by Amit Narayanan, Solutions Architect, AWS
Amazon Lex is a service for building conversational interfaces into any application using voice and text, and Amazon Polly is a service that turns text into lifelike speech. This session combines both of these AWS services, the presenter will demonstrate how to build DevOps and Help Desk chatbots that feature spoken-voice interfaces, and explore the potential of bringing characters to life through interactive chatbots that improves customer engagement. Attendees will be provided with the foundational skills for those looking to enrich their applications with natural, conversational interfaces. Level 300
2. Converts text
to life-like speech
48 voices 24 languages Low latency,
real time
Fully managed
Amazon Polly: Text-to-Speech
Voice Quality & Pronunciation
1. Automatic, Accurate Text Processing
2. Intelligible and Easy to Understand
3. Add Semantic Meaning to Text
4. Customized Pronunciation
Articles and Blogs
Training Material
Chatbots (Lex)
Public Announcements
3. Amazon Lex
Utterances
Spoken or typed phrases that invoke
your intent
BookHotel
Intents
A goal that the user intends to perform.
Identifies an action in response to
natural language user input
Slot Types and Slots
Represents input data from the user to
fulfill the intent. Can be optional.
Fulfillment
The backend business logic that
needs to run to fulfil the user’s intent
4. How does it Work
Spot
Memory Optimized
Virginia
“I want spot prices for
Memory Optimized
instances in Virginia”
Automatic Speech
Recognition
FindSpotPrices
Memory Optimized
Natural Language
Understanding
Intent/Slot
Model
Utterances
Devops Bot: Jared B
InstanceType Memory Optimized
Region Virginia
“OK, Spot price for Memory
Optimized instances in
Virginia is $0.98”
Polly
Lambda returns: “OK, Spot price
for Memory Optimized instances
in Virginia is $0.98”
Prices
Optional Confirmation
Prompt
Virginia
5. AWS Mobile Hub Integration
Authenticate users
Analyze user behavior
Store and share media
Synchronize data
More ….
Track retention
Conversational Bots
AWS Mobile SDKs
AWS Mobile Hub
6. Time to Build a DevOps Bot
http://bit.ly/2qUkw7h
• Intents, Slots, Utterances
• Lambda
• Mobile Hub Integration
• CloudWatch Metrics