example Alexa skill showing synonyms, dialog management, and ER_SUCCESS_NO_MATCH
In the interaction, notice a few turns that work, then, in the last turn, the person uses the word "tummy" which is not in the model. So, the developer gets an ER_SUCCESS_NO_MATCH and can log the value "tummy" to add as a synonym of abdominal.
To do this, here are the utterances and slots
matched up with example utterances
Here are a few related resources:
- a tutorial for building your own skill that requests multiple slots: https://alexa.design/dialogtask1
- a sample that calls an api https://github.com/alexa/skill-sample-nodejs-petmatch
- a sample that without an api call https://github.com/alexa/skill-sample-nodejs-decision-tree