SlideShare a Scribd company logo
Chatbot Basics
for Customer
Communication
Beginner’s Guide to Chatbots
What is a Chatbot?
● Computer program designed to
simulate human conversation
● Interpret the words given to them
and provide a pre-set answer
Example
Types of Chatbots
Rule based chatbots AI based chatbots
Rule based chatbots
● User input is matched using predefined rules
in order to get an answer
● Mostly used as button based bots
How Rule Based Chatbot works
● Prepare list of user inputs, responses and the rules
● User input is matched using predefined rules in order to get an answer
User says Rule Bot replies
hey Exact match Hey there
nice to talk to you Exact match I enjoy talking to you, too.
bye Contains Bye, have a good day!
Rule based chatbots
code sample
● Following pseudo code
shows a simplest view of how
it works.
Example
if user input matches ‘hey’ then
reply ‘hey there’
if user input contains ‘bye’ then
reply ‘Bye, have a good
day!’
Limitations of Rule
Based Chatbots
Result accuracy
is not good
Hard to maintain
for large data set
Fails in complex
queries
AI based chatbots
● Not just words, AI chatbot understands
what someone is saying
● AI chatbots understand context and
the intent of the user, then generates
the answer
How does AI Chatbot Works?
● AI Chatbot uses Natural Language Processing (NLP) to
break down the user sentence into:
○ Intents: Intents are action
○ Entity: Details that compliment the intent
● Intents and Entity information along with Context is used
to generate the response
Natural Language Processing (NLP)
● Natural Language refers to the way humans communicate
with each other.
● Natural Language Processing (NLP) is broadly defined as
the electronic manipulation of natural language, like
speech and text, by software.
● NLP involves the reading and understanding of human’s
spoken and written language through the computer
Intents
● Intent represents the purpose
of user input
● If a user says ‘I want to book
a demo’, then the user’s
intention is to ‘Book demo’.
Phrases Intent
Hi
Hey
Hello
Greeting
What is the price?
What is the cost?
How much does it cost?
Cost
Entity
● Entity represents
details that
compliment the intent
Phrases Entities
When is Tesla coming to India? Tesla, India
What is price for Model S? Model S
Book a demo for tomorrow tomorrow
Top Chatbots platforms to use
Dialogflow IBM Watson
RASA Kompose
by Kommunicate
Amazon Lex
Learn more about differences between above platforms here.
Create Chatbot for customer
communication
● Let’s go through a sample on how to create a chatbot.
● We will be using Kompose NLP based chatbot platform for
the example as it provides all essentials things for
customer communication. Kompose is built specifically for
the customer communication.
● Before we proceed, signup at Kommunicate.io and
create a bot from Kompose section.
Chatbot Setup
We will setup 3 things in chatbot
Welcome Message Human HandoverIntents
Welcome Message
● Welcome message is the first message
which is displayed to users when they
first visit the chatbot
● A good welcome message is important
to help the user understand what the
chatbot is all about
Example
Chatbot Basics for Customer Communication
Intents
● Kommunicate call
intents as “Answers”
● Add training phrases
and the answer
Example
Human handover
● For personalized support and complex
queries, it is advisable to handover
chat to the human agent.
● Kommunicate provides an easy setting
at the time of bot creation for bot to
human handoff.
Example
Chatbot Basics for Customer Communication
Thank You!
Devashish Datt Mamgain
Co-founder & CEO
devashish@kommunicate.io
www.kommunicate.io

More Related Content

PPTX
An Introduction To Chat Bots
PDF
Introduction to Chatbots
POTX
What is a chatbot?
PPTX
Chat bots
PPT
Chat bots and AI
PPTX
Chatbot_Presentation
PDF
PDF
An Introduction To Chat Bots
Introduction to Chatbots
What is a chatbot?
Chat bots
Chat bots and AI
Chatbot_Presentation

What's hot (20)

