SlideShare a Scribd company logo
AWS Community Day,
Bangalore -2017
BUILDING DIGITAL ASSISTANT (VOICE BOT) WITH LEX AND LAMBDA
PUBLIC
ILANCHEZHIAN GANESAMURTHY
ISO 9001:2008
ISO/IEC 27001:2013
CMMI ML 5
PCMM ML 5
PCI DSS V 3.1
Agenda
•Conversational Interfaces
•Lex : Introduction
•Lex : Voice - End-2-End Flow
•Lex : Bot Structure
•Steps in building Voice Bot
3
Ilanchezhian Ganesamurthy
(Ilan)
• 18 Years of Software Development
• AWS Solution Architect
• Working with EVRY India – Digital Innovation
Labs
• Currently working on Cloud, Cloud-Native &
Cognitive technologies
ilan.ganesamurthy@gmail.com / ilan_g
EVRY India
Cloud Solution Architect
EVRY
• Revenue $1.5 bn
• Global spread: 10 countries & 8500 employees
worldwide
• #1 Financial Services in Nordics
• Leading IT services in Nordics
• Creating Digital Advantage to Tomorrow’s Leader
Digital Innovation Lab:
Cloud, Cognitive, ML/AI,
RPA, Customer
Experience &
Operational Excellence,
Digital Security and IoT
Focused Domain:
Banking & Finance
Insurance
Healthcare
Retail & Logistics
Energy & Utilities
Product Engineering
Services
SOURCE: HTTPS://WWW.GARTNER.COM/SMARTERWITHGARTNER/GARTNER-PREDICTS-A-VIRTUAL-WORLD-OF-EXPONENTIAL-CHANGE/4
Why Conversational User Interface –
Gartner Predictions
By 2020, customers will manage 85% of their relationship with the enterprise
without interacting with a human
By 2020, 30% of web browsing sessions will be done without a screen
By 2020, the average person will have more conversations with bots than
with their spouse
Credit : AWS Presentation5
User Interfaces - Evolution
1st Gen:
Punch Card, Memory
Register, CLI
2nd Gen:
Pointers &
Sliders
3rd Gen:
Touch Screen
4th Gen:
Conversational
Interface
6
Conversational Interfaces – Developer Challenges
Speech
Recognition
Natural
Language
Understanding
Business
Logic &
Testing
Natural
Language
Generation
Interface with
multiple
Systems
Scale &
Availability
Messaging
Platforms
Credit : AWS Presentation7
8
Lex : Voice Chat Bot - End-2-End Flow
Intent Response
(Text)
Validation &
Business
LogicLex
Automatic
Speech
Recognition
(ASR)
Speech
Natural
Language
Understanding
(NLU)
IntentText
Lex
Response
(Text)
TextToSpeech
(Speech Synthesis)
PollyLex
9
Voice Chat Bot : End-2-End Flow – Continued..
Build
Improve
CHANNELS CONVERSATION
SYSTEM
FULFILLMENT
Credit : AWS Documentation10
Lex Bot Structure
Bot > Intents (Many) > Utterances (Wake Up Word) > Slots (Entity or Variable) > Fulfillment (Code)
11
Utterances > Slot > Prompt
Utterances
• I Like to book hotel
• Please make
Reservation
• Book Hotel in Bangalore
Slot Slot Elicitation
(Prompt)
• What City you want to
Book?
• What Date do you
check-in?
Slot SlotType Value
Destination City
CustomDatatype:
Bangalore,Chennai,NewYork
CheckIn Date <In-build Datatype>
CheckOut Date <In-build Datatype>
DEMO
13
IDA Workflow
AWS cloud
Amazon
Cognito IAM Amazon Lex Amazon
Lambda
function
mobile client
Amazon API
Gateway
Amazon
Lambda
function
Amazon
DynamoDB
Amazon
Polly
Third Party
System
14
Utterances > Slot > Prompt
Credit : AWS Documentation15
Recap
16
Resources • https://aws.amazon.com/blogs/ai/building-better-bots/
• https://aws.amazon.com/blogs/ai/building-better-bots-part-2/
• Step-by-step instructions to build Bot (From AWS)
o https://github.com/awslabs/amz-ai-building-better-bots
Building Digital Assistant (voice bot) with Lex and Lambda

