Amazon Lex
Amazon Lex is a service for building conversational interfaces into any application using voice and text. It provides the advanced deep learning functionalities of automatic speech recognition (ASR) and natural language understanding (NLU) to enable you to build highly engaging user experiences and lifelike conversational interactions.
Key Concepts
- Powered by Alexa: Uses the same technology that powers Amazon Alexa.
- Chatbots: The primary use case is building chatbots.
- Intents: An action the user wants to perform (e.g., "Book a Hotel").
- Utterances: What the user says to trigger the intent (e.g., "I want to book a room").
- Slots: Data required to fulfill the intent (e.g., City, Date, Room Type).
- Fulfillment: The logic to perform the action (often triggers a Lambda function).
Exam Tips
- "Chatbot": Answer is Lex.
- "Conversational Interface": Answer is Lex.
- "Same technology as Alexa": Answer is Lex.
- "Speech Recognition + NLU": Answer is Lex.
Common Use Cases
- Customer Support Bots: Automated answers to common questions.
- Application Bots: Ordering pizza, booking tickets via voice or text.
- Interactive Voice Response (IVR): Modernizing call center menus.