SlideShare a Scribd company logo
1 of 34
Download to read offline
Exploring what it takes to create a
truly useful natural language U.I.
LET’S BUILD A
CHATBOT
● Why should we care?
● What is a chatbot?
● Where are they being used?
● What can they do?
● Growing ecosystem
● How to build one
THE CHATBOT ERA BEGINS
O
U
R
JO
U
R
N
EY
WHY SHOULD WE CARE?
Natural
Conversation
A.I. IS THE NEW U.I.
Typing Clicking Touch Gestures
Voice
Command
Think
Less Friction
Natural = A.I.
Everything is becoming natural language.
LOOK BEYOND THE HYPE
We’ve seen this cycle before.
● Anyone can build a website, but...
● Anyone can build a mobile app, but...
Same goes for chatbots.
Building a chatbot is very easy, but creating one that
is truly useful takes some serious thought and work.
Separate knowledge (database) & logic (model/rules).
WHAT IS A CHATBOT?
BEEN AROUND FOR A WHILE
I’ve been using chatbots since 2009.
They can be hardcoded or A.I.-powered.
Today, we’ll focus on the latter.
SMARTER SOFTWARE
Software that can have a conversation
through spoken or written natural language.
a.k.a. bot, talkbot, chatterbot, conversational agent
Natural language text.
AND TAKE YOUR PICK...
Natural language speech.
ON PAR WITH HUMANS
August, 2016 — “The researchers reported a word error
rate (WER) of 5.9% …about equal to that of people who
were asked to transcribe the same conversation...”
Note: This is just the ability to identify words.
blogs.microsoft.com/next/2016/10/18/historic-achievement-microsoft-researchers-reach-human-p
arity-conversational-speech-recognition
WHERE IS THE A.I.?
In the system’s ability to determine intent from
natural conversational language.
e.g. “Open the door, please.”
Compared to requiring specific words.
e.g. “open sesame”
Note: A.I. is only one-way
OR ANOTHER ILLUSTRATION...
Run a search on google.com…
“Show me a list of dog breeds — except beagles.”
Today, google.com will show you a bunch of beagles.
Conversely, a system with more advanced natural
language capabilities would understand the “except
beagles” statement and filter results accordingly.
The new ‘app’ platform.
EXPLOSION OF PLATFORMS
Google Home Amazon Echo Facebook Messenger Apple Siri
Even Alibaba is
jumping on the
bandwagon
WHERE ARE THEY BEING USED?
EXAMPLES IN USE TODAY
● Nike (Facebook Messenger)
● Kia Niro (Facebook Messenger)
● North Face Personal Shopper (web)
● Sephora (Kik)
● H&M (Kik)
● Rhizabot (web, personal assistant)
● Domino’s Pizza (everywhere)
● PayPal (Slack)
● Kayak (Slack)
● Westworld Aeden (web)
● Kim Kardashian Bot (Bottr)
Aggregator: chatbottle.co
R
ESO
U
R
C
ES
the_bots_landscape.pagedemo.co
Tay had a mimic
function that was
exploited by attackers.
A similar bot in China
(Xiaoice) has been very
successful.
AMPLIFYING OUR GOOD & BAD
theverge.com/2016/3/24/11297050/tay-microsoft-chatbot-racist
WHAT CAN THEY DO?
RISE OF THE CONVERSATIONAL
U.I.
Sorry websites....
Conversation will
replace a large chunk
of what we use
websites for today.
youtu.be/eBo5Xa61FAo?t=1m8s
A good illustration of how
quickly these technologies
will integrate into our daily
lives.
ON A PATH TO UBIQUITY
youtube.com/watch?v=YvT_gqs5ETk
CREATE A CUSTOM PERSONALITY
Just as we use graphical
design today to create
distinction, chatbots will
be defined by their
personalities.
nytimes.com/2017/04/03/business/media/its-not-their-pop-idol-but-a-bot-fans-cheer-anyway.html
CREATE A CUSTOM VOICE
lyrebird.ai/demo
CREATE A LIP SYNC’ED VIDEO
Who needs actors?
youtube.com/watch?v=MVBe6_o4cMI
sciencealert.com/new-ai-powered-lip-sync-tech-can-put-any-words-in-your-mouth
THINK ABOUT THAT FOR A SEC...
Chatbots can mimic personalities, and
We can copy anyone’s voice, plus
We can create a video that lip syncs anything.
We are quickly moving into a world where you could
be having a conversation with your mother on the
phone — and not even realize that you’re speaking
with a (voice-enabled) chatbot.
A GROWING ECOSYSTEM
PICK YOUR STARTING POINT
A.I. M
aturity
No training data required!
Purpose-Built Platform, Their Training Data
Commercial Platform, Their Training Data
Commercial Platform, Your Training Data
In-House Platform, Your Training Data
CHATBOT BUILDERS
● Chattypeople
● MEOKAY
● Smooch
● Botsify
● Beep Boop
● Chatfuel
● BotKit
R
ESO
U
R
C
ES
● Octane AI
● Botkit *
● Pandorabots
● Microsoft Bot Framework *
● Wit.ai
● Api.ai
● Semantic Machines
MESSAGING SERVICES
● Facebook Messenger
● Telegram
● Slack
● Amazon Alexa
● Google Assistant
● Apple Siri
● Skype
R
ESO
U
R
C
ES
● WeChat
● Kik
● Twitter
● LINE
● iMessage
● Viber
● HipChat
VOICE RECOGNITION APIs
Understanding spoken input.
● Amazon Lex
● Google Cloud Speech API
● IBM Watson Speech-to-Text
● Bing Speech API
R
ESO
U
R
C
ES
SPEECH SYNTHESIS APIs
Spoken output.
● Amazon Poly
● IBM Watson Text-to-Speech
● Ivona
● Bing Speech API
R
ESO
U
R
C
ES
HOW-TO GUIDES
● Building Voice-Enabled Products With Amazon Alexa
● Cognitive Customer Engagement Using IBM Watson
● Harnessing Visual Data Using Google Cloud
● Building a Recommendation Engine Using Microsoft Azure
● Predicting Marketing Campaign Response Using Amazon Machine Learning
● Unleashing A.I.-Powered Conversation With IBM Watson
● Get into the Mind of Your Customer Using Google’s Sentiment Analysis Tools
● Discover Your Customers’ Deepest Feelings Using Microsoft Facial Recognition
● Give Your Products the Power of Speech Using Amazon Polly
● Computers Are Opening Their Eyes — and They’re Already Better at Seeing Than We Are
● How to Predict When You’re Going to Lose a Subscriber
R
ESO
U
R
C
ES
HOW TO BUILD ONE
IBM WATSON EXAMPLES
Simple
● text-bot.mybluemix.net
Can speak and be spoken to
● conversation-demo.mybluemix.net
● 10xnation.com/blog/conversational-interface-ibm-watson
Can find answers in external content
● conversation-with-discovery-within-ui.mybluemix.net
MICROSOFT DEMO
The Bot Framework
● 10xnation.com/blog/how-to-build-a-chatbot-using-mi
crosofts-bot-framework
UNLEASH YOUR BUSINESS
EMBRACE EXPONENTIAL
10xnation.com