More Related Content

What's hot

Palsoft company information
Palsoft  company informationPalsoft  company information
Palsoft company information
Kamal Patel
 
Wavect - Your long-term partner for sophisticated and maintainable software
Wavect - Your long-term partner for sophisticated and maintainable softwareWavect - Your long-term partner for sophisticated and maintainable software
Wavect - Your long-term partner for sophisticated and maintainable software
Kevin Riedl
 
Jeh Daruvala - MVC 2016 - Talking Computers as Sales Agents
Jeh Daruvala - MVC 2016 - Talking Computers as Sales AgentsJeh Daruvala - MVC 2016 - Talking Computers as Sales Agents
Jeh Daruvala - MVC 2016 - Talking Computers as Sales AgentsJeh Daruvala
 
apidays LIVE London 2021 - APIs for Senior Stakeholders by Ben Vandersteen, G...
apidays LIVE London 2021 - APIs for Senior Stakeholders by Ben Vandersteen, G...apidays LIVE London 2021 - APIs for Senior Stakeholders by Ben Vandersteen, G...
apidays LIVE London 2021 - APIs for Senior Stakeholders by Ben Vandersteen, G...
apidays
 
Senior software engineer, Senior Full stack web developer Resume
Senior software engineer, Senior Full stack web developer ResumeSenior software engineer, Senior Full stack web developer Resume
Senior software engineer, Senior Full stack web developer Resume
cool5785
 
dod-api-meetup-03262015-swagger-docs
dod-api-meetup-03262015-swagger-docsdod-api-meetup-03262015-swagger-docs
dod-api-meetup-03262015-swagger-docs
John O'Brien III
 
apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...
apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...
apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...
apidays
 
Is there an API in that (IoT)?
Is there an API in that (IoT)?Is there an API in that (IoT)?
Is there an API in that (IoT)?
CA API Management
 

What's hot (9)

Dsl tdc-2013
Dsl tdc-2013Dsl tdc-2013
Dsl tdc-2013
 
Palsoft company information
Palsoft  company informationPalsoft  company information
Palsoft company information
 
Wavect - Your long-term partner for sophisticated and maintainable software
Wavect - Your long-term partner for sophisticated and maintainable softwareWavect - Your long-term partner for sophisticated and maintainable software
Wavect - Your long-term partner for sophisticated and maintainable software
 
Jeh Daruvala - MVC 2016 - Talking Computers as Sales Agents
Jeh Daruvala - MVC 2016 - Talking Computers as Sales AgentsJeh Daruvala - MVC 2016 - Talking Computers as Sales Agents
Jeh Daruvala - MVC 2016 - Talking Computers as Sales Agents
 
apidays LIVE London 2021 - APIs for Senior Stakeholders by Ben Vandersteen, G...
apidays LIVE London 2021 - APIs for Senior Stakeholders by Ben Vandersteen, G...apidays LIVE London 2021 - APIs for Senior Stakeholders by Ben Vandersteen, G...
apidays LIVE London 2021 - APIs for Senior Stakeholders by Ben Vandersteen, G...
 
Senior software engineer, Senior Full stack web developer Resume
Senior software engineer, Senior Full stack web developer ResumeSenior software engineer, Senior Full stack web developer Resume
Senior software engineer, Senior Full stack web developer Resume
 
dod-api-meetup-03262015-swagger-docs
dod-api-meetup-03262015-swagger-docsdod-api-meetup-03262015-swagger-docs
dod-api-meetup-03262015-swagger-docs
 
apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...
apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...
apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...
 
Is there an API in that (IoT)?
Is there an API in that (IoT)?Is there an API in that (IoT)?
Is there an API in that (IoT)?
 

Similar to Building Digital Assistant (voice bot) with Lex and Lambda

Amazon Alexa Meetup Bangalore Alexa introduction
Amazon Alexa Meetup Bangalore   Alexa introductionAmazon Alexa Meetup Bangalore   Alexa introduction
Amazon Alexa Meetup Bangalore Alexa introduction
Ilanchezhian Ganesamurthy
 
Announcing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech TalksAnnouncing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech Talks
Amazon Web Services
 
BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...
BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...
BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...
Amazon Web Services
 
