-
Learn how to develop, build, and deploy a chatbot using Amazon Lex.
Voice control and interaction is becoming more commonâand more expected from our apps. Amazon Lex provides speech recognition and natural language understanding, allowing developers to build their own custom logic around it. This course introduces a specific use case for Lex: intelligent chatbots that can respond to and redirect customer inquiries. Discover how to use the Lex API and CLI, build and test your bot, and configure the prompts and responses that will make your bot seem trustworthy and useful. Instructor Bear Cahill also explains how to publish your bot to the Amazon cloud and leverage lambdasâserverless functionsâfor user data validation and intent fulfillment. By the end of the course, youâll know how to build smart, sophisticated chatbots and use Lex to do all the heavy lifting.
Overview
Syllabus
-
Introduction
- Creating chatbots
- What you should know
- Introduction to AWS Lex
- AWS account and console
- Chatbot concepts
- Lex API and CLI
- Lex bot creation
- Intents
- Kicking off the conversation
- Testing the bot
- Built-in slot types
- Define slot types
- User input in prompts
- Confirmation prompts
- Response message
- Response card
- Waiting for user reply
- Publish the bot
- Connect to client
- Prepping the app
- Connecting to Lex
- Testing the bot with audio
- Testing the bot with text
- Lex and Lambdas
- BookTrip sample bot
- Creating and connecting Lambdas
- Testing with Lambdas
- Next steps