SlideShare a Scribd company logo
Chat Bots: what, why
and (a bit of) how?
Radu Irava
Tuesday, 10.05.2016
@ Mobile Academy, Meetup #5
TechHub, Bucharest, Romania
Agenda
1. About me and you
2. What is a chat bot?
3. Why chat bots?
3.1. Why chat?
3.1.1. Bigger than social networks
3.1.2. Evolution of messaging
3.1.3. Success of Asian messaging apps
3.1.4. Conclusion: Messaging is the new platform
3.2. Why bots?
3.2.1. Financing growth in AI
3.2.2. App fatigue
3.2.3. Conclusion
4. How to chat bot?
4.1. Tasks examples
4.2. How to design?
4.3. How to build?
5. Value shifting
6. Q&A and Contact
About me
Chat bots: what, why and (a bit of) how?
About you
What is a
chat bot?
a computer program which conducts
a conversation via auditory or textual
methods. Such programs are often
designed to convincingly simulate
how a human would behave as a
conversational partner
Source: Wikipedia, https://en.wikipedia.org/wiki/Chatterbot
“
Why
chat bots
Why chat?
1. Bigger
than social networks
Source: Companies, BI Intelligence via ManyChat
1. Facebook
2. Google+
3. Instagram
4. Twitter
1. WhatsApp
2. FB Messenger
3. WeChat
4. Viber
Source: Companies, BI Intelligence via ManyChat
1. Facebook
2. Google+
3. Instagram
4. Twitter
1. WhatsApp
2. FB Messenger
3. WeChat
4. Viber
Source: Nexgate, http://nexgate.com/solutions/social-media-spam-abusive-and-offensive-content/
Source: 2013 State of Social Media Spam, Nexgate
Source: 2013 State of Social Media Spam, Nexgate
355%growth of social spam
during first half of 2013
2. Evolution
of messaging
2003
Source: Dan Grover, http://dangrover.com/img/content/conversational-ui/Nokia1100SMS.png
2003
SMS
2007
2007 SMS
Source: http://www.lostintechnology.com/wp-content/uploads/2011/08/thread-sms-iphone.png
2016
Source: Dan Grover, http://dangrover.com/img/content/conversational-ui/TypesOfBubbles.png
2016
ALL
3. Success
of Asian messaging apps
Source: Company websites, press releases, KPCB, http://image.slidesharecdn.com/internettrendsv1-150526193103-lva1-
app6892/95/2015-internet-trends-report-50-1024.jpg
So,
chat because...
Source: GadgetsWare, http://gadgetsware.com/wp-content/uploads/2016/04/os_is_old.png
Why bots?
1. Financing
growth in AI
Source: CB Insights, https://www.cbinsights.com/blog/artificial-intelligence-startup-funding-trends/
Source: VB Profiles, http://1u88jj3r4db2x4txp44yqfj1.wpengine.netdna-cdn.com/wp-content/uploads/2015/10/Intelligence-
Assistant-Landscape-Final.jpg
Source: VB Profiles, http://1u88jj3r4db2x4txp44yqfj1.wpengine.netdna-cdn.com/wp-content/uploads/2015/10/Investment-
Heatwave-Map.jpg
2. App
fatigue
Source: 2016 Statista, http://www.statista.com/statistics/266210/number-of-available-applications-in-the-google-play-store/
Source: 2016 Statista, http://www.statista.com/statistics/268251/number-of-apps-in-the-itunes-app-store-since-2008/
Source: “Principles of Mobile App Design”, March 2016, ThinkwithGoogle.com, https://pbs.twimg.
com/media/CdNfmPZWwAA1uQ4.jpg
Source: Forrester Research, Inc. via http://marketingland.com/report-mobile-users-spend-80-percent-time-just-five-apps-116858
average smartphone owner uses
month
24 apps
per
Source: Forrester Research, Inc. via http://marketingland.com/report-mobile-users-spend-80-percent-time-just-five-apps-116858
but
5 apps
80%of time is spent in
So,
bots because...
● Simple tasks
● Simple tasks
● Occasional usage
● Simple tasks
● Occasional usage
● Easy accessible
● Simple tasks
● Occasional usage
● Easy accessible
● Fast
● Simple tasks
● Occasional usage
● Easy accessible
● Fast
● Simple UI
Now we
know why
chat bots!
How to
chat bot
Tasks
Examples?
Tasks examples
Scheduling meetings
Booking hotels
Purchase groceries
App onboarding
Customer service
Tasks examples
Tell the weather/news
Tell when a flight is delayed
Tell when a payment is due
Automate business processes
Connect to smart homes/cars/devices
Scheduling meetings
Booking hotels
Purchase groceries
App onboarding
Customer service
Tasks examples
Tell the weather/news
Tell when a flight is delayed
Tell when a payment is due
Automate business processes
Connect to smart homes/cars/devices
Scheduling meetings
Booking hotels
Purchase groceries
App onboarding
Customer service
Manage all the other bots
Useful?
Tasks examples
Tell the weather/news
Tell when a flight is delayed
Tell when a payment is due
Automate business processes
Connect to smart homes/cars/devices
Scheduling meetings
Booking hotels
Purchase groceries
App onboarding
Customer service
Manage all the other bots
Not useful?
Tasks examples
Tell the weather/news
Tell when a flight is delayed
Tell when a payment is due
Automate business processes
Connect to smart homes/cars/devices
Scheduling meetings
Booking hotels
Purchase groceries
App onboarding
Customer service
Manage all the other bots
Chat bot
alternatives?
Tasks examples
Tell the weather/news
Tell when a flight is delayed
Tell when a payment is due
Automate business processes
Connect to smart homes/cars/devices
Scheduling meetings
Booking hotels
Purchase groceries
App onboarding
Customer service
Manage all the other bots
How to
design?
1. Complementary to existing channels of
the service
Multiple interactions
Multiple channels
Multiple needs
Quality service = seamless integration to accomplish goals
2. Suitable language, specifically designed
for the service
Tone
Empathy
Trust building
Not an automated message (that’s not intelligent)
3. Capability of improving service experience
when used by employees
Service experience = customer experience + employee experience
Improve employee experience as well
Let the chat bot perform the boring tasks
Help the employee do his job better
How to
build?
AI NLP Tools
api.ai
More customization
Easier to use
More documentation
Worse learning capabilities
wit.ai
Less customization
Harder to use
Less documentation
Better learning capabilities
Tools you need
AI NLP tool
Hosting platform
Messaging platform
(Webservice)
Tools I used
api.ai
Heroku
Facebook
None (yet)
AI NLP tool
Hosting platform
Messaging platform
(Webservice)
How much did I pay?
How much did I pay?
0
How much programming did I do?
How much programming did I do?
0
Value
shifting!
Q&A
Contact

