Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

AWS re:Invent 2016: NEW LAUNCH! Introducing Amazon Lex (MAC304)


Published on

Amazon Lex is a service for building conversational interfaces into any applications using voice and text. With Lex, the same deep learning engine that powers Amazon Alexa is now available to any developer, enabling you to build sophisticated, natural language chatbots into your new and existing applications. Amazon Lex provides the deep functionality and flexibility of natural language understanding (NLU) and automatic speech recognition (ASR) to allow you to build highly engaging user experiences with lifelike, conversational interactions.  In this introductory session, find out how Lex provides  deep functionality and flexibility to empower you to define entirely new categories of products that are made possible through conversational interfaces. 

Published in: Technology

AWS re:Invent 2016: NEW LAUNCH! Introducing Amazon Lex (MAC304)

  1. 1. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Vikram Anbazhagan, Amazon AI November 30, 2016 MAC304 NEW LAUNCH! Introducing Amazon Lex Service for Building Voice or Text Chatbots
  2. 2. Amazon Lex Why did we build Amazon Lex? What is Amazon Lex? How do I get started using Amazon Lex? Q&A
  3. 3. Why Did We Build Amazon Lex?
  4. 4. Advent of Conversational Interactions 1st Gen: Punch Cards & Memory Registers 2nd Gen: Pointers & Sliders 3nd Gen: Conversational Interfaces
  5. 5. Conversational Access On-demand Accessible Efficient Natural
  6. 6. Developer Challenges Conversational interfaces need to combine a large number of sophisticated algorithms and technologies Speech Recognition Language Understanding Business Logic Disparate Systems Authentication Messaging platforms Scale Testing Security Availability Mobile
  7. 7. Amazon Lex: A new service for building conversational interfaces using voice and text
  8. 8. Amazon Lex - Features Text and speech language understanding: powered by the same technology as Alexa Enterprise SaaS connectors: connect to enterprise systems Deployment to chat services Designed for builders: efficient and intuitive tools to build conversations; scales automatically Versioning and alias support @
  9. 9. Text and Speech Language Understanding Speech Recognition Natural Language Understanding Powered by the same deep learning technology as Alexa
  10. 10. Deployment to Chat Services Facebook Messenger Mobile Card Description Button 1 Button 2 Button 3 Card Description Option 1 Option 2 Authentication Rich FormattingOne-click deployment Amazon Lex
  11. 11. Designed for Builders Efficient and intuitive tools to build conversations
  12. 12. Versioning and Alias Support AliasVersioning • Supported for Intents, Slots, and Bots • Enables multi-developer environment • Rollback to previous versions • Deploy different aliases to different platforms • Run different stacks for dev, stage and prod environments • Target different user groups with different aliases v1 v2 v3 latest v1 Dev v2 Stage v3 Prod
  13. 13. AWS Mobile Hub Integration Authenticate users Analyze user behavior Store and share media Synchronize data More …. Track retention Conversational Bots LexAWS Mobile SDKs AWS Mobile Hub
  14. 14. Enterprise SaaS Connectors with Mobile Hub Amazon Lex Mobile App Mobile Hub SaaS Connector Amazon API Gateway AWS Lambda 1: Understand user intent Amazon API Gateway AWS Lambda 3: Translate REST response into natural language Mobile Hub Custom Connector 2: Invoke a SaaS application or an existing business application Business Application Firewall User Input
  15. 15. Amazon Lex – Use Cases Informational Bots Chatbots for everyday consumer requests Application Bots Build powerful interfaces to mobile applications • News updates • Weather information • Game scores …. • Book tickets • Order food • Manage bank accounts …. Enterprise Productivity Bots Streamline enterprise work activities and improve efficiencies • Check sales numbers • Marketing performance • Inventory status …. Internet of Things (IoT) Bots Enable conversational interfaces for device interactions • Wearables • Appliances • Auto ….
  16. 16. Amazon Lex Benefits High quality text and speech language understanding Built-in integration with the AWS platform Seamlessly deploy and scale Easy to use Cost effective
  17. 17. Lex Bot Structure Utterances Spoken or typed phrases that invoke your intent BookHotel Intents An Intent performs an action in response to natural language user input Slots Slots are input data required to fulfill the intent Fulfillment Fulfillment mechanism for your intent
  18. 18. Utterances I’d like to book a hotel I want to make my hotel reservations I want to book a hotel in New York City Can you help me book my hotel?
  19. 19. Slots Destination City New York City, Seattle, London, … Slot Type Values CheckIn Date Valid dates CheckOut Date Valid dates
  20. 20. Slot Elicitation I’d like to book a hotel What date do you check in? New York City Sure what city do you want to book? Nov 30th Check In 11/30/2016 City New York City
  21. 21. Fulfillment AWS Lambda Integration Return to Client User input parsed to derive intents and slot values. Output returned to client for further processing. Intents and slots passed to AWS Lambda function for business logic implementation.
  22. 22. “Book a Hotel” Book Hotel NYC “Book a Hotel in NYC” Automatic Speech Recognition Hotel Booking New York City Natural Language Understanding Intent/Slot Model UtterancesHotel Booking City New York City CheckIn Nov 30th CheckOut Dec 2nd “Your hotel is booked for Nov 30th” Polly Confirmation: “Your hotel is booked for Nov 30th” “Can I go ahead with the booking? a in
  23. 23. Save, Build, and Publish Save Build Saving your bot preserves the current state on the server Building your bot creates versions that you can test Publish Publishing your app will create a version of your bot and provide an alias to your clients Test Test your bot in a chat window on the console
  24. 24. Monitoring Monitor your bot Latency Missed Utterance Count Traffic
  25. 25. Customer Testimonials: Capital One “A highly scalable solution, it also offers potential to speed time to market for a new generation of voice and text interactions such as our recently launched Capital One skill for Alexa.” “As a heavy user of AWS, Amazon Lex’s seamless integration with other AWS services like AWS Lambda and AWS DynamoDB is really appealing.”
  26. 26. Customer Testimonials: HubSpot “Through Amazon's Lex, we're adding sophisticated natural language processing capabilities that helps GrowthBot provide a more intuitive UI for our users. Amazon Lex lets us take advantage of advanced A.I. and machine learning without having to code the algorithms ourselves.” “HubSpot's GrowthBot is an all-in-one chatbot which helps marketers and sales people be more productive by providing access to relevant data and services using a conversational interface. With GrowthBot, marketers can get help creating content, researching competitors, and monitoring their analytics.”
  27. 27. Amazon Lex Pricing Text Speech Price per 1000 requests $0.75 $4.00 Free Tier* (requests per month) 10,000 5,000 *Available for the first year upon sign-up to new Amazon Lex customers
  28. 28. Amazon Lex - Technology Amazon Lex Automatic Speech Recognition (ASR) Natural Language Understanding (NLU) Same technology that powers Alexa Cognito CloudTrail CloudWatch AWS Services Action AWS Lambda Authentication & Visibility Speech API Language API Fulfillment End-Users Developers Console SDK Intents, Slots, Prompts, Utterances Input: Speech or Text Multi-Platform Clients: Mobile, IoT, Web, Chat API Output: Speech (via Polly TTS) or Text
  29. 29. How Do I Get Started Using Amazon Lex?
  30. 30. Register for the Preview @ Sign-up & whitelist Build your first bot! ✔ ✔ ✔
  31. 31. Q & A
  32. 32. Thank you!
  33. 33. Remember to complete your evaluations!