SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
ENSURING
SUCCESS OF
CHATBOT
SOLUTIONS
Luca Pradovera
TADSummit 2016
Lisbon, Portugal
CAN YOU SPEAK MAGIC
WHO AM I?
• Luca Pradovera

• New Principal/Lead at Mojo Lingo LLC

• Co-author of Adhearsion

• Played with phones since I was 8
2
CAN YOU SPEAK MAGIC
WHAT CAN MOJOLINGO DO FOR YOU?
• Asterisk and FreeSWITCH consulting

• Application development

• WebRTC applications

• Instant messaging

• Chatbots and AI

• The right tool for the job, always.
3
CAN YOU SPEAK MAGIC
TALK TO THE MACHINE
4
CAN YOU SPEAK MAGIC
WHAT IS A CHAT BOT?
• Conversational, automated interface to services

• Provides a natural language approach to a set of
features

• Usually text-based

• Will replace agents in many situations
5
CAN YOU SPEAK MAGIC
SOME NUMBERS
• 75% of call center operators will be replaced by bots
within 2025 (Deloitte)

• WeChat sales represent 30% of the ecommerce
market in China (Gartner)

• 22% of Facebook users interact with a bot on a
weekly basis (Facebook)
6
CAN YOU SPEAK MAGIC
CHATBOTS MARKET POTENTIAL
• Customer service

• Inbound call centers

• Ecommerce

• Any time there is a need for “triaging”
7
CAN YOU SPEAK MAGIC
WHAT DO BOTS DO BEST?
• Access to shared knowledge

• Context awareness

• Cost effective

• Consistent interactions
8
CAN YOU SPEAK MAGIC
CHATBOTS WILL FIX EVERYTHING!
9
CAN YOU SPEAK MAGIC
10
CAN YOU SPEAK MAGIC
WHAT DO BOTS DO WORST?
• Handling unexpected situations

• Endless looping

• Bad at understanding language

• Not knowing when to quit
11
CAN YOU SPEAK MAGIC
CUSTOMER EXPERIENCE IS KING
• Interaction design is very important

• Solve solvable problems!

• Target vertical markets

• Use analytics, quantitative AND predictive
12
CAN YOU SPEAK MAGIC
DESIGNING BOT INTERACTIONS
• Average session time is 68 seconds

• Average number of messages sent per session is 10

• Account for synonyms and common phrases (most
common words are variations of “hi”) (all data by
dashbot.io)

• Design for what your users really do
13
CAN YOU SPEAK MAGIC
REAL TIME FEEDBACK
• “Do no harm to humans”

• Conversation flow gauging

• NLP is still an important tool

• “Satisfaction threshold” metric
14
CAN YOU SPEAK MAGIC
THE SATISFACTION THRESHOLD
• Still testing various models

• Number of interactions in the session, or above
average time

• Repeated requests are a red flag

• Tone analysis in voice, sentiment analysis in text

• Do not be afraid to “quit”
15
CAN YOU SPEAK MAGIC
IBM WATSON CONVERSATION
16
CAN YOU SPEAK MAGIC
IBM WATSON
• Provides multiple services

• Text-to-speech and speech-to-text

• Conversation API
17
CAN YOU SPEAK MAGIC
THE IBM WATSON CONVERSATION API
• Text-based chatbot tool

• Can be used on Bluemix or stand-alone

• Uses intents, entities, and dialogs

• Can do contextual communication or stateless
requests
18
CAN YOU SPEAK MAGIC
CONVERSATION BASICS/INTENTS
•Intents are the phrases a user
can say

•Watson will ask for examples
to improve the recognition

•Results in a tag identified by #
19
CAN YOU SPEAK MAGIC
CONVERSATION BASICS/ENTITIES
•Entities are lists of recognizable values

•Similar to a grammar

•They provide values for a context
20
CAN YOU SPEAK MAGIC
CONVERSATION BASICS/DIALOGS
•Dialogs tie everything
together

•Provides transitions based
on intents and entities

