SlideShare a Scribd company logo
1 of 41
Download to read offline
Chatbots
All About Conversational Experiences
#ISSLearningDay
Dr Wang Aobo, NUS-ISS
2 Aug 2019
Why or Why not Chatbots
Why or Why Not Chatbots
• Customer prefer Chatbots
https://www.tidio.com/blog/chatbot-trends-and-stats-in-2019
Why or Why Not Chatbots
https://www.tidio.com/blog/chatbot-trends-and-stats-in-2019
Why or Why Not Chatbots
• Increasing
sales 7–25%
Why or Why Not Chatbots
https://www.comm100.com/blog/how-much-can-chatbots-actually-save-you.html
Save up to $0.7
per interaction
Cost savings of
$20 million globally
$8 billion per year
by 2022
• Saving cost
Why or Why Not Chatbots
Why or Why Not Chatbots
• Cost reduction
• Reducing response time
• Increasing customer convenience
• Easy, Fast and Natural
• Increasing first time resolution
What Can We Realistically Expect
What Can We Realistically Expect
What Can We Realistically Expect
AI is Reshaping Jobs
Types of Chatbots
#ISSLearningDay
Specialist Bots Generalist Bots
• Skills Chatbots
– specific task driven
– single-turn-type bots
– less contextual awareness
– sometimes command based
– prefer speech to text
Types of Chatbots
Image from https://voicebot.ai/amazon-echo-alexa-stats/
Types of Chatbots
Image from https://voicebot.ai/amazon-echo-alexa-stats/
• Support/Service Chatbots
– to master a single domain
– to answer a wide range of FAQ-type
questions
– to engage the audience
– to give recommendations
– to provide on-demand services
– to have contextual awareness
Types of Chatbots
https://www.invespcro.com/blog/chatbots-customer-service/
What Are They Good At
• Focused Scope
• High volume of requests
• Problems of routine nature
• Multiple steps or input parameters
• Peace of mind
How Do Chatbots Work
#ISSLearningDay
How do Chatbots Work
• Rule based Approach
• Utterance and Response pairs are pre-defined in graphed architecture
• Expensive human labour to build hand-craft rules
• Templates are provided to minimize the coding effort
Rule based Approach
• Pandorabots Platform
• Built with AIML Engine
• Useful for extremely narrow domain
Retrieval-Based Approach
Retrieval-Based Approach
• Chatterbot
• Python library for building Chatbots
• Conversation data collection and Python Programing skills are needed
• Easy to build and iterate
• Widely used in FAQ and Website Chatbots
NLP Driven Approach
• NLP Driven Approach
• Natural Language Processing:how to program computers to
process and analyze large amounts of natural language data.
• Using ML/DL, NLP is able to analyse unseen data, especially when a
(huge) volume of example (training) data is available.
http://customerthink.com/5-reasons-why-your-chatbot-
needs-natural-language-processing/
Deep
Learning
N
L
P
Machine
Learning
Chat
bot
AI
What Does NLP Do Exactly?
• Typical Applications
What Does NLP Do Exactly?
• Q&A Related Task
What Does NLP Do Exactly?
• Named Entity Recognition
What Does NLP Do Exactly?
• Co-reference Resolution
Dialog State Tracking
NLP In Chatbots
State of
the Art
NLP In Chatbots
• To understand the request:
• What is the weather in Seattle today?
• What’s the weather in London?
• Tell me the temperature now.
Question-word
Command-word
Intent-word
Location-word
Time-word
WeatherForecast
Seattle / London
Today / Now
.
Intent detection
Slots detection
sample utterances
Why Chatbots Need NLP
• Ability to understand
complicated/unseen utterances
“ I’ve been a loyal customer
for 8 years and your product
won’t let me upload a second
W-2. Can someone please
help me with this!?”
Platforms to Build Chatbots
Self-service solutions
with GUI
(Drag and Drop)
Self-service solutions
with an API, SDK or
library
End-to-end
solutions
Speed Fast Medium Fast
Cost Low to Medium Medium Medium to High
Flexibility Low High Medium to High
Coding Effort
Required
None to Low Medium to High None
Technique
behind
Rule + Retrieval
Some NLP
Mostly NLP driven Hybrid
Platform ChatBot
Chatfuel
ConversationBuilder
DialogFlow
IBM Watson
Alexa
DialogFlow
Azure Bot Service
wit.ai
Chatterbot
Intercom
Conversica
Drift
Nuance
ubisend
https://aimultiple.com/chatbot-platform
Dos and Don’ts
• Service within narrow use-cases
• Ask simple questions with options
provided
• Acknowledge the AI identity
• Chatbots sit on the driving seat
• Handover to human agent as soon as
needed seamlessly
• Keep upgrading for new scenarios
• Try to do too much
• Ask too many questions and expect
complicated answers
• Challenge the Turing Test
• Ask open questions
• Leave the Chatbot alone
• Deal with complaints
• Save the maintenance effort
Cook Chatbots UP
• Build FAQ Chatbots based on DialogAI
• Google account
• Integrate Chatbots to Facebook Messenger
• Facebook account and Facebook page for Travel
• Knowledge source (FAQ) about travel
• https://www.onetravel.com/faq/
• https://www.intrepidtravel.com/en/contact-us/frequently-asked-questions
Closing Thoughts
• Will I lose control of the customer experience?
• Which type of robots should I build?
• How to form a Chatbot project team?
• Are Chatbots cutting jobs?
AI is Reshaping Jobs
AI is Creating Jobs
Image Credit: KeyReply
Reference
• Galitsky, Boris. "Developing Enterprise Chatbots." (2019).
• McTear, Michael, Zoraida Callejas, and David Griol. The conversational interface: Talking to
smart devices. Springer, 2016.
• Xu, Anbang, et al. "A new chatbot for customer service on social media." Proceedings of the
2017 CHI Conference on Human Factors in Computing Systems. ACM, 2017.
• Brandtzaeg, Petter Bae, and Asbjørn Følstad. "Why people use chatbots." International
Conference on Internet Science. Springer, Cham, 2017.
• https://blog.aimultiple.com
• https://www.invespcro.com/blog/chatbots-customer-service
• https://chatbotsmagazine.com
• http://customerthink.com/5-reasons-why-your-chatbot-needs-natural-language-processing/
• Live Chat Benchmark Report 2019 by Comm100
Thank You!
isswan@nus.edu.sg
#ISSLearningDay

