Interaction model

Before we start building the interaction model, let us understand a few basic concepts. The interaction model is the place where we specify the kind of utterances that Alexa needs to be able to decode for the skill. This is specified in terms of intents and examples. Intents represent the number of requests and responses that the user might have when interacting with the skill. Each intent can be expressed in many ways. For instance, the user may want to offer a greeting, and could say any of the following:

  • hi
  • hi there
  • hello there
  • what's up
  • good day

The aforementioned are examples, while intent can be collectively named as greet:

  1. Click Launch Skill Builder:
  1. This will launch the skills building toolkit and display the ...

Get Hands-On Chatbots and Conversational UI Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.