Download
metalang n.
Skip this Video
Loading SlideShow in 5 Seconds..
MetaLang PowerPoint Presentation

MetaLang

195 Views Download Presentation
Download Presentation

MetaLang

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. MetaLang Introducing A Knowledge-Based Conversational Agent Bill DeSmedt Amber Productions

  2. Natural Language Understanding • The Test according to Turing

  3. Natural Language Understanding • The Test according to Turing

  4. 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

  5. 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.

  6. 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?

  7. 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?

  8. 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?

  9. But... What’s the Alternative?

  10. Natural Language Understanding

  11. A Bundle of Technologies ...

  12. Parsing: Can’t see the forest for the trees

  13. Parsing ... “Time flies like an arrow.”

  14. Parsing ... “Time flies like an arrow.”

  15. Parsing ... “Time flies like an arrow.”

  16. Parsing ... “Time flies like an arrow.”

  17. Parsing ... “Time flies like an arrow!”

  18. Parsing ... “Time flies like an arrow!”

  19. Parsing ... How about this one? Persons applying for marriage licenses wearing shorts or pedal-pushers will be denied licenses. • Forty possible parses!

  20. Discourse: What’s going on around here?

  21. Discourse: What’s going on around here? • Topicality Tracking • Semantic Priming for Disambiguation • Novelty Detection for Prosodics

  22. Discourse: What’s going on around here? • Topicality Tracking • Semantic Priming for Disambiguation • Novelty Detection for Prosodics • Pronoun Resolution • Heidegger’s Hammer

  23. Discourse: Resolving Pronouns • Try this one: “The puppy pressed its nose against the window so hard it broke it.”

  24. Discourse: Resolving Pronouns • Try this one: “The puppy pressed its nose against the window so hard it broke it.”

  25. Discourse: Resolving Pronouns “The puppy pressed its nose...”

  26. Discourse: Resolving Pronouns Whose nose is it, anyway?

  27. Discourse: Resolving Pronouns “... that it broke it.”

  28. Discourse: Resolving Pronouns “... that it broke it.”

  29. Knowledge: Reality ... What a Concept!

  30. Knowledge: Reality ... What a Concept! • A Modest Proposal — maybe language means something! • The One-Minute Epistemologist

  31. Knowledge: Reality ... What a Concept! • Ontologies and IS-A Hierarchies

  32. Knowledge: Reality ... What a Concept! • Intensional Knowledge

  33. Knowledge: Reality ... What a Concept! • Extensional Knowledge — The Evil Twin

  34. Knowledge: Reality ... What a Concept! • Extensional Knowledge — Where It’s At!

  35. Knowledge Authoring

  36. Authoring: They told me I was gullible...

  37. Authoring: ... and I believed them!

  38. Authoring: ... and I believed them!

  39. Language Generation

  40. Speech Processing

  41. A Conversational Agent!

  42. MetaLang The End

  43. Thank you! Bill DeSmedt Chief Knowledge Engineer Amber Productions logrus@amberagents.com