More Related Content

PPTX
Second Screen Experiences - X Factor Romania 2015 Case Study
PDF
Introduction to Facebook Messenger, Conversational UI & NLP
PDF
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
 
PDF
Chat bot get ready for the next trend of business [en]
PPTX
Chat Bots Presentation 8.9.16
PPTX
Bots are loving you
PDF
Chatbots. Where it came from and where it's going.
PPTX
Create a bot on Facebook messenger - Gupshup
Second Screen Experiences - X Factor Romania 2015 Case Study
Introduction to Facebook Messenger, Conversational UI & NLP
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
 
Chat bot get ready for the next trend of business [en]
Chat Bots Presentation 8.9.16
Bots are loving you
Chatbots. Where it came from and where it's going.
Create a bot on Facebook messenger - Gupshup

What's hot (20)

PDF
A Bot Industry Briefing
PPTX
How the Dutch Police became “Chatbot” interactive
PPTX
Chatbot: What is it ?
PDF
Chatbot workshop - How to build one.#digitized16
PPTX
Chatbots - What, Why and How? - Beerud Sheth
PDF
Introduction to Chat Bots
PPTX
Chat bots
PDF
Chatbots - A new era in digital banking
PDF
Chatbot Artificial Intelligence
PDF
Introduction to Chatbots
PDF
The Chatbot Revolution
PDF
The Rise of Chatbots
PDF
Designing chatbot personalities
PPTX
WS_Chatbots_Sid_Presentation
PPTX
Conversational apps UX best practices
PDF
Chat bots101 - practical insights on the business of bots
 
PDF
The Chatbot Imperative: Intelligence, Personalization and Utilitarian Design
PPTX
Chat Bots, ChatOps and the Conversational User Interface (CUI)
PPTX
PPSX
Ecreation Chatbot Solutions
A Bot Industry Briefing
How the Dutch Police became “Chatbot” interactive
Chatbot: What is it ?
Chatbot workshop - How to build one.#digitized16
Chatbots - What, Why and How? - Beerud Sheth
Introduction to Chat Bots
Chat bots
Chatbots - A new era in digital banking
Chatbot Artificial Intelligence
Introduction to Chatbots
The Chatbot Revolution
The Rise of Chatbots
Designing chatbot personalities
WS_Chatbots_Sid_Presentation
Conversational apps UX best practices
Chat bots101 - practical insights on the business of bots
 
The Chatbot Imperative: Intelligence, Personalization and Utilitarian Design
Chat Bots, ChatOps and the Conversational User Interface (CUI)
Ecreation Chatbot Solutions
Ad

Viewers also liked (20)

