430 likes | 656 Views
MetaLang. Introducing A Knowledge-Based Conversational Agent. Bill DeSmedt Amber Productions. Natural Language Understanding. The Test according to Turing. Natural Language Understanding. The Test according to Turing. Natural Language Underdone. The World’s Most Famous Parlor Trick
E N D
MetaLang Introducing A Knowledge-Based Conversational Agent Bill DeSmedt Amber Productions
Natural Language Understanding • The Test according to Turing
Natural Language Understanding • The Test according to Turing
Natural Language Underdone • The World’s Most Famous Parlor Trick • String Matching (a.k.a. Keyword Spotting) • Pronoun Swapping ("you" <=> "me") • Regurgitating Previously Saved Remarks • Catch-all Stock Responses
ELIZA’s Gambits: String-Matching *** WELCOME TO ELIZA – STATE YOUR PROBLEM *** YOU : My mother is coming to visit. ELIZA : TELL ME MORE ABOUT YOUR FAMILY. SADDAM : This will be the mother of all battles! ELIZA : TELL ME MORE ABOUT YOUR FAMILY. EDISON : Necessity is the mother of invention. ELIZA : TELL ME MORE ABOUT YOUR FAMILY.
ELIZA’s Gambits: Pronoun Swaps *** WELCOME TO ELIZA - STATE YOUR PROBLEM *** YOU : My boyfriend made me come here. ELIZA : YOUR BOYFRIEND MADE YOU COME HERE? YOU : My, is that all you can say? ELIZA : YOUR, IS THAT ALL I CAN SAY?
ELIZA’s Gambits: Regurgitation *** WELCOME TO ELIZA - STATE YOUR PROBLEM *** ELIZA : WHAT DOES YOUR FATHER MAKE YOU THINK OF? YOU : Bullies. ELIZA : DOES THAT HAVE ANYTHING TO DO WITH THE FACT THAT YOUR BOYFRIEND MADE YOU COME HERE? YOU : This armchair is really uncomfortable. ELIZA : DOES THAT HAVE ANYTHING TO DO WITH THE FACT THAT YOUR BOYFRIEND MADE YOU COME HERE?
ELIZA’s Gambits: Catch-Alls *** WELCOME TO ELIZA - STATE YOUR PROBLEM *** YOU : Ontogeny recapitulates phylogeny. ELIZA : WHAT MAKES YOU SAY THAT? PORTIA: The quality of mercy is not strained. ELIZA : PLEASE GO ON. PORTIA: It falleth as the gentle rain from heaven. ELIZA : DOES THAT HAVE ANYTHING TO DO WITH THE FACT THAT YOUR BOYFRIEND MADE YOU COME HERE?
But... What’s the Alternative?
Parsing ... How about this one? Persons applying for marriage licenses wearing shorts or pedal-pushers will be denied licenses. • Forty possible parses!
Discourse: What’s going on around here? • Topicality Tracking • Semantic Priming for Disambiguation • Novelty Detection for Prosodics
Discourse: What’s going on around here? • Topicality Tracking • Semantic Priming for Disambiguation • Novelty Detection for Prosodics • Pronoun Resolution • Heidegger’s Hammer
Discourse: Resolving Pronouns • Try this one: “The puppy pressed its nose against the window so hard it broke it.”
Discourse: Resolving Pronouns • Try this one: “The puppy pressed its nose against the window so hard it broke it.”
Discourse: Resolving Pronouns “The puppy pressed its nose...”
Discourse: Resolving Pronouns Whose nose is it, anyway?
Discourse: Resolving Pronouns “... that it broke it.”
Discourse: Resolving Pronouns “... that it broke it.”
Knowledge: Reality ... What a Concept! • A Modest Proposal — maybe language means something! • The One-Minute Epistemologist
Knowledge: Reality ... What a Concept! • Ontologies and IS-A Hierarchies
Knowledge: Reality ... What a Concept! • Intensional Knowledge
Knowledge: Reality ... What a Concept! • Extensional Knowledge — The Evil Twin
Knowledge: Reality ... What a Concept! • Extensional Knowledge — Where It’s At!
MetaLang The End
Thank you! Bill DeSmedt Chief Knowledge Engineer Amber Productions logrus@amberagents.com