CLF-C02 Practice Question 119: Conversational Chatbot
AWS Certified Cloud Practitioner (CLF-C02) · Test 12 · question 9 of 10
A bank wants to add a chatbot to its website and mobile app. Customers should be able to type or speak requests such as "check my balance" or "report a lost card", and the bot should understand what they want and respond conversationally. The bank's developers have no deep learning expertise. Which AWS service should they use to build the bot?
Show answer and explanation
Answer:
Amazon Lex is an AWS service for building conversational interfaces using voice and text. It provides automatic speech recognition (ASR) and natural language understanding (NLU), so a bot can understand the intent behind a customer's request and manage the dialog. AWS highlights that no deep learning expertise is necessary: developers define the conversation flow in the console and can deploy the bot to web apps, mobile apps and chat platforms, integrating with AWS Lambda for business logic.
Option A, Amazon Polly, turns text into lifelike *speech*. It could voice a bot's replies but can't understand what a customer is asking. Option B, Amazon Translate, translates text between languages. Option C, Amazon Textract, extracts text and data from scanned documents and forms. None of the three manages a two-way conversation or recognizes the customer's intent.
Reference: What is Amazon Lex V2?