O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Serve Your Customers with AI from the Cloud: AWS Developer Workshop - Web Summit 2018

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 31 Anúncio

Serve Your Customers with AI from the Cloud: AWS Developer Workshop - Web Summit 2018

Serve Your Customers with AI from Cloud: AWS Developer Workshop - Web Summit 2018

Conversational interfaces are the latest hot trend in human computer interaction. In this session we will Deep Dive into Amazon Lex, an AWS service that enables developers to embed conversational interfaces within their own applications or deploy intelligent chatbots onto a variety of chat platforms and social networks. You'll also be able to interact with a production chatbot live during this session, so be sure to bring a device with Facebook Messenger along!
Speaker: Ian Massingham - Director, Technical Evangelist, AWS

Serve Your Customers with AI from Cloud: AWS Developer Workshop - Web Summit 2018

Conversational interfaces are the latest hot trend in human computer interaction. In this session we will Deep Dive into Amazon Lex, an AWS service that enables developers to embed conversational interfaces within their own applications or deploy intelligent chatbots onto a variety of chat platforms and social networks. You'll also be able to interact with a production chatbot live during this session, so be sure to bring a device with Facebook Messenger along!
Speaker: Ian Massingham - Director, Technical Evangelist, AWS

Anúncio
Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Semelhante a Serve Your Customers with AI from the Cloud: AWS Developer Workshop - Web Summit 2018 (20)

Anúncio

Mais de Amazon Web Services (20)

Serve Your Customers with AI from the Cloud: AWS Developer Workshop - Web Summit 2018

  1. 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Serve your customers with AI from the Cloud Ian Massingham | AWS Developer Evangelism @IanMmmm aws.amazon.com/lex
  2. 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Serve your customers with AI from the Cloud Why are conversational interfaces such a hot topic? How can the Cloud help you build these interfaces? How do I get started with chatbots on AWS? Q&A
  3. 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why are conversational interfaces such a hot topic?
  4. 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Advent of Conversational Interactions 1st Gen: Punch Cards & Memory Registers 2nd Gen: Pointers & Sliders 3nd Gen: Conversational Interfaces
  5. 5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Natural Conversational Access to Applications Conversational Access On-demand Accessible Efficient Natural On-demand Accessible Efficient
  6. 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Q: How can the Cloud help you build these conversational interfaces? A: You can quickly and easily build, deploy & scale conversational chatbots with Amazon Lex
  7. 7. 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@
  8. 8. Text and Speech Language Understanding Speech Recognition Natural Language Understanding Powered by the same deep learning technology as Alexa
  9. 9. Amazon Lex Scale Business Logic SecurityAnalytics Text to Speech Speech to Intent End to End Native support & maintains context One-click deployment Completely managed service Native integration with AWS Lambda Encrypted data in transit & at rest Monitor and improve Amazon Polly integrated into API ASR + NLU integrated into one API Dialog Management Deployment
  10. 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Designed for Builders Efficient and intuitive tools to build conversations
  11. 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Versioning and Alias Support AliasVersioning • Supported for Intents, Slots & Bots • Enables multi-developer environment • Rollback to previous versions • Deploy different aliases to different platforms • Run different stacks for dev, stage & prod environments • Target different user groups with different aliases v1 v2 v3 latest v1 Dev v2 Stage v3 Prod
  12. 12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Lex 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 Fulfilment Fulfilment mechanism for your intent
  13. 13. “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 Check In Nov 30th Check Out 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
  14. 14. 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?
  15. 15. Slots destination City New York City, Seattle, London, … Slot Type Values Check In Date Valid dates Check Out Date Valid dates
  16. 16. 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/2017 City New York City
  17. 17. Fulfilment 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.
  18. 18. 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
  19. 19. Monitoring Track your bot Request Latency Missed Utterance Count Traffic by Channel
  20. 20. 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
  21. 21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Demo: You make the demo! Score me & leave feedback with my Amazon Lex Chatbot at facebook.com/ian.massingham.aws
  22. 22. Facebook Channel Lex Voice over PSTN Connect Are you on Twitter? Sure. I'm on Twitter at https:// twitter.com/IanMmmm. Follow me there. What about GitHub? You can find my GitHub account at https://github.com/ianmas-aws Web App facebook.com/ian.massingham.aws https://bit.ly/rating-my-talk
  23. 23. facebook.com/ian.massingham.aws https://bit.ly/rating-my-talk Which session do you want to leave feedback on? Ian 
 I want to leave feedback Which session do you want to leave feedback on? Deep Dive: Amazon Lex What date was this session on? Today Which city did this session take place in?
  24. 24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS LambdaAmazon Lex Dialog & Fulfilment Code Hook Slot Validation Slot Elicitation Kinesis Stream Kinesis Firehose Delivery Steam Intent Resolution Session Management Slot Extraction Channels (webhooks) Amazon Kinesis Amazon Elasticsearch service Amazon Comprehend Sentiment Analysis Record Ingest Ingest Record Storage, Indexing & Search Dashboards
  25. 25. Kinesis Elasticsearch + Kibana Lex Lambda Comprehend Voice over PSTN Connect AthenaS3 QuickSight Facebook Channel Web App
  26. 26. Dialogue & Validation Function Structure Intent Router RateSession Elicit & Validate Slots Post to Kinesis Stream ✅ ProvideFeedback Elicit & Validate Slots Sentiment Enrichment Post to Kinesis Stream ✅ Thanks
  27. 27. 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
  28. 28. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How Do I Get Started Using 
 Amazon Lex?
  29. 29. Sign up for a free account at https://aws.amazon.com/lex Build your first bot! ✔ ✔ ✔
  30. 30. AMAZON CONFIDENTIAL Remember to opt-in to AWS communications & you will receive a post-event email with a link to: • AWS Developer Workshop Slides • $200 in AWS Credits Did we scan your badge?
  31. 31. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank You. Any questions? Score me & leave feedback with my Amazon Lex Chatbot at facebook.com/ian.massingham.aws Ian Massingham | AWS Developer Evangelism @IanMmmm aws.amazon.com/lex ianm@amazon.com

×