More Related Content

What's hot

Glen Cathey "The Current and Future State of Sourcing" from Talent42
Glen Cathey "The Current and Future State of Sourcing" from Talent42Glen Cathey "The Current and Future State of Sourcing" from Talent42
Glen Cathey "The Current and Future State of Sourcing" from Talent42
Talent42
 
How Voice of the Customer Via Employees Can Harness Frontline Insights
How Voice of the Customer Via Employees Can Harness Frontline InsightsHow Voice of the Customer Via Employees Can Harness Frontline Insights
How Voice of the Customer Via Employees Can Harness Frontline Insights
IntelCollab.com
 
Dropbox startup lessons learned 2011
Dropbox   startup lessons learned 2011Dropbox   startup lessons learned 2011
Dropbox startup lessons learned 2011
Eric Ries
 
Mark Tortorici "The Technology Stack"
Mark Tortorici "The Technology Stack"Mark Tortorici "The Technology Stack"
Mark Tortorici "The Technology Stack"
Talent42
 
2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In Paris2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In Paris
Eric Ries
 
Deliver double the value in half the time
Deliver double the value in half the timeDeliver double the value in half the time
Deliver double the value in half the time
David Hawks
 

What's hot (20)

7 DIGITAL BEST PRACTICES FOR HR PROFESSIONALS: WAYS TO RECRUIT AND HIRE FASTER
7 DIGITAL BEST PRACTICES FOR HR PROFESSIONALS: WAYS TO RECRUIT AND HIRE FASTER7 DIGITAL BEST PRACTICES FOR HR PROFESSIONALS: WAYS TO RECRUIT AND HIRE FASTER
7 DIGITAL BEST PRACTICES FOR HR PROFESSIONALS: WAYS TO RECRUIT AND HIRE FASTER
 
