SlideShare a Scribd company logo
Who Are We?
Bots, AI & Messaging
30.06.16
“A computer program
designed to simulate
conversation with
human users, especially
over the Internet.”
”The next step in
the evolution of
the internet.”
What is a bot?
“Chat bots are computer programs that
mimic conversation with people using
artificial intelligence. They can transform
the way you interact with the internet
from a series of self-initiated tasks to a
quasi-conversation.”
“SKYNET”
“A chatbot is an artificial
intelligence computer
software program
developed to simulate
intelligent conversation”
“A command
line for the
internet”
What is a bot?
CHAT
INTERFACE
Why now?
Messaging is now more popular than social media
Source : Business Intelligence
Why now?
70% of traffic comes from Dark Social
Source : RadiumOne
32% of people ONLY share via Dark Social
Why now?
Getting traction for an app is HARD
Source : ComScore
0
250
500
750
1000
SLACK TELEGRAM KIK LINE SKYPE VKONTAKTE WECHAT FB MESSENGER APPLE
1,000 MMAU
950 MMAU
750 MMAU
300 MMAU300 MMAU
220 MMAU
200 MMAU
100 MMAU
3 MMAU
Where are the bots?
What can bots do?
Content Distribution Customer Service
Recommendation Transaction ???
Business Process
Content Distribution Bots : Examples
CNN
Platform: FB
Messenger
TECHCRUNCH
Platform:
FB Messenger
Telegram
Quartz
Platform:
iOS
BBC
Platform:
LINE
Customer Service Bots : Examples
EDWARD
Platform:
FB Messenger
AMELIA
Platform:
Internal / web
Zendesk
Platform:
Slack
Facebook
Messenger
announced.
KLM
Platform:
Slack
Facebook
Messenger
announced.
Business Process Bots : Examples
AMELIA
Platform:
Internal / web
Kip
Platform:
Slack
Meekan
Platform:
Slack
Advertise.ai
Platform:
Facebook
Slack
Recommendation Bots : Examples
The Edit
Platform:
SMS
And Chill
Platform:
SMS
Facebook Messenger
Hipmunk
Platform:
Slack
Facebook
Messenger
Sure
Platform:
Facebook
Transactional Bots : Examples
Uber
Platform:
Facebook
H&M
Platform:
Kik
MyKai
Platform:
SMS
Facebook Messenger
Slack
Amazon Echo
Platform:
Amazon Echo
Full list of skills
Other Bots : Examples
DoNotPay
Platform:
Web
Ghostbot
Platform:
SMS
Estherbot
Platform:
Facebook
Messenger
Telegram
BOTbot
Platform:
Facebook
Messenger
How do bots work?
Input Parser AI
Data
Response
Text
Rich media
Code
APIs
Ecommerce
Manual rules
Morphological Analysis
Machine Learning
Voice to text
Synonyms
Mis-spellings
Voice
Free text
Guided text
Principles of Bot Design
1. DON’T PRETEND TO BE A HUMAN
2. KEEP IT INCREDIBLY SIMPLE
3. RESPECT THE CHAT MEDIUM
4. OPTIMISE FOR THE END USER
5. USE SPARINGLY
6. PROVIDE AN ESCAPE HATCH
7. USE STRUCTURED INPUT WHEN POSSIBLE
8. EVERYONE SEES THE SAME THING
OBEY THE PRINCIPLES WITHOUT BEING BOUND
BY THEM
Source : intercom.io
Chatbot roadmap
Business
objectives
Bot’s purpose,
audience and
platforms
Design
& build
Publish
and promote
Test &
analyse
iterate
Innovation research

& workshops to identify
opportunities
Functional spec
Personas
Tone of voice
Conversation flows including
copy, conversation logic
& outputs templating.
Define the stack
Write the code
Release new code to a
controlled group of testers.
Publish to relevant platforms.
Promote in owned and earned
channels
Who Are We?
Intro to Bots
Appendix
Appendix I : Bot stores
• botlist - An App Store For Bots
• Slack Store - The official Slack bot store
• Telegram Bot Store - The official Telegram bot store
• Product Hunt - Product Hunt bot list
• Dashbot - Dashbot bot directory
Appendix II : Bot Developer Resources
Facebook Messenger for Developers