Getting Started with Amazon Lex - AWS Summit Cape Town 2017
Getting Started with Amazon Lex  - AWS Summit Cape Town 2017 Getting Started with Amazon Lex  - AWS Summit Cape Town 2017
Getting Started with Amazon Lex - AWS Summit Cape Town 2017
Amazon Web Services
 
Alexa meet up bangalore - 05-JAN-2019
Alexa meet up  bangalore - 05-JAN-2019Alexa meet up  bangalore - 05-JAN-2019
Alexa meet up bangalore - 05-JAN-2019
Ilanchezhian Ganesamurthy
 
Introducing Amazon Lex – Service for Building Voice or Text Chatbots
Introducing Amazon Lex – Service for Building Voice or Text ChatbotsIntroducing Amazon Lex – Service for Building Voice or Text Chatbots
Introducing Amazon Lex – Service for Building Voice or Text Chatbots
Amazon Web Services
 
使用 Amazon Lex 在應用程式中建立對話式機器人
使用 Amazon Lex 在應用程式中建立對話式機器人 使用 Amazon Lex 在應用程式中建立對話式機器人
使用 Amazon Lex 在應用程式中建立對話式機器人
Amazon Web Services
 
Introducing Amazon Lex
Introducing Amazon Lex Introducing Amazon Lex
Introducing Amazon Lex
Amazon Web Services
 
Building ChatBots with Amazon Lex - AWS Summit Tel Aviv 2017
Building ChatBots with Amazon Lex - AWS Summit Tel Aviv 2017Building ChatBots with Amazon Lex - AWS Summit Tel Aviv 2017
Building ChatBots with Amazon Lex - AWS Summit Tel Aviv 2017
Amazon Web Services
 
Introduzione ad Amazon Lex
Introduzione ad Amazon LexIntroduzione ad Amazon Lex
Introduzione ad Amazon Lex
Amazon Web Services
 
Building a Chatbot with Amazon Lex and AWS Lambda Workshop
Building a Chatbot with Amazon Lex and AWS Lambda WorkshopBuilding a Chatbot with Amazon Lex and AWS Lambda Workshop
Building a Chatbot with Amazon Lex and AWS Lambda Workshop
Amazon Web Services
 
Building Chatbots with Amazon Lex I AWS Dev Day 2018
Building Chatbots with Amazon Lex I AWS Dev Day 2018Building Chatbots with Amazon Lex I AWS Dev Day 2018
Building Chatbots with Amazon Lex I AWS Dev Day 2018
AWS Germany
 
AWS re:Invent 2016: NEW LAUNCH! Introducing Amazon Lex (MAC304)
AWS re:Invent 2016: NEW LAUNCH! Introducing Amazon Lex (MAC304)AWS re:Invent 2016: NEW LAUNCH! Introducing Amazon Lex (MAC304)
AWS re:Invent 2016: NEW LAUNCH! Introducing Amazon Lex (MAC304)
Amazon Web Services
 
Watson on Bluemix
Watson on BluemixWatson on Bluemix
Watson on BluemixIBM
 
Watson on bluemix
Watson on bluemixWatson on bluemix
Watson on bluemix
Animesh Singh
 
BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...
BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...
BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...
Amazon Web Services
 
OUGN 2018 - Chatbot and the need to integrate
OUGN 2018 - Chatbot and the need to integrateOUGN 2018 - Chatbot and the need to integrate
OUGN 2018 - Chatbot and the need to integrate
Jon Petter Hjulstad
 
AWS re:Invent 2016: bots + serverless = ❤ (SVR304)
AWS re:Invent 2016: bots + serverless = ❤ (SVR304)AWS re:Invent 2016: bots + serverless = ❤ (SVR304)
AWS re:Invent 2016: bots + serverless = ❤ (SVR304)
Amazon Web Services
 
Building conversation AI using Azure Bot & LUIS
Building conversation AI using Azure Bot & LUISBuilding conversation AI using Azure Bot & LUIS
Building conversation AI using Azure Bot & LUIS
Nitin Raj
 
Enterprise Content Sharing Bots & AI
Enterprise Content Sharing Bots & AIEnterprise Content Sharing Bots & AI
Enterprise Content Sharing Bots & AI
Sam Fernando
 

