|The conversation design toolkit is a series of tips and ideas
for creating more natural, conversational chatbots. Click here to download the tips as a 3 page PDF checklist (free).
When you are specifying user says for an intent in API.AI, you might use something called the template mode. If you want to add an intent for adding an item into the shopping cart, you will then write this out:
Now imagine saying the same thing out loud when you are trying to provide examples of what the user can do.
Instead try this
Did you notice? When you spell it out the first way, it is like being a programmer trying to type out exactly what he expects the user to say, including the precise order and constituent pieces of a sentence.
This one is quite simple. Skip the nerd talk. I am one, so I should know. 😉
When the bot is too literal, as in the first example, it does not sound natural. Sometimes, you will have no option but to sound more unnatural just to be more precise. This is not one of those situations.
For those familiar with API.AI:
Take a look at your intents and the text responses. Does any response read like it was written in template mode? If so, change it so it reads like example mode. That should do the trick!