PDF
Why Social Media Chat Bots Are the Future of Communication - Deck
PDF
S3 chat bot & the new world
PDF
Chat bot making process using Python 3 & TensorFlow
PPTX
AI Agent and Chatbot Trends For Enterprises
PDF
What are facebook chat bots and how can you use them to engage with your cust...
PDF
Sentence representations and question answering (YerevaNN)
PDF
RNN & LSTM
PDF
Build Message Bot With Neural Network
PDF
Word2vec (中文)
PPTX
"There's a bot for that!" - The World of Conversational UIs and Chat Bots
PPTX
Introduction For seq2seq(sequence to sequence) and RNN
PPTX
Tutorial on Question Answering Systems
PDF
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
PPTX
Conversational interfaces - beyond the hype
PDF
Aviation MRO IT: Emergence of SaaS and Convergence of BPO
PDF
The Great Customer Experience
PPTX
AI Machine vs Human
PDF
Redlink Smart Chat Bots
PPTX
The Chatbot Factory - Présentation PICOM Lille - 01/12/17
PDF
GPU Accelerated Natural Language Processing by Guillermo Molini
Why Social Media Chat Bots Are the Future of Communication - Deck
S3 chat bot & the new world
Chat bot making process using Python 3 & TensorFlow
AI Agent and Chatbot Trends For Enterprises
What are facebook chat bots and how can you use them to engage with your cust...
Sentence representations and question answering (YerevaNN)
RNN & LSTM
Build Message Bot With Neural Network
Word2vec (中文)
"There's a bot for that!" - The World of Conversational UIs and Chat Bots
Introduction For seq2seq(sequence to sequence) and RNN
Tutorial on Question Answering Systems
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
Conversational interfaces - beyond the hype
Aviation MRO IT: Emergence of SaaS and Convergence of BPO
The Great Customer Experience
AI Machine vs Human
Redlink Smart Chat Bots
The Chatbot Factory - Présentation PICOM Lille - 01/12/17
GPU Accelerated Natural Language Processing by Guillermo Molini
Ad

Similar to Chat bots: what, why and (a bit of) how? (20)

PPT
Semantic Web Technologies Presenattion (Topic: TripIt)
PDF
How Not to Build a Chatbot, Muzzamel Mazidee
PPTX
Integrating Bots into your Digital Workplace Strategy #spsne
PPTX
Integrating Bots into your Digital Workplace Strategy #spfestdc
PPTX
Final presentation on chatbot
PPTX
An introductory overview of Chatbots
PPTX
ATAGTR2017 ChatBot
PPTX
Leverage Bots in your Digital Workplace #GlobalAIbootcamp
PPTX
Rise of the Bots - Intro to Chatbots
PPTX
Conversation UIs & Chatbots an introduction
PPTX
Leverage Bots in your Digital Workplace #off203 #spfestchi
PPT
Presentation online meeting organizers
PPT
Presentation online meeting organizers
PPTX
Chatbot cheatsheet
PPTX
Mat Velloso - Bots in the real world
PPTX
Integrating Bots into your Digital Workplace Strategy #spsmontreal
PDF
NUS-ISS Learning Day 2019- ChatBots: All about Conversational Experiences
PDF
chatbots.pdf
PPTX
Integrating Bots into your Digital Workplace Strategy #spfestdenver
PPTX
Using Chatbots in Extension Programming
Semantic Web Technologies Presenattion (Topic: TripIt)
How Not to Build a Chatbot, Muzzamel Mazidee
Integrating Bots into your Digital Workplace Strategy #spsne
Integrating Bots into your Digital Workplace Strategy #spfestdc
Final presentation on chatbot
An introductory overview of Chatbots
ATAGTR2017 ChatBot
Leverage Bots in your Digital Workplace #GlobalAIbootcamp
Rise of the Bots - Intro to Chatbots
Conversation UIs & Chatbots an introduction
Leverage Bots in your Digital Workplace #off203 #spfestchi
Presentation online meeting organizers
Presentation online meeting organizers
Chatbot cheatsheet
Mat Velloso - Bots in the real world
Integrating Bots into your Digital Workplace Strategy #spsmontreal
NUS-ISS Learning Day 2019- ChatBots: All about Conversational Experiences
chatbots.pdf
Integrating Bots into your Digital Workplace Strategy #spfestdenver
Using Chatbots in Extension Programming

Recently uploaded (20)

PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Electronic commerce courselecture one. Pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Big Data Technologies - Introduction.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
Review of recent advances in non-invasive hemoglobin estimation
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
NewMind AI Monthly Chronicles - July 2025
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Electronic commerce courselecture one. Pdf
The AUB Centre for AI in Media Proposal.docx
Digital-Transformation-Roadmap-for-Companies.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Advanced methodologies resolving dimensionality complications for autism neur...
Understanding_Digital_Forensics_Presentation.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Big Data Technologies - Introduction.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Network Security Unit 5.pdf for BCA BBA.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Reach Out and Touch Someone: Haptics and Empathic Computing

Chat bots: what, why and (a bit of) how?