Glen Cathey "The Current and Future State of Sourcing" from Talent42
Glen Cathey "The Current and Future State of Sourcing" from Talent42Glen Cathey "The Current and Future State of Sourcing" from Talent42
Glen Cathey "The Current and Future State of Sourcing" from Talent42
 
Agile velocity - Requirements Discovery Presentation
Agile velocity  - Requirements Discovery Presentation Agile velocity  - Requirements Discovery Presentation
Agile velocity - Requirements Discovery Presentation
 
Brian Lalancette CollabCon 2015 Developing a Business Requirements Strategy f...
Brian Lalancette CollabCon 2015 Developing a Business Requirements Strategy f...Brian Lalancette CollabCon 2015 Developing a Business Requirements Strategy f...
Brian Lalancette CollabCon 2015 Developing a Business Requirements Strategy f...
 
How Voice of the Customer Via Employees Can Harness Frontline Insights
How Voice of the Customer Via Employees Can Harness Frontline InsightsHow Voice of the Customer Via Employees Can Harness Frontline Insights
How Voice of the Customer Via Employees Can Harness Frontline Insights
 
Mobile Testing at Gilt
Mobile Testing at GiltMobile Testing at Gilt
Mobile Testing at Gilt
 
An open letter to marketers, AI won’t steal your job
An open letter to marketers, AI won’t steal your jobAn open letter to marketers, AI won’t steal your job
An open letter to marketers, AI won’t steal your job
 
Mayo Clinic's Persona Project
Mayo Clinic's Persona ProjectMayo Clinic's Persona Project
Mayo Clinic's Persona Project
 
Webinar Evolving Monitoring & Customer Experience
Webinar Evolving Monitoring & Customer ExperienceWebinar Evolving Monitoring & Customer Experience
Webinar Evolving Monitoring & Customer Experience
 
Dropbox startup lessons learned 2011
Dropbox   startup lessons learned 2011Dropbox   startup lessons learned 2011
Dropbox startup lessons learned 2011
 
Talent42 2017 2007 Called Chris Hoyt
Talent42 2017 2007 Called Chris HoytTalent42 2017 2007 Called Chris Hoyt
Talent42 2017 2007 Called Chris Hoyt
 
ALTITUDE 2019 | SaaSOps
ALTITUDE 2019  |  SaaSOpsALTITUDE 2019  |  SaaSOps
ALTITUDE 2019 | SaaSOps
 
Mark Tortorici "The Technology Stack"
Mark Tortorici "The Technology Stack"Mark Tortorici "The Technology Stack"
Mark Tortorici "The Technology Stack"
 
