Amazon Lex V2 is a service used to create conversational interfaces backed by natural language understanding (NLU) and automatic speech recognition (ASR). This service allows you to make text and voice-based applications more easily and quickly by using the power of existing language models.
In this beginner-level Cloud Lab, you’ll create an Educative Bot, which will interact with you and ask about your course preferences. You’ll learn to create and use intents and slot types. You’ll also learn to create a conversational flow; e.g., what the initial response to the user’s query should be, how to use slots, add confirmation, fulfillment, and close an intent with an appropriate message. Finally, you’ll learn to evaluate the user’s input and add conditional branches based on the result.
After completing this Cloud Lab, you’ll have enough knowledge and understanding to build your bots. You’ll be able to define the conversational flow and design the bot’s logic efficiently.
The following is the high-level architecture diagram of the infrastructure you’ll create in this Cloud Lab: