HOW DO YOU SCRIPT NATURAL
LANGUAGE CONVERSATIONS?
Bot Developer.
BOT ISSUES
Slide 10
Slide 10 text
Dialog
Script conversations any
way you like to answer
questions, walk through
processes, or just to
chat!
Slide 11
Slide 11 text
CONVERSATION
ANALYSIS
Harvey Sacks, Founder.
Slide 12
Slide 12 text
What can I call you?
What's your name?
Movies
$ (GENRE)={Genre_Preference}
DIALOG MARKUP
Slide 13
Slide 13 text
DEMO
Slide 14
Slide 14 text
HOW DO YOU GO BEYOND
KEYWORD MATCHING?
Bot Developer.
BOT ISSUES
Slide 15
Slide 15 text
Natural Language
Classifier
Interpret and classify
natural language with
confidence.
Slide 16
Slide 16 text
QUESTION CLASS
“I'd like to see a recent drama.” SearchMovies
“Where is the Avengers showing?” CheckShowtimes
LookupDirectors
“What’s the new Woody Allen film?”
PreSequence
RepairTalk
“What do you know about movies?”
“What does that mean?”
… and more.
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
Dialog Service
“Can you find me a movie?”
“When would you like to go?”
Bot
Slide 19
Slide 19 text
Dialog Service
“Can you find me a movie?”
“When would you like to go?”
Classifier
Bot
+ {“search”: 0.5678, “showtimes”: 0.0134, …}
Slide 20
Slide 20 text
Dialog Service
“Can you find me a movie?”
“When would you like to go?”
Bot
+ {“anger”: 0.0678, “fear”: 0.0134, …}
Tone Analysis