More Related Content

What's hot

Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to ChatbotsDaden Limited
 
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 InterfacesTWG
 
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
 
How do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureHow do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureMaruti Techlabs
 
Chat bot technologies overview
Chat bot technologies overviewChat bot technologies overview
Chat bot technologies overviewdurga subburaman
 
5 BENIFITES OF CHAT GPT.pptx
5 BENIFITES OF CHAT GPT.pptx5 BENIFITES OF CHAT GPT.pptx
5 BENIFITES OF CHAT GPT.pptxshailesh sangle
 
Revolutionary-ChatGPT
Revolutionary-ChatGPTRevolutionary-ChatGPT
Revolutionary-ChatGPT9 series
 
ChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT ExpertsChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT ExpertsAli Tavanayan
 
Artificially Intelligent chatbot Implementation
Artificially Intelligent chatbot ImplementationArtificially Intelligent chatbot Implementation
Artificially Intelligent chatbot ImplementationRakesh Chintha
 
An Introduction To Chat Bots
An Introduction To Chat BotsAn Introduction To Chat Bots
An Introduction To Chat BotsSohan Maheshwar
 
Introduction to chat bot
Introduction to chat botIntroduction to chat bot
Introduction to chat botmohamed ali
 

What's hot (20)

What is a chatbot?
What is a chatbot?What is a chatbot?
What is a chatbot?
 
Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to Chatbots
 
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
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
 
