Upload
jasmine-anteunis
View
163
Download
1
Embed Size (px)
Citation preview
@JasmineAnteunis
Messaging applications APIsRTFM
Use the rich messaging features
Careful about limitations
Stay up to date of new features
@JasmineAnteunis
INTENT
I want to eat sushi Every monday: italian! I’m hungry, pasta please!
eat-somethinggreetings weather
RESTAURANT LOCATIONDATETIME
I need a sushi restaurant for 8pm in Paris
"datetime": { "formatted": "Monday, 12 December 2016 at 08:00:00 PM", "iso": "2016-12-12T19:00:00+00:00", "accuracy": "hour", "raw": "1pm", "confidence": 0.97, }
@JasmineAnteunis
"datetime": { "formatted": "Monday, 12 December 2016 at 07:00:00 PM", "iso": "2016-12-12T19:00:00+00:00", "accuracy": "hour", "raw": "1pm", "confidence": 0.97, }
"location": [ { "formated": "Paris, Paris, Île-de-France, France", "lat": 48.856614, "lng": 2.3522219, "raw": "Paris" }]
"ordinal": [ { "value": 1, "raw": "first" }]
@JasmineAnteunis
@JasmineAnteunis
NLP APIsBenchmark before starting
Follow tutorials and quick start
Get inspirations from others
RTFM
@JasmineAnteunis
Model your conversation
search restaurant
book tablepickproposition
reservation done
other restaurants
Botlerplate or framework
API
@JasmineAnteunis
Best practices
Always announce it’s a bot
Say hello and introduce it
Handle common questions
Have a help
Start small
Be as positive as you can
Create unit tests