Facebook’s resources and tools for
Messenger development
WeChat Developer Resources
Documentation and SDKs for WeChat
api.slack.com
Slack developer documentation, tutorials and
apis.
Apple iMessage
Get started with the IDE and frameworks for
iMessage app development
Telegram Bot Api
Documentation for Telegram bot development
dev.kik.com
Kik bot developer resources
Chatfuel

The intuitive bot builder with AI navigation. No coding
required.
rebot.me
You can easily create you own chatbot for free without
any programming on Rebot.me.
Botkit
Botkit eases the process of designing and running bots
that live inside Slack.
Gupshup

Easiest & fastest way to build & deploy your bots on
any channel.
Beep Boop

Beep Boop is a simple hosting platform for your Slack
and Messenger bots.
wit.ai

Easily create text or voice based bots that
humans can chat with.
api.ai

Build brand-unique, natural language
interactions for devices, applications and
services.
Microsoft Bot Framework
Cross platform bot development framework
Converse AI

Respond to customer questions instantly with
intelligent chatbot technology.
Text It 

Visually build SMS and voice apps to engage
your customers.
Watson

Bring the power of cognitive computing to
your apps.
Appendix III : Contact Fastbot
web: fastbot.io
email: hello@fastbot.io

More Related Content

What's hot

Chat Bots, ChatOps and the Conversational User Interface (CUI)
Chat Bots, ChatOps and the Conversational User Interface (CUI)Chat Bots, ChatOps and the Conversational User Interface (CUI)
Chat Bots, ChatOps and the Conversational User Interface (CUI)
Richard Slater
 
Chatbot
ChatbotChatbot
Chatbot
Kamini Bharti
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Samuel Adams, MBA
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AI
Geff Thomas
 
Building chat bots using ai platforms (wit.ai or api.ai) in nodejs
Building chat bots using ai platforms (wit.ai or api.ai) in nodejsBuilding chat bots using ai platforms (wit.ai or api.ai) in nodejs
Building chat bots using ai platforms (wit.ai or api.ai) in nodejs
Entrepreneur / Startup
 
Introduction to Chat Bots
Introduction to Chat BotsIntroduction to Chat Bots
Introduction to Chat Bots
Alyona Medelyan
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial IntelligenceMd. Mahedi Mahfuj
 
Chat bots: what, why and (a bit of) how?
Chat bots: what, why and (a bit of) how?Chat bots: what, why and (a bit of) how?
Chat bots: what, why and (a bit of) how?
Radu Irava
 
How the Dutch Police became “Chatbot” interactive
How the Dutch Police became “Chatbot” interactiveHow the Dutch Police became “Chatbot” interactive
How the Dutch Police became “Chatbot” interactive
Soham Dasgupta
 
How to Build a Serverless Chatbot for $0?
How to Build a Serverless Chatbot for $0?How to Build a Serverless Chatbot for $0?
How to Build a Serverless Chatbot for $0?
Mobile Monday Srbija
 
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesThe Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
TWG
 
LINE Messenger Chatbot - What is Chatbot
LINE Messenger Chatbot - What is ChatbotLINE Messenger Chatbot - What is Chatbot
LINE Messenger Chatbot - What is Chatbot
Toni Haryanto
 
Chatbot ppt
Chatbot pptChatbot ppt
Chatbot ppt
Geff Thomas
 
api.ai presentation
api.ai presentationapi.ai presentation
api.ai presentation
Marco Nigro
 
Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to Chatbots
Daden Limited
 
Ecreation Chatbot Solutions
Ecreation Chatbot SolutionsEcreation Chatbot Solutions
Ecreation Chatbot Solutions
Sjoerd van Dijk
 
AI and Python: Developing a Conversational Interface using Python
AI and Python: Developing a Conversational Interface using PythonAI and Python: Developing a Conversational Interface using Python
AI and Python: Developing a Conversational Interface using Python
amyiris
 
Conversation UIs & Chatbots an introduction
Conversation UIs & Chatbots an introductionConversation UIs & Chatbots an introduction
Conversation UIs & Chatbots an introduction
Marion Mulder
 