•Specifies text for the
conversation
21
CAN YOU SPEAK MAGIC
WATSON TEXT-TO-SPEECH
•More of a transcription engine than grammar-based
ASR

•Streaming HTTP, session-less REST, Websocket, and
async API

•Allows for custom language models
22
CAN YOU SPEAK MAGIC
ALCHEMY API
• Entity extraction

• Sentiment analysis

• Keyword extraction

• Much more!

• Used to create conversational trees from existing
knowledge
23
CAN YOU SPEAK MAGIC
THANK YOU!
My name is: Luca Pradovera
I am a Voice Application Developer
at Mojo Lingo.
Web: https://mojolingo.com
Twitter: @lucaprado
GitHub: lpradovera
24

Más contenido relacionado

Más de Alan Quayle

eSIM as Root of Trust for IoT security, João Casal
eSIM as Root of Trust for IoT security, João CasaleSIM as Root of Trust for IoT security, João Casal
eSIM as Root of Trust for IoT security, João CasalAlan Quayle
 
Architecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin SimeArchitecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin SimeAlan Quayle
 
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...Alan Quayle
 
Programmable Testing for Programmable Telcos, Andreas Granig
Programmable Testing for Programmable Telcos, Andreas GranigProgrammable Testing for Programmable Telcos, Andreas Granig
Programmable Testing for Programmable Telcos, Andreas GranigAlan Quayle
 
How to best maximize the conversation data stream for your business? Surbhi R...
How to best maximize the conversation data stream for your business? Surbhi R...How to best maximize the conversation data stream for your business? Surbhi R...
How to best maximize the conversation data stream for your business? Surbhi R...Alan Quayle
 
Latest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
Latest Updates and Experiences in Launching Local Language Tools, Karel BourgoisLatest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
Latest Updates and Experiences in Launching Local Language Tools, Karel BourgoisAlan Quayle
 
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...Alan Quayle
 
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...Alan Quayle
 
Open Source Telecom Software Survey 2022, Alan Quayle
Open Source Telecom Software Survey 2022, Alan QuayleOpen Source Telecom Software Survey 2022, Alan Quayle
Open Source Telecom Software Survey 2022, Alan QuayleAlan Quayle
 
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei IancuOpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei IancuAlan Quayle
 
TADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
TADS 2022 - Shifting from Voice to Workflow Management, Filipe LeitaoTADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
TADS 2022 - Shifting from Voice to Workflow Management, Filipe LeitaoAlan Quayle
 
What happened since we last met TADSummit 2022, Alan Quayle
What happened since we last met TADSummit 2022, Alan QuayleWhat happened since we last met TADSummit 2022, Alan Quayle
What happened since we last met TADSummit 2022, Alan QuayleAlan Quayle
 
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike BromwichStacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike BromwichAlan Quayle
 
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...Alan Quayle
 
Founding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
Founding a Startup in Telecoms. The good, the bad and the ugly. João CamarateFounding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
Founding a Startup in Telecoms. The good, the bad and the ugly. João CamarateAlan Quayle
 
How to bring down your own RTC platform. Sandro Gauci
How to bring down your own RTC platform. Sandro GauciHow to bring down your own RTC platform. Sandro Gauci
How to bring down your own RTC platform. Sandro GauciAlan Quayle
 
Radisys - Engage Digital - TADSummit Nov 2022
Radisys - Engage Digital - TADSummit Nov 2022Radisys - Engage Digital - TADSummit Nov 2022
Radisys - Engage Digital - TADSummit Nov 2022Alan Quayle
 
M&A in Communications Technology - Mark White
M&A in Communications Technology - Mark WhiteM&A in Communications Technology - Mark White
M&A in Communications Technology - Mark WhiteAlan Quayle
 
How a Multi-IMSI architecture makes global cellular IoT deployments manageabl...
How a Multi-IMSI architecture makes global cellular IoT deployments manageabl...How a Multi-IMSI architecture makes global cellular IoT deployments manageabl...
How a Multi-IMSI architecture makes global cellular IoT deployments manageabl...Alan Quayle
 