Developing a Business Requirements Strategy for SharePoint Infrastructure (Sh...
Developing a Business Requirements Strategy for SharePoint Infrastructure (Sh...Developing a Business Requirements Strategy for SharePoint Infrastructure (Sh...
Developing a Business Requirements Strategy for SharePoint Infrastructure (Sh...
 
2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In Paris2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In Paris
 
How to Add Intelligence to Your Product Design
How to Add Intelligence to Your Product DesignHow to Add Intelligence to Your Product Design
How to Add Intelligence to Your Product Design
 
Don't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote TeamDon't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote Team
 
Deliver double the value in half the time
Deliver double the value in half the timeDeliver double the value in half the time
Deliver double the value in half the time
 
Five Ways To Deliver Exceptional Customer Care in 2015
Five Ways To Deliver Exceptional Customer Care in 2015Five Ways To Deliver Exceptional Customer Care in 2015
Five Ways To Deliver Exceptional Customer Care in 2015
 
LavaCon 2013 Keynote: The Common Wisdom
LavaCon 2013 Keynote: The Common WisdomLavaCon 2013 Keynote: The Common Wisdom
LavaCon 2013 Keynote: The Common Wisdom
 

Similar to NUS-ISS Learning Day 2019- ChatBots: All about Conversational Experiences

Similar to NUS-ISS Learning Day 2019- ChatBots: All about Conversational Experiences (20)

Applications-of-Artificial intelligence-Chatbot.pdf
Applications-of-Artificial intelligence-Chatbot.pdfApplications-of-Artificial intelligence-Chatbot.pdf
Applications-of-Artificial intelligence-Chatbot.pdf
 
Using Chatbots in Extension Programming
Using Chatbots in Extension ProgrammingUsing Chatbots in Extension Programming
Using Chatbots in Extension Programming
 
Artificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsArtificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & Chatbots
 
Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to Chatbots
 
The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21
 
How to Use AI Chatbots to Drive Customer's Engagement
How to Use AI Chatbots to Drive Customer's EngagementHow to Use AI Chatbots to Drive Customer's Engagement
How to Use AI Chatbots to Drive Customer's Engagement
 
Building intelligentchatbots
Building intelligentchatbotsBuilding intelligentchatbots
Building intelligentchatbots
 
Mat Velloso - Bots in the real world
Mat Velloso - Bots in the real worldMat Velloso - Bots in the real world
Mat Velloso - Bots in the real world
 
Bots, Volodymyr Sheremeta
Bots, Volodymyr SheremetaBots, Volodymyr Sheremeta
Bots, Volodymyr Sheremeta
 
Intro to Chatbots using Microsoft bot framework and Azure cognitive services
Intro to Chatbots using Microsoft bot framework and Azure cognitive servicesIntro to Chatbots using Microsoft bot framework and Azure cognitive services
Intro to Chatbots using Microsoft bot framework and Azure cognitive services
 
Building a bot with an intent
Building a bot with an intentBuilding a bot with an intent
Building a bot with an intent
 
SharePoint Fest DC 2019 - Bot Framework and Microsoft Graph - Join The Revolu...
SharePoint Fest DC 2019 - Bot Framework and Microsoft Graph - Join The Revolu...SharePoint Fest DC 2019 - Bot Framework and Microsoft Graph - Join The Revolu...
SharePoint Fest DC 2019 - Bot Framework and Microsoft Graph - Join The Revolu...
 
CHATBOT PPT2.pptx
CHATBOT PPT2.pptxCHATBOT PPT2.pptx
CHATBOT PPT2.pptx
 
ChatGPT For Business Use
ChatGPT For Business UseChatGPT For Business Use
ChatGPT For Business Use
 
Swapan Rajdev Keynote at Bots-up Meetup, Bangalore
Swapan Rajdev Keynote at Bots-up Meetup, BangaloreSwapan Rajdev Keynote at Bots-up Meetup, Bangalore
Swapan Rajdev Keynote at Bots-up Meetup, Bangalore
 
QA Fest 2018. Александр Хотемский. Использование голосовых помощников для раз...
QA Fest 2018. Александр Хотемский. Использование голосовых помощников для раз...QA Fest 2018. Александр Хотемский. Использование голосовых помощников для раз...
QA Fest 2018. Александр Хотемский. Использование голосовых помощников для раз...
 
ChatGPT: What Does it Mean For The Future of Content?
ChatGPT: What Does it Mean For The Future of Content?ChatGPT: What Does it Mean For The Future of Content?
ChatGPT: What Does it Mean For The Future of Content?
 
Microsoft Bot Framework
Microsoft Bot FrameworkMicrosoft Bot Framework
Microsoft Bot Framework
 
Chatbots - What, Why and How? - Beerud Sheth
Chatbots - What, Why and How? - Beerud ShethChatbots - What, Why and How? - Beerud Sheth
Chatbots - What, Why and How? - Beerud Sheth
 
ChatGPT, Generative AI and Microsoft Copilot: Step Into the Future - Geoff Ab...
ChatGPT, Generative AI and Microsoft Copilot: Step Into the Future - Geoff Ab...ChatGPT, Generative AI and Microsoft Copilot: Step Into the Future - Geoff Ab...
ChatGPT, Generative AI and Microsoft Copilot: Step Into the Future - Geoff Ab...
 

More from NUS-ISS

More from NUS-ISS (20)

Designing Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee KheeDesigning Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee Khee
 
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
 
How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...
 
The Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital TransformationThe Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital Transformation
 
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
 
Understanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix Goh
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
 
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
 
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
 
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk MunnSupply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
 
Future of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfFuture of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdf
 
Future of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan Meng
 
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
 
Product Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceProduct Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud Service
 
Overview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsOverview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and Foundations
 
Predictive Analytics
Predictive AnalyticsPredictive Analytics
Predictive Analytics
 
Feature Engineering for IoT
Feature Engineering for IoTFeature Engineering for IoT
Feature Engineering for IoT
 
Master of Technology in Software Engineering
Master of Technology in Software EngineeringMaster of Technology in Software Engineering
Master of Technology in Software Engineering
 
Master of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business AnalyticsMaster of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business Analytics
 
Diagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System ArchetypesDiagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System Archetypes
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

NUS-ISS Learning Day 2019- ChatBots: All about Conversational Experiences

  • 1. Chatbots All About Conversational Experiences #ISSLearningDay Dr Wang Aobo, NUS-ISS 2 Aug 2019
  • 2. Why or Why not Chatbots
  • 3. Why or Why Not Chatbots • Customer prefer Chatbots https://www.tidio.com/blog/chatbot-trends-and-stats-in-2019
  • 4. Why or Why Not Chatbots https://www.tidio.com/blog/chatbot-trends-and-stats-in-2019
  • 5. Why or Why Not Chatbots • Increasing sales 7–25%
  • 6. Why or Why Not Chatbots https://www.comm100.com/blog/how-much-can-chatbots-actually-save-you.html Save up to $0.7 per interaction Cost savings of $20 million globally $8 billion per year by 2022 • Saving cost
  • 7. Why or Why Not Chatbots
  • 8. Why or Why Not Chatbots • Cost reduction • Reducing response time • Increasing customer convenience • Easy, Fast and Natural • Increasing first time resolution
  • 9. What Can We Realistically Expect
  • 10. What Can We Realistically Expect
  • 11. What Can We Realistically Expect
  • 15. • Skills Chatbots – specific task driven – single-turn-type bots – less contextual awareness – sometimes command based – prefer speech to text Types of Chatbots Image from https://voicebot.ai/amazon-echo-alexa-stats/
  • 16. Types of Chatbots Image from https://voicebot.ai/amazon-echo-alexa-stats/
  • 17. • Support/Service Chatbots – to master a single domain – to answer a wide range of FAQ-type questions – to engage the audience – to give recommendations – to provide on-demand services – to have contextual awareness Types of Chatbots https://www.invespcro.com/blog/chatbots-customer-service/
  • 18. What Are They Good At • Focused Scope • High volume of requests • Problems of routine nature • Multiple steps or input parameters • Peace of mind
  • 19. How Do Chatbots Work #ISSLearningDay
  • 20. How do Chatbots Work • Rule based Approach • Utterance and Response pairs are pre-defined in graphed architecture • Expensive human labour to build hand-craft rules • Templates are provided to minimize the coding effort
  • 21. Rule based Approach • Pandorabots Platform • Built with AIML Engine • Useful for extremely narrow domain
  • 23. Retrieval-Based Approach • Chatterbot • Python library for building Chatbots • Conversation data collection and Python Programing skills are needed • Easy to build and iterate • Widely used in FAQ and Website Chatbots
  • 24. NLP Driven Approach • NLP Driven Approach • Natural Language Processing:how to program computers to process and analyze large amounts of natural language data. • Using ML/DL, NLP is able to analyse unseen data, especially when a (huge) volume of example (training) data is available. http://customerthink.com/5-reasons-why-your-chatbot- needs-natural-language-processing/ Deep Learning N L P Machine Learning Chat bot AI
  • 25. What Does NLP Do Exactly? • Typical Applications
  • 26.
  • 27. What Does NLP Do Exactly? • Q&A Related Task
  • 28. What Does NLP Do Exactly? • Named Entity Recognition
  • 29. What Does NLP Do Exactly? • Co-reference Resolution
  • 31. NLP In Chatbots State of the Art
  • 32. NLP In Chatbots • To understand the request: • What is the weather in Seattle today? • What’s the weather in London? • Tell me the temperature now. Question-word Command-word Intent-word Location-word Time-word WeatherForecast Seattle / London Today / Now . Intent detection Slots detection sample utterances
  • 33. Why Chatbots Need NLP • Ability to understand complicated/unseen utterances “ I’ve been a loyal customer for 8 years and your product won’t let me upload a second W-2. Can someone please help me with this!?”
  • 34. Platforms to Build Chatbots Self-service solutions with GUI (Drag and Drop) Self-service solutions with an API, SDK or library End-to-end solutions Speed Fast Medium Fast Cost Low to Medium Medium Medium to High Flexibility Low High Medium to High Coding Effort Required None to Low Medium to High None Technique behind Rule + Retrieval Some NLP Mostly NLP driven Hybrid Platform ChatBot Chatfuel ConversationBuilder DialogFlow IBM Watson Alexa DialogFlow Azure Bot Service wit.ai Chatterbot Intercom Conversica Drift Nuance ubisend https://aimultiple.com/chatbot-platform
  • 35. Dos and Don’ts • Service within narrow use-cases • Ask simple questions with options provided • Acknowledge the AI identity • Chatbots sit on the driving seat • Handover to human agent as soon as needed seamlessly • Keep upgrading for new scenarios • Try to do too much • Ask too many questions and expect complicated answers • Challenge the Turing Test • Ask open questions • Leave the Chatbot alone • Deal with complaints • Save the maintenance effort
  • 36. Cook Chatbots UP • Build FAQ Chatbots based on DialogAI • Google account • Integrate Chatbots to Facebook Messenger • Facebook account and Facebook page for Travel • Knowledge source (FAQ) about travel • https://www.onetravel.com/faq/ • https://www.intrepidtravel.com/en/contact-us/frequently-asked-questions
  • 37. Closing Thoughts • Will I lose control of the customer experience? • Which type of robots should I build? • How to form a Chatbot project team? • Are Chatbots cutting jobs?
  • 39. AI is Creating Jobs Image Credit: KeyReply
  • 40. Reference • Galitsky, Boris. "Developing Enterprise Chatbots." (2019). • McTear, Michael, Zoraida Callejas, and David Griol. The conversational interface: Talking to smart devices. Springer, 2016. • Xu, Anbang, et al. "A new chatbot for customer service on social media." Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems. ACM, 2017. • Brandtzaeg, Petter Bae, and Asbjørn Følstad. "Why people use chatbots." International Conference on Internet Science. Springer, Cham, 2017. • https://blog.aimultiple.com • https://www.invespcro.com/blog/chatbots-customer-service • https://chatbotsmagazine.com • http://customerthink.com/5-reasons-why-your-chatbot-needs-natural-language-processing/ • Live Chat Benchmark Report 2019 by Comm100