The lifecycle of a chatbot
The lifecycle of a chatbotThe lifecycle of a chatbot
The lifecycle of a chatbot
Sohan Maheshwar
 

What's hot (19)

Chat Bots, ChatOps and the Conversational User Interface (CUI)
Chat Bots, ChatOps and the Conversational User Interface (CUI)Chat Bots, ChatOps and the Conversational User Interface (CUI)
Chat Bots, ChatOps and the Conversational User Interface (CUI)
 
Chatbot
ChatbotChatbot
Chatbot
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AI
 
Building chat bots using ai platforms (wit.ai or api.ai) in nodejs
Building chat bots using ai platforms (wit.ai or api.ai) in nodejsBuilding chat bots using ai platforms (wit.ai or api.ai) in nodejs
Building chat bots using ai platforms (wit.ai or api.ai) in nodejs
 
Introduction to Chat Bots
Introduction to Chat BotsIntroduction to Chat Bots
Introduction to Chat Bots
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial Intelligence
 
Chat bots: what, why and (a bit of) how?
Chat bots: what, why and (a bit of) how?Chat bots: what, why and (a bit of) how?
Chat bots: what, why and (a bit of) how?
 
How the Dutch Police became “Chatbot” interactive
How the Dutch Police became “Chatbot” interactiveHow the Dutch Police became “Chatbot” interactive
How the Dutch Police became “Chatbot” interactive
 
How to Build a Serverless Chatbot for $0?
How to Build a Serverless Chatbot for $0?How to Build a Serverless Chatbot for $0?
How to Build a Serverless Chatbot for $0?
 
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesThe Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
 
LINE Messenger Chatbot - What is Chatbot
LINE Messenger Chatbot - What is ChatbotLINE Messenger Chatbot - What is Chatbot
LINE Messenger Chatbot - What is Chatbot
 
Chatbot ppt
Chatbot pptChatbot ppt
Chatbot ppt
 
api.ai presentation
api.ai presentationapi.ai presentation
api.ai presentation
 
Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to Chatbots
 
Ecreation Chatbot Solutions
Ecreation Chatbot SolutionsEcreation Chatbot Solutions
Ecreation Chatbot Solutions
 
AI and Python: Developing a Conversational Interface using Python
AI and Python: Developing a Conversational Interface using PythonAI and Python: Developing a Conversational Interface using Python
AI and Python: Developing a Conversational Interface using Python
 
Conversation UIs & Chatbots an introduction
Conversation UIs & Chatbots an introductionConversation UIs & Chatbots an introduction
Conversation UIs & Chatbots an introduction
 
The lifecycle of a chatbot
The lifecycle of a chatbotThe lifecycle of a chatbot
The lifecycle of a chatbot
 

Viewers also liked

To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...
Margaret-Anne Storey
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For Enterprises
Teewee Ang
 
The Chatbot Rush
The Chatbot Rush   The Chatbot Rush
The Chatbot Rush
Yoav Barel
 
How AI based Chat bot help in e-governance?
How AI based Chat bot help in e-governance?How AI based Chat bot help in e-governance?
How AI based Chat bot help in e-governance?
Ajay Chhabra
 
Tracxn Research - Chatbots Startup Landscape, June 2016
Tracxn Research - Chatbots Startup Landscape, June 2016Tracxn Research - Chatbots Startup Landscape, June 2016
Tracxn Research - Chatbots Startup Landscape, June 2016
Tracxn
 
Why Social Media Chat Bots Are the Future of Communication - Deck
Why Social Media Chat Bots Are the Future of Communication - DeckWhy Social Media Chat Bots Are the Future of Communication - Deck
Why Social Media Chat Bots Are the Future of Communication - Deck
Jan Rezab
 
Russell Luce – Proactive Advisor Magazine – Volume 2, Issue 10
Russell Luce – Proactive Advisor Magazine – Volume 2, Issue 10Russell Luce – Proactive Advisor Magazine – Volume 2, Issue 10
Russell Luce – Proactive Advisor Magazine – Volume 2, Issue 10
Proactive Advisor Magazine
 