Should Telcos give up on CPaaS?, Jesus Cruz Manjavacas
Should Telcos give up on CPaaS?, Jesus Cruz ManjavacasShould Telcos give up on CPaaS?, Jesus Cruz Manjavacas
Should Telcos give up on CPaaS?, Jesus Cruz ManjavacasAlan Quayle
 

Más de Alan Quayle (20)

eSIM as Root of Trust for IoT security, João Casal
eSIM as Root of Trust for IoT security, João CasaleSIM as Root of Trust for IoT security, João Casal
eSIM as Root of Trust for IoT security, João Casal
 
Architecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin SimeArchitecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin Sime
 
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
 
Programmable Testing for Programmable Telcos, Andreas Granig
Programmable Testing for Programmable Telcos, Andreas GranigProgrammable Testing for Programmable Telcos, Andreas Granig
Programmable Testing for Programmable Telcos, Andreas Granig
 
How to best maximize the conversation data stream for your business? Surbhi R...
How to best maximize the conversation data stream for your business? Surbhi R...How to best maximize the conversation data stream for your business? Surbhi R...
How to best maximize the conversation data stream for your business? Surbhi R...
 
Latest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
Latest Updates and Experiences in Launching Local Language Tools, Karel BourgoisLatest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
Latest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
 
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
 
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
 
Open Source Telecom Software Survey 2022, Alan Quayle
Open Source Telecom Software Survey 2022, Alan QuayleOpen Source Telecom Software Survey 2022, Alan Quayle
Open Source Telecom Software Survey 2022, Alan Quayle
 
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei IancuOpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
 
TADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
TADS 2022 - Shifting from Voice to Workflow Management, Filipe LeitaoTADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
TADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
 
What happened since we last met TADSummit 2022, Alan Quayle
What happened since we last met TADSummit 2022, Alan QuayleWhat happened since we last met TADSummit 2022, Alan Quayle
What happened since we last met TADSummit 2022, Alan Quayle
 
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike BromwichStacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
 
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
 
Founding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
Founding a Startup in Telecoms. The good, the bad and the ugly. João CamarateFounding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
Founding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
 
How to bring down your own RTC platform. Sandro Gauci
How to bring down your own RTC platform. Sandro GauciHow to bring down your own RTC platform. Sandro Gauci
How to bring down your own RTC platform. Sandro Gauci
 
Radisys - Engage Digital - TADSummit Nov 2022
Radisys - Engage Digital - TADSummit Nov 2022Radisys - Engage Digital - TADSummit Nov 2022
Radisys - Engage Digital - TADSummit Nov 2022
 
M&A in Communications Technology - Mark White
M&A in Communications Technology - Mark WhiteM&A in Communications Technology - Mark White
M&A in Communications Technology - Mark White
 
How a Multi-IMSI architecture makes global cellular IoT deployments manageabl...
How a Multi-IMSI architecture makes global cellular IoT deployments manageabl...How a Multi-IMSI architecture makes global cellular IoT deployments manageabl...
How a Multi-IMSI architecture makes global cellular IoT deployments manageabl...
 
Should Telcos give up on CPaaS?, Jesus Cruz Manjavacas
Should Telcos give up on CPaaS?, Jesus Cruz ManjavacasShould Telcos give up on CPaaS?, Jesus Cruz Manjavacas
Should Telcos give up on CPaaS?, Jesus Cruz Manjavacas
 

