Instead of a programming model, in Lex we have a language model. This is a set of concepts and constructs that allows a user to program a conversational bot to react to requests, gather data, and respond with a meaningful answer.
We're about to run through three of these concepts to get a better understanding before we start building our own:
- Intents
- Utterances
- Responses