Similar to Building Digital Assistant (voice bot) with Lex and Lambda (20)

Amazon Alexa Meetup Bangalore Alexa introduction
Amazon Alexa Meetup Bangalore   Alexa introductionAmazon Alexa Meetup Bangalore   Alexa introduction
Amazon Alexa Meetup Bangalore Alexa introduction
 
Announcing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech TalksAnnouncing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech Talks
 
BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...
BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...
BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...
 
Getting Started with Amazon Lex - AWS Summit Cape Town 2017
Getting Started with Amazon Lex  - AWS Summit Cape Town 2017 Getting Started with Amazon Lex  - AWS Summit Cape Town 2017
Getting Started with Amazon Lex - AWS Summit Cape Town 2017
 
Alexa meet up bangalore - 05-JAN-2019
Alexa meet up  bangalore - 05-JAN-2019Alexa meet up  bangalore - 05-JAN-2019
Alexa meet up bangalore - 05-JAN-2019
 
Introducing Amazon Lex – Service for Building Voice or Text Chatbots
Introducing Amazon Lex – Service for Building Voice or Text ChatbotsIntroducing Amazon Lex – Service for Building Voice or Text Chatbots
Introducing Amazon Lex – Service for Building Voice or Text Chatbots
 
使用 Amazon Lex 在應用程式中建立對話式機器人
使用 Amazon Lex 在應用程式中建立對話式機器人 使用 Amazon Lex 在應用程式中建立對話式機器人
使用 Amazon Lex 在應用程式中建立對話式機器人
 
Introducing Amazon Lex
Introducing Amazon Lex Introducing Amazon Lex
Introducing Amazon Lex
 
Building ChatBots with Amazon Lex - AWS Summit Tel Aviv 2017
Building ChatBots with Amazon Lex - AWS Summit Tel Aviv 2017Building ChatBots with Amazon Lex - AWS Summit Tel Aviv 2017
Building ChatBots with Amazon Lex - AWS Summit Tel Aviv 2017
 
Introduzione ad Amazon Lex
Introduzione ad Amazon LexIntroduzione ad Amazon Lex
Introduzione ad Amazon Lex
 
Building a Chatbot with Amazon Lex and AWS Lambda Workshop
Building a Chatbot with Amazon Lex and AWS Lambda WorkshopBuilding a Chatbot with Amazon Lex and AWS Lambda Workshop
Building a Chatbot with Amazon Lex and AWS Lambda Workshop
 
Building Chatbots with Amazon Lex I AWS Dev Day 2018
Building Chatbots with Amazon Lex I AWS Dev Day 2018Building Chatbots with Amazon Lex I AWS Dev Day 2018
Building Chatbots with Amazon Lex I AWS Dev Day 2018
 
AWS re:Invent 2016: NEW LAUNCH! Introducing Amazon Lex (MAC304)
AWS re:Invent 2016: NEW LAUNCH! Introducing Amazon Lex (MAC304)AWS re:Invent 2016: NEW LAUNCH! Introducing Amazon Lex (MAC304)
AWS re:Invent 2016: NEW LAUNCH! Introducing Amazon Lex (MAC304)
 
Watson on Bluemix
Watson on BluemixWatson on Bluemix
Watson on Bluemix
 
Watson on bluemix
Watson on bluemixWatson on bluemix
Watson on bluemix
 
BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...
BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...
BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...
 
OUGN 2018 - Chatbot and the need to integrate
OUGN 2018 - Chatbot and the need to integrateOUGN 2018 - Chatbot and the need to integrate
OUGN 2018 - Chatbot and the need to integrate
 
AWS re:Invent 2016: bots + serverless = ❤ (SVR304)
AWS re:Invent 2016: bots + serverless = ❤ (SVR304)AWS re:Invent 2016: bots + serverless = ❤ (SVR304)
AWS re:Invent 2016: bots + serverless = ❤ (SVR304)
 
Building conversation AI using Azure Bot & LUIS
Building conversation AI using Azure Bot & LUISBuilding conversation AI using Azure Bot & LUIS
Building conversation AI using Azure Bot & LUIS
 
Enterprise Content Sharing Bots & AI
Enterprise Content Sharing Bots & AIEnterprise Content Sharing Bots & AI
Enterprise Content Sharing Bots & AI
 