PPTX
Chatbot solutions for e commerce platform, chatbot platform, build a chatbot,...
PPTX
Chatbot Abstract
PPSX
Chatbot
PPTX
AI Agent and Chatbot Trends For Enterprises
PDF
ChatGPT vs. GPT-3.pdf
PPTX
Chatbot ppt
PDF
Everything you need to know about chatbots
PDF
Conversational AI with Rasa - PyData Workshop
PPTX
Chat Bots Presentation 8.9.16
PDF
ChatGPT PPT
PDF
Let's Build a Chatbot!
PPTX
Deep learning - Chatbot
PPTX
Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...
PDF
How do Chatbots Work? A Guide to Chatbot Architecture
PDF
Chat bot technologies overview
PDF
Leveraging the Power of Conversational AI for ITSM
PDF
Chat Gpt
PDF
Uses of AI text bot.pdf
PDF
Chatbots and Deep Learning
PPTX
Chatbot
Chatbot solutions for e commerce platform, chatbot platform, build a chatbot,...
Chatbot Abstract
Chatbot
AI Agent and Chatbot Trends For Enterprises
ChatGPT vs. GPT-3.pdf
Chatbot ppt
Everything you need to know about chatbots
Conversational AI with Rasa - PyData Workshop
Chat Bots Presentation 8.9.16
ChatGPT PPT
Let's Build a Chatbot!
Deep learning - Chatbot
Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...
How do Chatbots Work? A Guide to Chatbot Architecture
Chat bot technologies overview
Leveraging the Power of Conversational AI for ITSM
Chat Gpt
Uses of AI text bot.pdf
Chatbots and Deep Learning
Chatbot
Ad

Similar to Chatbot Basics for Customer Communication (20)

PDF
Build powerful AI chatbots effortlessly with chatbot builder
 
PPTX
The Software Challenges of Building Smart Chatbots - ICSE'21
PPTX
How a chat bot using dialog flow works
PDF
Student information chatbot final report
PPTX
chatbot[1].pptx
PPTX
How to Integrate Chatgpt with Odoo 17 Website
PDF
ChatGPT- E-Learning.pdf
PDF
Applications-of-Artificial intelligence-Chatbot.pdf
PDF
Chatbot and AI Design Principles
PDF
ChatGPT SEO Guide 2023
PPTX
Chatbot Copywriting For Meaningful Customer Conversations
PDF
antraaa-181127090143.pdf
PDF
The rise of Chatbots and Virtual Assistants in Customer Experience
PDF
IRJET - A Study on Building a Web based Chatbot from Scratch
PPTX
Chatbots Workshop by WideBot
PDF
Conversational Experiences for Humans
PDF
Artificial Intelligence (Unit - 2).pdf
PDF
Chatbot Service Providers | Chatbot Solution Providers | Ai Chatbot Platforms
PPTX
Sentiment Analysis Chatbot Project BSCS.pptx
Build powerful AI chatbots effortlessly with chatbot builder
 
The Software Challenges of Building Smart Chatbots - ICSE'21
How a chat bot using dialog flow works
Student information chatbot final report
chatbot[1].pptx
How to Integrate Chatgpt with Odoo 17 Website
ChatGPT- E-Learning.pdf
Applications-of-Artificial intelligence-Chatbot.pdf
Chatbot and AI Design Principles
ChatGPT SEO Guide 2023
Chatbot Copywriting For Meaningful Customer Conversations
antraaa-181127090143.pdf
The rise of Chatbots and Virtual Assistants in Customer Experience
IRJET - A Study on Building a Web based Chatbot from Scratch
Chatbots Workshop by WideBot
Conversational Experiences for Humans
Artificial Intelligence (Unit - 2).pdf
Chatbot Service Providers | Chatbot Solution Providers | Ai Chatbot Platforms
Sentiment Analysis Chatbot Project BSCS.pptx
Ad

Recently uploaded (20)

PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
KodekX | Application Modernization Development
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Empathic Computing: Creating Shared Understanding
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
MYSQL Presentation for SQL database connectivity
Understanding_Digital_Forensics_Presentation.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Digital-Transformation-Roadmap-for-Companies.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Spectroscopy.pptx food analysis technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
“AI and Expert System Decision Support & Business Intelligence Systems”
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Machine learning based COVID-19 study performance prediction
KodekX | Application Modernization Development
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Big Data Technologies - Introduction.pptx
Network Security Unit 5.pdf for BCA BBA.
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Empathic Computing: Creating Shared Understanding
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf

Chatbot Basics for Customer Communication

  • 2. What is a Chatbot? ● Computer program designed to simulate human conversation ● Interpret the words given to them and provide a pre-set answer Example
  • 3. Types of Chatbots Rule based chatbots AI based chatbots
  • 4. Rule based chatbots ● User input is matched using predefined rules in order to get an answer ● Mostly used as button based bots
  • 5. How Rule Based Chatbot works ● Prepare list of user inputs, responses and the rules ● User input is matched using predefined rules in order to get an answer User says Rule Bot replies hey Exact match Hey there nice to talk to you Exact match I enjoy talking to you, too. bye Contains Bye, have a good day!
  • 6. Rule based chatbots code sample ● Following pseudo code shows a simplest view of how it works. Example if user input matches ‘hey’ then reply ‘hey there’ if user input contains ‘bye’ then reply ‘Bye, have a good day!’
  • 7. Limitations of Rule Based Chatbots Result accuracy is not good Hard to maintain for large data set Fails in complex queries
  • 8. AI based chatbots ● Not just words, AI chatbot understands what someone is saying ● AI chatbots understand context and the intent of the user, then generates the answer
  • 9. How does AI Chatbot Works? ● AI Chatbot uses Natural Language Processing (NLP) to break down the user sentence into: ○ Intents: Intents are action ○ Entity: Details that compliment the intent ● Intents and Entity information along with Context is used to generate the response
  • 10. Natural Language Processing (NLP) ● Natural Language refers to the way humans communicate with each other. ● Natural Language Processing (NLP) is broadly defined as the electronic manipulation of natural language, like speech and text, by software. ● NLP involves the reading and understanding of human’s spoken and written language through the computer
  • 11. Intents ● Intent represents the purpose of user input ● If a user says ‘I want to book a demo’, then the user’s intention is to ‘Book demo’. Phrases Intent Hi Hey Hello Greeting What is the price? What is the cost? How much does it cost? Cost
  • 12. Entity ● Entity represents details that compliment the intent Phrases Entities When is Tesla coming to India? Tesla, India What is price for Model S? Model S Book a demo for tomorrow tomorrow
  • 13. Top Chatbots platforms to use Dialogflow IBM Watson RASA Kompose by Kommunicate Amazon Lex Learn more about differences between above platforms here.
  • 14. Create Chatbot for customer communication ● Let’s go through a sample on how to create a chatbot. ● We will be using Kompose NLP based chatbot platform for the example as it provides all essentials things for customer communication. Kompose is built specifically for the customer communication. ● Before we proceed, signup at Kommunicate.io and create a bot from Kompose section.
  • 15. Chatbot Setup We will setup 3 things in chatbot Welcome Message Human HandoverIntents
  • 16. Welcome Message ● Welcome message is the first message which is displayed to users when they first visit the chatbot ● A good welcome message is important to help the user understand what the chatbot is all about Example
  • 18. Intents ● Kommunicate call intents as “Answers” ● Add training phrases and the answer Example
  • 19. Human handover ● For personalized support and complex queries, it is advisable to handover chat to the human agent. ● Kommunicate provides an easy setting at the time of bot creation for bot to human handoff. Example
  • 21. Thank You! Devashish Datt Mamgain Co-founder & CEO devashish@kommunicate.io www.kommunicate.io