Nicole Haahr_Resume
Nicole Haahr_ResumeNicole Haahr_Resume
Nicole Haahr_ResumeNicole Haahr
 
AgileCamp 2014 Track 5: Visual Roadmapping with Kanban
AgileCamp 2014 Track 5: Visual Roadmapping with KanbanAgileCamp 2014 Track 5: Visual Roadmapping with Kanban
AgileCamp 2014 Track 5: Visual Roadmapping with Kanban
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
Foredi bekasi
Foredi bekasiForedi bekasi
Foredi bekasi
foredi Sumedang
 
(Gráfico diario del ibex 35 para el 04 07 2012)
(Gráfico diario del ibex 35 para el 04 07 2012)(Gráfico diario del ibex 35 para el 04 07 2012)
(Gráfico diario del ibex 35 para el 04 07 2012)Experiencia Trading
 
La Paradoja
La ParadojaLa Paradoja
La Paradoja
alba silva
 
여성최음제『 W3.ow.to 』 톡 w2015 ♡ 여성최음제판매,여성최음제가격,여성최음제판매,여성최음제판매사이트,여성최음제처방,여성최음제...
여성최음제『 W3.ow.to  』 톡 w2015 ♡ 여성최음제판매,여성최음제가격,여성최음제판매,여성최음제판매사이트,여성최음제처방,여성최음제...여성최음제『 W3.ow.to  』 톡 w2015 ♡ 여성최음제판매,여성최음제가격,여성최음제판매,여성최음제판매사이트,여성최음제처방,여성최음제...
여성최음제『 W3.ow.to 』 톡 w2015 ♡ 여성최음제판매,여성최음제가격,여성최음제판매,여성최음제판매사이트,여성최음제처방,여성최음제...
전 윤희
 
Facebook ChatBots : What can they do for your business
Facebook ChatBots : What can they do for your businessFacebook ChatBots : What can they do for your business
Facebook ChatBots : What can they do for your business
Ayush Jain
 
Google Voice Presentation
Google Voice PresentationGoogle Voice Presentation
Google Voice Presentationgibs1208
 

Viewers also liked (15)

To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For Enterprises
 
The Chatbot Rush
The Chatbot Rush   The Chatbot Rush
The Chatbot Rush
 
How AI based Chat bot help in e-governance?
How AI based Chat bot help in e-governance?How AI based Chat bot help in e-governance?
How AI based Chat bot help in e-governance?
 
Tracxn Research - Chatbots Startup Landscape, June 2016
Tracxn Research - Chatbots Startup Landscape, June 2016Tracxn Research - Chatbots Startup Landscape, June 2016
Tracxn Research - Chatbots Startup Landscape, June 2016
 
Why Social Media Chat Bots Are the Future of Communication - Deck
Why Social Media Chat Bots Are the Future of Communication - DeckWhy Social Media Chat Bots Are the Future of Communication - Deck
Why Social Media Chat Bots Are the Future of Communication - Deck
 
Russell Luce – Proactive Advisor Magazine – Volume 2, Issue 10
Russell Luce – Proactive Advisor Magazine – Volume 2, Issue 10Russell Luce – Proactive Advisor Magazine – Volume 2, Issue 10
Russell Luce – Proactive Advisor Magazine – Volume 2, Issue 10
 
Nicole Haahr_Resume
Nicole Haahr_ResumeNicole Haahr_Resume
Nicole Haahr_Resume
 
AgileCamp 2014 Track 5: Visual Roadmapping with Kanban
AgileCamp 2014 Track 5: Visual Roadmapping with KanbanAgileCamp 2014 Track 5: Visual Roadmapping with Kanban
AgileCamp 2014 Track 5: Visual Roadmapping with Kanban
 
Foredi bekasi
Foredi bekasiForedi bekasi
Foredi bekasi
 
(Gráfico diario del ibex 35 para el 04 07 2012)
(Gráfico diario del ibex 35 para el 04 07 2012)(Gráfico diario del ibex 35 para el 04 07 2012)
(Gráfico diario del ibex 35 para el 04 07 2012)
 
La Paradoja
La ParadojaLa Paradoja
La Paradoja
 