Recently uploaded

APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
Trending Blogers
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
zoowe
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
JeyaPerumal1
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
zyfovom
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 

Recently uploaded (20)

APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 

Building Digital Assistant (voice bot) with Lex and Lambda

  • 1. AWS Community Day, Bangalore -2017 BUILDING DIGITAL ASSISTANT (VOICE BOT) WITH LEX AND LAMBDA PUBLIC ILANCHEZHIAN GANESAMURTHY ISO 9001:2008 ISO/IEC 27001:2013 CMMI ML 5 PCMM ML 5 PCI DSS V 3.1
  • 2. Agenda •Conversational Interfaces •Lex : Introduction •Lex : Voice - End-2-End Flow •Lex : Bot Structure •Steps in building Voice Bot
  • 3. 3 Ilanchezhian Ganesamurthy (Ilan) • 18 Years of Software Development • AWS Solution Architect • Working with EVRY India – Digital Innovation Labs • Currently working on Cloud, Cloud-Native & Cognitive technologies ilan.ganesamurthy@gmail.com / ilan_g EVRY India Cloud Solution Architect EVRY • Revenue $1.5 bn • Global spread: 10 countries & 8500 employees worldwide • #1 Financial Services in Nordics • Leading IT services in Nordics • Creating Digital Advantage to Tomorrow’s Leader Digital Innovation Lab: Cloud, Cognitive, ML/AI, RPA, Customer Experience & Operational Excellence, Digital Security and IoT Focused Domain: Banking & Finance Insurance Healthcare Retail & Logistics Energy & Utilities Product Engineering Services
  • 4. SOURCE: HTTPS://WWW.GARTNER.COM/SMARTERWITHGARTNER/GARTNER-PREDICTS-A-VIRTUAL-WORLD-OF-EXPONENTIAL-CHANGE/4 Why Conversational User Interface – Gartner Predictions By 2020, customers will manage 85% of their relationship with the enterprise without interacting with a human By 2020, 30% of web browsing sessions will be done without a screen By 2020, the average person will have more conversations with bots than with their spouse
  • 5. Credit : AWS Presentation5 User Interfaces - Evolution 1st Gen: Punch Card, Memory Register, CLI 2nd Gen: Pointers & Sliders 3rd Gen: Touch Screen 4th Gen: Conversational Interface
  • 6. 6 Conversational Interfaces – Developer Challenges Speech Recognition Natural Language Understanding Business Logic & Testing Natural Language Generation Interface with multiple Systems Scale & Availability Messaging Platforms
  • 7. Credit : AWS Presentation7
  • 8. 8 Lex : Voice Chat Bot - End-2-End Flow Intent Response (Text) Validation & Business LogicLex Automatic Speech Recognition (ASR) Speech Natural Language Understanding (NLU) IntentText Lex Response (Text) TextToSpeech (Speech Synthesis) PollyLex
  • 9. 9 Voice Chat Bot : End-2-End Flow – Continued.. Build Improve CHANNELS CONVERSATION SYSTEM FULFILLMENT
  • 10. Credit : AWS Documentation10 Lex Bot Structure Bot > Intents (Many) > Utterances (Wake Up Word) > Slots (Entity or Variable) > Fulfillment (Code)
  • 11. 11 Utterances > Slot > Prompt Utterances • I Like to book hotel • Please make Reservation • Book Hotel in Bangalore Slot Slot Elicitation (Prompt) • What City you want to Book? • What Date do you check-in? Slot SlotType Value Destination City CustomDatatype: Bangalore,Chennai,NewYork CheckIn Date <In-build Datatype> CheckOut Date <In-build Datatype>
  • 12. DEMO
  • 13. 13 IDA Workflow AWS cloud Amazon Cognito IAM Amazon Lex Amazon Lambda function mobile client Amazon API Gateway Amazon Lambda function Amazon DynamoDB Amazon Polly Third Party System
  • 15. Credit : AWS Documentation15 Recap
  • 16. 16 Resources • https://aws.amazon.com/blogs/ai/building-better-bots/ • https://aws.amazon.com/blogs/ai/building-better-bots-part-2/ • Step-by-step instructions to build Bot (From AWS) o https://github.com/awslabs/amz-ai-building-better-bots