Chatbot
ChatbotChatbot
Chatbot
 
Chatbot ppt
Chatbot pptChatbot ppt
Chatbot ppt
 
How do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureHow do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot Architecture
 
Chat bot technologies overview
Chat bot technologies overviewChat bot technologies overview
Chat bot technologies overview
 
5 BENIFITES OF CHAT GPT.pptx
5 BENIFITES OF CHAT GPT.pptx5 BENIFITES OF CHAT GPT.pptx
5 BENIFITES OF CHAT GPT.pptx
 
Revolutionary-ChatGPT
Revolutionary-ChatGPTRevolutionary-ChatGPT
Revolutionary-ChatGPT
 
ChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT ExpertsChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT Experts
 
Artificially Intelligent chatbot Implementation
Artificially Intelligent chatbot ImplementationArtificially Intelligent chatbot Implementation
Artificially Intelligent chatbot Implementation
 
Chatbot ppt
Chatbot pptChatbot ppt
Chatbot ppt
 
Final presentation on chatbot
Final presentation on chatbotFinal presentation on chatbot
Final presentation on chatbot
 
ChatGPT.pptx
ChatGPT.pptxChatGPT.pptx
ChatGPT.pptx
 
chatGPT.txt
 chatGPT.txt chatGPT.txt
chatGPT.txt
 
Everything you need to know about chatbots
Everything you need to know about chatbotsEverything you need to know about chatbots
Everything you need to know about chatbots
 
Chat Gpt
Chat GptChat Gpt
Chat Gpt
 
An Introduction To Chat Bots
An Introduction To Chat BotsAn Introduction To Chat Bots
An Introduction To Chat Bots
 
Introduction to chat bot
Introduction to chat botIntroduction to chat bot
Introduction to chat bot
 

Similar to Let's Build a Chatbot!

A.I. in the Enterprise: Computer Speech
A.I. in the Enterprise: Computer SpeechA.I. in the Enterprise: Computer Speech
A.I. in the Enterprise: Computer SpeechChristopher Mohritz
 
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 EllerbachITCamp
 
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
 
Introduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLPIntroduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLPSaurabh Sharma
 
What Happens When Computers Can Have a Natural Conversation?
What Happens When Computers Can Have a Natural Conversation?What Happens When Computers Can Have a Natural Conversation?
What Happens When Computers Can Have a Natural Conversation?Christopher Mohritz
 
Chatbots New York City and Global Meetup #001 - Talkabot Highlights
Chatbots New York City and Global Meetup #001 - Talkabot HighlightsChatbots New York City and Global Meetup #001 - Talkabot Highlights
Chatbots New York City and Global Meetup #001 - Talkabot HighlightsAlec Lazarescu
 