여성최음제『 W3.ow.to 』 톡 w2015 ♡ 여성최음제판매,여성최음제가격,여성최음제판매,여성최음제판매사이트,여성최음제처방,여성최음제...
여성최음제『 W3.ow.to  』 톡 w2015 ♡ 여성최음제판매,여성최음제가격,여성최음제판매,여성최음제판매사이트,여성최음제처방,여성최음제...여성최음제『 W3.ow.to  』 톡 w2015 ♡ 여성최음제판매,여성최음제가격,여성최음제판매,여성최음제판매사이트,여성최음제처방,여성최음제...
여성최음제『 W3.ow.to 』 톡 w2015 ♡ 여성최음제판매,여성최음제가격,여성최음제판매,여성최음제판매사이트,여성최음제처방,여성최음제...
 
Facebook ChatBots : What can they do for your business
Facebook ChatBots : What can they do for your businessFacebook ChatBots : What can they do for your business
Facebook ChatBots : What can they do for your business
 
Google Voice Presentation
Google Voice PresentationGoogle Voice Presentation
Google Voice Presentation
 

Similar to Chat bots101 - practical insights on the business of bots

AI Machine vs Human
AI Machine vs HumanAI Machine vs Human
AI Machine vs Human
antimo musone
 
Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...
Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...
Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...
Codemotion
 
Global Azure2021 Verona.pptx
Global Azure2021 Verona.pptxGlobal Azure2021 Verona.pptx
Global Azure2021 Verona.pptx
Luis Beltran
 
PDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptx
PDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptxPDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptx
PDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptx
Luis Beltran
 
Bots | Bots in Enterprise + Meme
Bots | Bots in Enterprise + MemeBots | Bots in Enterprise + Meme
Bots | Bots in Enterprise + Meme
Kirtimaan Chhabra
 
14 Most Powerful Platforms to Build a Chatbot.pdf
14 Most Powerful Platforms to Build a Chatbot.pdf14 Most Powerful Platforms to Build a Chatbot.pdf
14 Most Powerful Platforms to Build a Chatbot.pdf
goodcoders
 
14 Most Powerful Platforms to Build a Chatbot.pdf
14 Most Powerful Platforms to Build a Chatbot.pdf14 Most Powerful Platforms to Build a Chatbot.pdf
14 Most Powerful Platforms to Build a Chatbot.pdf
goodcoders
 
Bots in the Enterprise
Bots in the Enterprise Bots in the Enterprise
Bots in the Enterprise
Jesus Rodriguez
 
Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?
PVS-Studio
 
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
Tomomi Imura
 
3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...
3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...
3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...
Daniel Zivkovic
 
Robotic Process Automation Solutions and best rpa chatbot
Robotic Process Automation Solutions and best rpa chatbotRobotic Process Automation Solutions and best rpa chatbot
Robotic Process Automation Solutions and best rpa chatbot
Divyanshi Jain
 
What-a-Bot - SMW 2016
What-a-Bot - SMW 2016What-a-Bot - SMW 2016
What-a-Bot - SMW 2016
Ben Doran
 
Bot. You said bot? Let build bot then! - Laurent Ellerbach
Bot. You said bot? Let build bot then! - Laurent EllerbachBot. You said bot? Let build bot then! - Laurent Ellerbach
Bot. You said bot? Let build bot then! - Laurent Ellerbach
ITCamp
 
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp
 
Chatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot FrameworkChatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot Framework
gjuljo
 
Natural Language Processing for Tamil
Natural Language Processing for TamilNatural Language Processing for Tamil
Natural Language Processing for Tamil
Venkatarangan Thirumalai
 
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IT Arena
 
#BeBot Meetup - Chatbots & LUIS by Nick Trogh (Microsoft)
#BeBot Meetup - Chatbots & LUIS by Nick Trogh (Microsoft)#BeBot Meetup - Chatbots & LUIS by Nick Trogh (Microsoft)
#BeBot Meetup - Chatbots & LUIS by Nick Trogh (Microsoft)
Faction XYZ
 
