Chat bots101 - practical insights on the business of bots
4. Jul 2016•0 gefällt mir•1,672 views
Downloaden Sie, um offline zu lesen
Melden
Mobil
Bots, AI and Messaging are a massive opportunity for businesses to connect with their customers. This deck introduces the concepts, statistics and processes needed to keep ahead of the competition
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”
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
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