19
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rohan Deshpande, AWS Sr. Software Engineer December 1, 2016 MBL307 NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Embed Size (px)

Citation preview

Page 1: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Rohan Deshpande, AWS Sr. Software Engineer

December 1, 2016

MBL307

NEW LAUNCH!

Enhance Your Mobile Apps with

AI Using Amazon Lex

Page 2: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

What to expect from this session

Understand how bots are enabling intelligent multimodal user

experiences

Build your own Amazon Lex Bot

Integrate bots into your mobile app using Mobile Hub

Learn about other AWS buddy services that are key for building

a scalable app

Page 3: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Intelligent multimodal interfaces

Page 4: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

The exploding market for voice and chat bots

2.5 billion* messaging app users

Sources:

*The Economist, ~ KPCB Internet Trends 2016, + Accenture – Why AI is the future

Over a thousand Alexa skills developed

33% of all customer support interactions still

need human interaction

Page 5: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

How bots can make your apps more engaging

Simplify complex UX flows

Understand user intents better and

personalize experiences

Automate complex business processes

Page 6: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Common use cases for building a bot

Informational BotsChat bots for everyday consumer requests

Application BotsBuild powerful interfaces to mobile applications

• News updates

• Weather information

• Game scores

• Book tickets

• Order food

• Manage bank accounts

Enterprise Productivity BotsStreamline enterprise work activities and improve

efficiencies

• Check sales numbers

• Marketing performance

• Inventory status

Internet of Things (IoT) BotsEnable conversational interfaces for device interactions

• Wearables

• Appliances

• Auto

Page 7: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Building mobile bots on AWS

Page 8: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Building bots for your apps using AWS

Build a bot on Amazon Lex easily

Invoke existing business applications or SaaS

applications using connectors in Mobile Hub

Save development time and effort using Mobile

Hub components and samples

Page 9: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

High quality Text and Speech

Language Understanding

Built-in integration with the AWS

platform

Seamlessly deploy and scale

Easy to use

Cost effective

Amazon Lex benefits

Page 10: NEW LAUNCH! Enhance Your Mobile Apps with AI Using 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

Fulfillment

Fulfillment mechanism for your intent

Amazon Lex bot structure

Page 11: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

DemoAmazon Lex Bot

Page 12: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Out of the box access control for your bot using IAM

Securely consume data stored in Amazon DynamoDB

or SaaS applications like Salesforce

Test your bot-enabled apps using AWS Device Farm

Engage users with Amazon Pinpoint

Integrate a bot with your app using Mobile Hub

Page 13: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Amazon Cognito – user authentication

Amazon S3 – Highly scalable cloud storage

Amazon DynamoDB – high performance database

Serverless Microservices - AWS Lambda and API

Gateway

AWS IoT – Connect your devices to the cloud

Key buddy serverless technologies for your app

Page 14: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Anatomy of a mobile app with Amazon Lex

Securely access data

from different systems

Databases

VP

C C

on

ne

ctExisting Business

Application

3rd party SaaS

applications

Salesforce

Authenticate app

users using Amazon

Cognito

Mobile Hub

Connectors

Amazon Lex

Amazon Polly

Understand user intent

Return voice and text

responses

AI Services

Page 15: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

DemoAdd Amazon Lex Bot to a Mobile App

Page 16: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Amazon Lex documentation:

http://docs.aws.amazon.com/lex/latest/dg/

AWS Mobile Hub documentation:

https://aws.amazon.com/documentation/mobile-hub/

Submit an access request to start using Amazon Lex:

https://aws.amazon.com/lex

Resources

Page 17: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Thank you!

Page 18: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Remember to complete

your evaluations!

Page 19: NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex

Related Sessions

• MAC304 – Introducing Amazon Lex

• MBL403 – Deep Dive: Building and Delivering Mobile

Apps for the Enterprise Using AWS Mobile Hub

• MAC308 – Workshop: Hands on with Amazon Lex,

Amazon Polly, and Amazon Rekognition