Global ai bootcamp_codrina
Global ai bootcamp_codrinaGlobal ai bootcamp_codrina
Global ai bootcamp_codrina
Codrina Merigo
 

Similar to Chat bots101 - practical insights on the business of bots (20)

AI Machine vs Human
AI Machine vs HumanAI Machine vs Human
AI Machine vs Human
 
Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...
Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...
Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...
 
Global Azure2021 Verona.pptx
Global Azure2021 Verona.pptxGlobal Azure2021 Verona.pptx
Global Azure2021 Verona.pptx
 
PDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptx
PDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptxPDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptx
PDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptx
 
Bots | Bots in Enterprise + Meme
Bots | Bots in Enterprise + MemeBots | Bots in Enterprise + Meme
Bots | Bots in Enterprise + Meme
 
14 Most Powerful Platforms to Build a Chatbot.pdf
14 Most Powerful Platforms to Build a Chatbot.pdf14 Most Powerful Platforms to Build a Chatbot.pdf
14 Most Powerful Platforms to Build a Chatbot.pdf
 
14 Most Powerful Platforms to Build a Chatbot.pdf
14 Most Powerful Platforms to Build a Chatbot.pdf14 Most Powerful Platforms to Build a Chatbot.pdf
14 Most Powerful Platforms to Build a Chatbot.pdf
 
Bots in the Enterprise
Bots in the Enterprise Bots in the Enterprise
Bots in the Enterprise
 
Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?
 
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
[TechWorldSummit Stockholm 2019] Building Bots for Human with Conversational ...
 