Último

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Último (20)

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Voice Chatbots, Luca Pradovera, Mojo Lingo

  • 2. CAN YOU SPEAK MAGIC WHO AM I? • Luca Pradovera • New Principal/Lead at Mojo Lingo LLC • Co-author of Adhearsion • Played with phones since I was 8 2
  • 3. CAN YOU SPEAK MAGIC WHAT CAN MOJOLINGO DO FOR YOU? • Asterisk and FreeSWITCH consulting • Application development • WebRTC applications • Instant messaging • Chatbots and AI • The right tool for the job, always. 3
  • 4. CAN YOU SPEAK MAGIC TALK TO THE MACHINE 4
  • 5. CAN YOU SPEAK MAGIC WHAT IS A CHAT BOT? • Conversational, automated interface to services • Provides a natural language approach to a set of features • Usually text-based • Will replace agents in many situations 5
  • 6. CAN YOU SPEAK MAGIC SOME NUMBERS • 75% of call center operators will be replaced by bots within 2025 (Deloitte) • WeChat sales represent 30% of the ecommerce market in China (Gartner) • 22% of Facebook users interact with a bot on a weekly basis (Facebook) 6
  • 7. CAN YOU SPEAK MAGIC CHATBOTS MARKET POTENTIAL • Customer service • Inbound call centers • Ecommerce • Any time there is a need for “triaging” 7
  • 8. CAN YOU SPEAK MAGIC WHAT DO BOTS DO BEST? • Access to shared knowledge • Context awareness • Cost effective • Consistent interactions 8
  • 9. CAN YOU SPEAK MAGIC CHATBOTS WILL FIX EVERYTHING! 9
  • 10. CAN YOU SPEAK MAGIC 10
  • 11. CAN YOU SPEAK MAGIC WHAT DO BOTS DO WORST? • Handling unexpected situations • Endless looping • Bad at understanding language • Not knowing when to quit 11
  • 12. CAN YOU SPEAK MAGIC CUSTOMER EXPERIENCE IS KING • Interaction design is very important • Solve solvable problems! • Target vertical markets • Use analytics, quantitative AND predictive 12
  • 13. CAN YOU SPEAK MAGIC DESIGNING BOT INTERACTIONS • Average session time is 68 seconds • Average number of messages sent per session is 10 • Account for synonyms and common phrases (most common words are variations of “hi”) (all data by dashbot.io) • Design for what your users really do 13
  • 14. CAN YOU SPEAK MAGIC REAL TIME FEEDBACK • “Do no harm to humans” • Conversation flow gauging • NLP is still an important tool • “Satisfaction threshold” metric 14
  • 15. CAN YOU SPEAK MAGIC THE SATISFACTION THRESHOLD • Still testing various models • Number of interactions in the session, or above average time • Repeated requests are a red flag • Tone analysis in voice, sentiment analysis in text • Do not be afraid to “quit” 15
  • 16. CAN YOU SPEAK MAGIC IBM WATSON CONVERSATION 16
  • 17. CAN YOU SPEAK MAGIC IBM WATSON • Provides multiple services • Text-to-speech and speech-to-text • Conversation API 17
  • 18. CAN YOU SPEAK MAGIC THE IBM WATSON CONVERSATION API • Text-based chatbot tool • Can be used on Bluemix or stand-alone • Uses intents, entities, and dialogs • Can do contextual communication or stateless requests 18
  • 19. CAN YOU SPEAK MAGIC CONVERSATION BASICS/INTENTS •Intents are the phrases a user can say •Watson will ask for examples to improve the recognition •Results in a tag identified by # 19
  • 20. CAN YOU SPEAK MAGIC CONVERSATION BASICS/ENTITIES •Entities are lists of recognizable values •Similar to a grammar •They provide values for a context 20
  • 21. CAN YOU SPEAK MAGIC CONVERSATION BASICS/DIALOGS •Dialogs tie everything together •Provides transitions based on intents and entities •Specifies text for the conversation 21
  • 22. CAN YOU SPEAK MAGIC WATSON TEXT-TO-SPEECH •More of a transcription engine than grammar-based ASR •Streaming HTTP, session-less REST, Websocket, and async API •Allows for custom language models 22
  • 23. CAN YOU SPEAK MAGIC ALCHEMY API • Entity extraction • Sentiment analysis • Keyword extraction • Much more! • Used to create conversational trees from existing knowledge 23
  • 24. CAN YOU SPEAK MAGIC THANK YOU! My name is: Luca Pradovera I am a Voice Application Developer at Mojo Lingo. Web: https://mojolingo.com Twitter: @lucaprado GitHub: lpradovera 24