[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
 
A Brief Intro to Chatbot
A Brief Intro to ChatbotA Brief Intro to Chatbot
A Brief Intro to ChatbotRex Yuan
 
Notice Me, Senpai! Get Discovered with Creative Technical Content
Notice Me, Senpai! Get Discovered with Creative Technical ContentNotice Me, Senpai! Get Discovered with Creative Technical Content
Notice Me, Senpai! Get Discovered with Creative Technical ContentTomomi Imura
 
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot DesignChatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot DesignStefan Kojouharov
 
How AI is going to change the world _M.Mujeeb Riaz.pdf
How AI is going to change the world _M.Mujeeb Riaz.pdfHow AI is going to change the world _M.Mujeeb Riaz.pdf
How AI is going to change the world _M.Mujeeb Riaz.pdfMujeeb Riaz
 
SocialCaddy: "Clash of the Titans: Erlang Clusters and Google AppEngine"
SocialCaddy: "Clash of the Titans: Erlang Clusters  and Google AppEngine"SocialCaddy: "Clash of the Titans: Erlang Clusters  and Google AppEngine"
SocialCaddy: "Clash of the Titans: Erlang Clusters and Google AppEngine"SocialCaddy
 
OK Google, it's time to bot! - Hadar Franco & Stav Levi
OK Google, it's time to bot! - Hadar Franco & Stav LeviOK Google, it's time to bot! - Hadar Franco & Stav Levi
OK Google, it's time to bot! - Hadar Franco & Stav LeviHadar Franco
 
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, MondayOk google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, MondayDroidConTLV
 
Artificial Intelligence (AI).
Artificial Intelligence (AI).Artificial Intelligence (AI).
Artificial Intelligence (AI).Tina Coffey
 

Similar to Let's Build a Chatbot! (20)

A.I. in the Enterprise: Computer Speech
A.I. in the Enterprise: Computer SpeechA.I. in the Enterprise: Computer Speech
A.I. in the Enterprise: Computer Speech
 
Every Business Needs a Chatbot
Every Business Needs a ChatbotEvery Business Needs a Chatbot
Every Business Needs a Chatbot
 
Natural Language Processing for Tamil
Natural Language Processing for TamilNatural Language Processing for Tamil
Natural Language Processing for Tamil
 
Dialogflow
DialogflowDialogflow
Dialogflow
 
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...
 
Introduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLPIntroduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLP
 
What Happens When Computers Can Have a Natural Conversation?
What Happens When Computers Can Have a Natural Conversation?What Happens When Computers Can Have a Natural Conversation?
What Happens When Computers Can Have a Natural Conversation?
 
Chatbots New York City and Global Meetup #001 - Talkabot Highlights
Chatbots New York City and Global Meetup #001 - Talkabot HighlightsChatbots New York City and Global Meetup #001 - Talkabot Highlights
Chatbots New York City and Global Meetup #001 - Talkabot Highlights
 
[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 ...
 
A Brief Intro to Chatbot
A Brief Intro to ChatbotA Brief Intro to Chatbot
A Brief Intro to Chatbot
 
Notice Me, Senpai! Get Discovered with Creative Technical Content
Notice Me, Senpai! Get Discovered with Creative Technical ContentNotice Me, Senpai! Get Discovered with Creative Technical Content
Notice Me, Senpai! Get Discovered with Creative Technical Content
 
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot DesignChatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
 
How AI is going to change the world _M.Mujeeb Riaz.pdf
How AI is going to change the world _M.Mujeeb Riaz.pdfHow AI is going to change the world _M.Mujeeb Riaz.pdf
How AI is going to change the world _M.Mujeeb Riaz.pdf
 
RoboChat Review.pdf
RoboChat Review.pdfRoboChat Review.pdf
RoboChat Review.pdf
 
SocialCaddy: "Clash of the Titans: Erlang Clusters and Google AppEngine"
SocialCaddy: "Clash of the Titans: Erlang Clusters  and Google AppEngine"SocialCaddy: "Clash of the Titans: Erlang Clusters  and Google AppEngine"
SocialCaddy: "Clash of the Titans: Erlang Clusters and Google AppEngine"
 
OK Google, it's time to bot! - Hadar Franco & Stav Levi
OK Google, it's time to bot! - Hadar Franco & Stav LeviOK Google, it's time to bot! - Hadar Franco & Stav Levi
OK Google, it's time to bot! - Hadar Franco & Stav Levi
 
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, MondayOk google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
 
Artificial Intelligence (AI).
Artificial Intelligence (AI).Artificial Intelligence (AI).
Artificial Intelligence (AI).
 
Ai chatbot
Ai chatbotAi chatbot
Ai chatbot
 

More from Christopher Mohritz

Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...
Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...
Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...Christopher Mohritz
 
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...Christopher Mohritz
 
How to Build Legendary Customer Relationships With Artificial Intelligence
How to Build Legendary Customer Relationships With Artificial IntelligenceHow to Build Legendary Customer Relationships With Artificial Intelligence
How to Build Legendary Customer Relationships With Artificial IntelligenceChristopher Mohritz
 
How Can Artificial Intelligence Make Business More Human?
How Can Artificial Intelligence Make Business More Human?How Can Artificial Intelligence Make Business More Human?
How Can Artificial Intelligence Make Business More Human?Christopher Mohritz
 
How to Build a Self-Driving Business
How to Build a Self-Driving BusinessHow to Build a Self-Driving Business
How to Build a Self-Driving BusinessChristopher Mohritz
 
A.I. Makes Your Business More Human
A.I. Makes Your Business More HumanA.I. Makes Your Business More Human
A.I. Makes Your Business More HumanChristopher Mohritz
 
The Creative Side of Artificial Intelligence
The Creative Side of Artificial IntelligenceThe Creative Side of Artificial Intelligence
The Creative Side of Artificial IntelligenceChristopher Mohritz
 
Connecting Up an Intel Edison Device on AWS IoT
Connecting Up an Intel Edison Device on AWS IoTConnecting Up an Intel Edison Device on AWS IoT
Connecting Up an Intel Edison Device on AWS IoTChristopher Mohritz
 
Virtual Reality is Here and it's Real
Virtual Reality is Here and it's RealVirtual Reality is Here and it's Real
Virtual Reality is Here and it's RealChristopher Mohritz
 
Immersive Environments Powered by IoT
Immersive Environments Powered by IoTImmersive Environments Powered by IoT
Immersive Environments Powered by IoTChristopher Mohritz
 
Building a Conversational Speech Interface
Building a Conversational Speech InterfaceBuilding a Conversational Speech Interface
Building a Conversational Speech InterfaceChristopher Mohritz
 
Removing the Friction of Technology
Removing the Friction of TechnologyRemoving the Friction of Technology
Removing the Friction of TechnologyChristopher Mohritz
 
Exploring the Opportunities of Machine Learning
Exploring the Opportunities of Machine LearningExploring the Opportunities of Machine Learning
Exploring the Opportunities of Machine LearningChristopher Mohritz
 
Entering an Era of Perfect Information
Entering an Era of Perfect InformationEntering an Era of Perfect Information
Entering an Era of Perfect InformationChristopher Mohritz
 
Building a Visual Recognition Service
Building a Visual Recognition ServiceBuilding a Visual Recognition Service
Building a Visual Recognition ServiceChristopher Mohritz
 
Machine Learning & Self-Driving Cars
Machine Learning & Self-Driving CarsMachine Learning & Self-Driving Cars
Machine Learning & Self-Driving CarsChristopher Mohritz
 
Building an Image Recognition Service
Building an Image Recognition ServiceBuilding an Image Recognition Service
Building an Image Recognition ServiceChristopher Mohritz
 
IoT: Entering an Era of Perfect Information
IoT: Entering an Era of Perfect InformationIoT: Entering an Era of Perfect Information
IoT: Entering an Era of Perfect InformationChristopher Mohritz
 
A.I. in the Enterprise: 10 Real World Lessons Learned
A.I. in the Enterprise: 10 Real World Lessons LearnedA.I. in the Enterprise: 10 Real World Lessons Learned
A.I. in the Enterprise: 10 Real World Lessons LearnedChristopher Mohritz
 

More from Christopher Mohritz (20)

Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...
Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...
Cutting Through the Hype - What Artificial Intelligence Looks Like in Real Wo...
 
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...
Computers Are Opening Their Eyes - And They're Already Better at Seeing Than ...
 
How to Build Legendary Customer Relationships With Artificial Intelligence
How to Build Legendary Customer Relationships With Artificial IntelligenceHow to Build Legendary Customer Relationships With Artificial Intelligence
How to Build Legendary Customer Relationships With Artificial Intelligence
 
How Can Artificial Intelligence Make Business More Human?
How Can Artificial Intelligence Make Business More Human?How Can Artificial Intelligence Make Business More Human?
How Can Artificial Intelligence Make Business More Human?
 
How to Build a Self-Driving Business
How to Build a Self-Driving BusinessHow to Build a Self-Driving Business
How to Build a Self-Driving Business
 
A.I. Makes Your Business More Human
A.I. Makes Your Business More HumanA.I. Makes Your Business More Human
A.I. Makes Your Business More Human
 
The Creative Side of Artificial Intelligence
The Creative Side of Artificial IntelligenceThe Creative Side of Artificial Intelligence
The Creative Side of Artificial Intelligence
 
Connecting Up an Intel Edison Device on AWS IoT
Connecting Up an Intel Edison Device on AWS IoTConnecting Up an Intel Edison Device on AWS IoT
Connecting Up an Intel Edison Device on AWS IoT
 
Virtual Reality is Here and it's Real
Virtual Reality is Here and it's RealVirtual Reality is Here and it's Real
Virtual Reality is Here and it's Real
 
Immersive Environments Powered by IoT
Immersive Environments Powered by IoTImmersive Environments Powered by IoT
Immersive Environments Powered by IoT
 
Voice Control for IoT Devices
Voice Control for IoT DevicesVoice Control for IoT Devices
Voice Control for IoT Devices
 
Building a Conversational Speech Interface
Building a Conversational Speech InterfaceBuilding a Conversational Speech Interface
Building a Conversational Speech Interface
 
Removing the Friction of Technology
Removing the Friction of TechnologyRemoving the Friction of Technology
Removing the Friction of Technology
 
Exploring the Opportunities of Machine Learning
Exploring the Opportunities of Machine LearningExploring the Opportunities of Machine Learning
Exploring the Opportunities of Machine Learning
 
Entering an Era of Perfect Information
Entering an Era of Perfect InformationEntering an Era of Perfect Information
Entering an Era of Perfect Information
 
Building a Visual Recognition Service
Building a Visual Recognition ServiceBuilding a Visual Recognition Service
Building a Visual Recognition Service
 
Machine Learning & Self-Driving Cars
Machine Learning & Self-Driving CarsMachine Learning & Self-Driving Cars
Machine Learning & Self-Driving Cars
 
Building an Image Recognition Service
Building an Image Recognition ServiceBuilding an Image Recognition Service
Building an Image Recognition Service
 
IoT: Entering an Era of Perfect Information
IoT: Entering an Era of Perfect InformationIoT: Entering an Era of Perfect Information
IoT: Entering an Era of Perfect Information
 
A.I. in the Enterprise: 10 Real World Lessons Learned
A.I. in the Enterprise: 10 Real World Lessons LearnedA.I. in the Enterprise: 10 Real World Lessons Learned
A.I. in the Enterprise: 10 Real World Lessons Learned
 

Recently uploaded

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Let's Build a Chatbot!

  • 1. Exploring what it takes to create a truly useful natural language U.I. LET’S BUILD A CHATBOT
  • 2. ● Why should we care? ● What is a chatbot? ● Where are they being used? ● What can they do? ● Growing ecosystem ● How to build one THE CHATBOT ERA BEGINS O U R JO U R N EY
  • 4. Natural Conversation A.I. IS THE NEW U.I. Typing Clicking Touch Gestures Voice Command Think Less Friction Natural = A.I. Everything is becoming natural language.
  • 5. LOOK BEYOND THE HYPE We’ve seen this cycle before. ● Anyone can build a website, but... ● Anyone can build a mobile app, but... Same goes for chatbots. Building a chatbot is very easy, but creating one that is truly useful takes some serious thought and work. Separate knowledge (database) & logic (model/rules).
  • 6. WHAT IS A CHATBOT?
  • 7. BEEN AROUND FOR A WHILE I’ve been using chatbots since 2009. They can be hardcoded or A.I.-powered. Today, we’ll focus on the latter.
  • 8. SMARTER SOFTWARE Software that can have a conversation through spoken or written natural language. a.k.a. bot, talkbot, chatterbot, conversational agent
  • 9. Natural language text. AND TAKE YOUR PICK... Natural language speech.
  • 10. ON PAR WITH HUMANS August, 2016 — “The researchers reported a word error rate (WER) of 5.9% …about equal to that of people who were asked to transcribe the same conversation...” Note: This is just the ability to identify words. blogs.microsoft.com/next/2016/10/18/historic-achievement-microsoft-researchers-reach-human-p arity-conversational-speech-recognition
  • 11. WHERE IS THE A.I.? In the system’s ability to determine intent from natural conversational language. e.g. “Open the door, please.” Compared to requiring specific words. e.g. “open sesame” Note: A.I. is only one-way
  • 12. OR ANOTHER ILLUSTRATION... Run a search on google.com… “Show me a list of dog breeds — except beagles.” Today, google.com will show you a bunch of beagles. Conversely, a system with more advanced natural language capabilities would understand the “except beagles” statement and filter results accordingly.
  • 13. The new ‘app’ platform. EXPLOSION OF PLATFORMS Google Home Amazon Echo Facebook Messenger Apple Siri Even Alibaba is jumping on the bandwagon
  • 14. WHERE ARE THEY BEING USED?
  • 15. EXAMPLES IN USE TODAY ● Nike (Facebook Messenger) ● Kia Niro (Facebook Messenger) ● North Face Personal Shopper (web) ● Sephora (Kik) ● H&M (Kik) ● Rhizabot (web, personal assistant) ● Domino’s Pizza (everywhere) ● PayPal (Slack) ● Kayak (Slack) ● Westworld Aeden (web) ● Kim Kardashian Bot (Bottr) Aggregator: chatbottle.co R ESO U R C ES the_bots_landscape.pagedemo.co
  • 16. Tay had a mimic function that was exploited by attackers. A similar bot in China (Xiaoice) has been very successful. AMPLIFYING OUR GOOD & BAD theverge.com/2016/3/24/11297050/tay-microsoft-chatbot-racist
  • 18. RISE OF THE CONVERSATIONAL U.I. Sorry websites.... Conversation will replace a large chunk of what we use websites for today. youtu.be/eBo5Xa61FAo?t=1m8s
  • 19. A good illustration of how quickly these technologies will integrate into our daily lives. ON A PATH TO UBIQUITY youtube.com/watch?v=YvT_gqs5ETk
  • 20. CREATE A CUSTOM PERSONALITY Just as we use graphical design today to create distinction, chatbots will be defined by their personalities. nytimes.com/2017/04/03/business/media/its-not-their-pop-idol-but-a-bot-fans-cheer-anyway.html
  • 21. CREATE A CUSTOM VOICE lyrebird.ai/demo
  • 22. CREATE A LIP SYNC’ED VIDEO Who needs actors? youtube.com/watch?v=MVBe6_o4cMI sciencealert.com/new-ai-powered-lip-sync-tech-can-put-any-words-in-your-mouth
  • 23. THINK ABOUT THAT FOR A SEC... Chatbots can mimic personalities, and We can copy anyone’s voice, plus We can create a video that lip syncs anything. We are quickly moving into a world where you could be having a conversation with your mother on the phone — and not even realize that you’re speaking with a (voice-enabled) chatbot.
  • 25. PICK YOUR STARTING POINT A.I. M aturity No training data required! Purpose-Built Platform, Their Training Data Commercial Platform, Their Training Data Commercial Platform, Your Training Data In-House Platform, Your Training Data
  • 26. CHATBOT BUILDERS ● Chattypeople ● MEOKAY ● Smooch ● Botsify ● Beep Boop ● Chatfuel ● BotKit R ESO U R C ES ● Octane AI ● Botkit * ● Pandorabots ● Microsoft Bot Framework * ● Wit.ai ● Api.ai ● Semantic Machines
  • 27. MESSAGING SERVICES ● Facebook Messenger ● Telegram ● Slack ● Amazon Alexa ● Google Assistant ● Apple Siri ● Skype R ESO U R C ES ● WeChat ● Kik ● Twitter ● LINE ● iMessage ● Viber ● HipChat
  • 28. VOICE RECOGNITION APIs Understanding spoken input. ● Amazon Lex ● Google Cloud Speech API ● IBM Watson Speech-to-Text ● Bing Speech API R ESO U R C ES
  • 29. SPEECH SYNTHESIS APIs Spoken output. ● Amazon Poly ● IBM Watson Text-to-Speech ● Ivona ● Bing Speech API R ESO U R C ES
  • 30. HOW-TO GUIDES ● Building Voice-Enabled Products With Amazon Alexa ● Cognitive Customer Engagement Using IBM Watson ● Harnessing Visual Data Using Google Cloud ● Building a Recommendation Engine Using Microsoft Azure ● Predicting Marketing Campaign Response Using Amazon Machine Learning ● Unleashing A.I.-Powered Conversation With IBM Watson ● Get into the Mind of Your Customer Using Google’s Sentiment Analysis Tools ● Discover Your Customers’ Deepest Feelings Using Microsoft Facial Recognition ● Give Your Products the Power of Speech Using Amazon Polly ● Computers Are Opening Their Eyes — and They’re Already Better at Seeing Than We Are ● How to Predict When You’re Going to Lose a Subscriber R ESO U R C ES
  • 32. IBM WATSON EXAMPLES Simple ● text-bot.mybluemix.net Can speak and be spoken to ● conversation-demo.mybluemix.net ● 10xnation.com/blog/conversational-interface-ibm-watson Can find answers in external content ● conversation-with-discovery-within-ui.mybluemix.net
  • 33. MICROSOFT DEMO The Bot Framework ● 10xnation.com/blog/how-to-build-a-chatbot-using-mi crosofts-bot-framework
  • 34. UNLEASH YOUR BUSINESS EMBRACE EXPONENTIAL 10xnation.com