3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...
3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...
3-in-1 talk on Serverless Chatbots, Alexa skills & Voice UI best practices (t...
 
Robotic Process Automation Solutions and best rpa chatbot
Robotic Process Automation Solutions and best rpa chatbotRobotic Process Automation Solutions and best rpa chatbot
Robotic Process Automation Solutions and best rpa chatbot
 
What-a-Bot - SMW 2016
What-a-Bot - SMW 2016What-a-Bot - SMW 2016
What-a-Bot - SMW 2016
 
Bot. You said bot? Let build bot then! - Laurent Ellerbach
Bot. You said bot? Let build bot then! - Laurent EllerbachBot. You said bot? Let build bot then! - Laurent Ellerbach
Bot. You said bot? Let build bot then! - Laurent Ellerbach
 
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
 
Chatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot FrameworkChatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot Framework
 
Natural Language Processing for Tamil
Natural Language Processing for TamilNatural Language Processing for Tamil
Natural Language Processing for Tamil
 
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
 
#BeBot Meetup - Chatbots & LUIS by Nick Trogh (Microsoft)
#BeBot Meetup - Chatbots & LUIS by Nick Trogh (Microsoft)#BeBot Meetup - Chatbots & LUIS by Nick Trogh (Microsoft)
#BeBot Meetup - Chatbots & LUIS by Nick Trogh (Microsoft)
 
Global ai bootcamp_codrina
Global ai bootcamp_codrinaGlobal ai bootcamp_codrina
Global ai bootcamp_codrina
 

Chat bots101 - practical insights on the business of bots

  • 1. Who Are We? Bots, AI & Messaging 30.06.16
  • 2. “A computer program designed to simulate conversation with human users, especially over the Internet.” ”The next step in the evolution of the internet.” What is a bot? “Chat bots are computer programs that mimic conversation with people using artificial intelligence. They can transform the way you interact with the internet from a series of self-initiated tasks to a quasi-conversation.” “SKYNET” “A chatbot is an artificial intelligence computer software program developed to simulate intelligent conversation” “A command line for the internet”
  • 3. What is a bot? CHAT INTERFACE
  • 4. Why now? Messaging is now more popular than social media Source : Business Intelligence
  • 5. Why now? 70% of traffic comes from Dark Social Source : RadiumOne 32% of people ONLY share via Dark Social
  • 6. Why now? Getting traction for an app is HARD Source : ComScore
  • 7. 0 250 500 750 1000 SLACK TELEGRAM KIK LINE SKYPE VKONTAKTE WECHAT FB MESSENGER APPLE 1,000 MMAU 950 MMAU 750 MMAU 300 MMAU300 MMAU 220 MMAU 200 MMAU 100 MMAU 3 MMAU Where are the bots?
  • 8. What can bots do? Content Distribution Customer Service Recommendation Transaction ??? Business Process
  • 9. Content Distribution Bots : Examples CNN Platform: FB Messenger TECHCRUNCH Platform: FB Messenger Telegram Quartz Platform: iOS BBC Platform: LINE
  • 10. Customer Service Bots : Examples EDWARD Platform: FB Messenger AMELIA Platform: Internal / web Zendesk Platform: Slack Facebook Messenger announced. KLM Platform: Slack Facebook Messenger announced.
  • 11. Business Process Bots : Examples AMELIA Platform: Internal / web Kip Platform: Slack Meekan Platform: Slack Advertise.ai Platform: Facebook Slack
  • 12. Recommendation Bots : Examples The Edit Platform: SMS And Chill Platform: SMS Facebook Messenger Hipmunk Platform: Slack Facebook Messenger Sure Platform: Facebook
  • 13. Transactional Bots : Examples Uber Platform: Facebook H&M Platform: Kik MyKai Platform: SMS Facebook Messenger Slack Amazon Echo Platform: Amazon Echo Full list of skills
  • 14. Other Bots : Examples DoNotPay Platform: Web Ghostbot Platform: SMS Estherbot Platform: Facebook Messenger Telegram BOTbot Platform: Facebook Messenger
  • 15. How do bots work? Input Parser AI Data Response Text Rich media Code APIs Ecommerce Manual rules Morphological Analysis Machine Learning Voice to text Synonyms Mis-spellings Voice Free text Guided text
  • 16. Principles of Bot Design 1. DON’T PRETEND TO BE A HUMAN 2. KEEP IT INCREDIBLY SIMPLE 3. RESPECT THE CHAT MEDIUM 4. OPTIMISE FOR THE END USER 5. USE SPARINGLY 6. PROVIDE AN ESCAPE HATCH 7. USE STRUCTURED INPUT WHEN POSSIBLE 8. EVERYONE SEES THE SAME THING OBEY THE PRINCIPLES WITHOUT BEING BOUND BY THEM Source : intercom.io
  • 17. Chatbot roadmap Business objectives Bot’s purpose, audience and platforms Design & build Publish and promote Test & analyse iterate Innovation research
 & workshops to identify opportunities Functional spec Personas Tone of voice Conversation flows including copy, conversation logic & outputs templating. Define the stack Write the code Release new code to a controlled group of testers. Publish to relevant platforms. Promote in owned and earned channels
  • 18. Who Are We? Intro to Bots Appendix
  • 19. Appendix I : Bot stores • botlist - An App Store For Bots • Slack Store - The official Slack bot store • Telegram Bot Store - The official Telegram bot store • Product Hunt - Product Hunt bot list • Dashbot - Dashbot bot directory
  • 20. Appendix II : Bot Developer Resources Facebook Messenger for Developers
 Facebook’s resources and tools for Messenger development WeChat Developer Resources Documentation and SDKs for WeChat api.slack.com Slack developer documentation, tutorials and apis. Apple iMessage Get started with the IDE and frameworks for iMessage app development Telegram Bot Api Documentation for Telegram bot development dev.kik.com Kik bot developer resources Chatfuel
 The intuitive bot builder with AI navigation. No coding required. rebot.me You can easily create you own chatbot for free without any programming on Rebot.me. Botkit Botkit eases the process of designing and running bots that live inside Slack. Gupshup
 Easiest & fastest way to build & deploy your bots on any channel. Beep Boop
 Beep Boop is a simple hosting platform for your Slack and Messenger bots. wit.ai
 Easily create text or voice based bots that humans can chat with. api.ai
 Build brand-unique, natural language interactions for devices, applications and services. Microsoft Bot Framework Cross platform bot development framework Converse AI
 Respond to customer questions instantly with intelligent chatbot technology. Text It 
 Visually build SMS and voice apps to engage your customers. Watson
 Bring the power of cognitive computing to your apps.
  • 21. Appendix III : Contact Fastbot web: fastbot.io email: hello@fastbot.io