SlideShare a Scribd company logo
How do
Chatbots
Work?
Tag someone who needs to see this!
marutitech.com
WHAT IS A
CHATBOT?
A chatbot is a developed
program capable of having a
conversation with a human
without the assistance of a
human operator.
AI chatbot responds to
questions posed to it in
natural language as if it were
a real person.
marutitech.com
THERE ARE TWO
CATEGORIES OF
CHATBOTS:
RULE-BASED CHATBOT:
A rule-based bot can only comprehend
a limited range of choices that it has
been programmed with.
AI-BASED CHATBOT:
It is trained using machine-learning
algorithms & can understand
open-ended queries.
non-technical users.
KEY COMPONENTS
OF CHATBOT
ARCHITECTURE
marutitech.com
QUESTION & ANSWER SYSTEM
1
It consists of the following elements:
Manual Training: It entails the
domain specialist compiling FAQs &
mapping out the answers.
Automated Training: It entails the
chatbot training itself based on
historical data & new data being
fed into its knowledge base.
marutitech.com
ENVIRONMENT
2
It is responsible for contextualizing
users’ messages using NLP.
NLP Engine has two components:
Intent Classifier & Entity Extractor.
It can also be extended to include
feedback mechanism & policy
learning for better overall learning
of the NLP engine.
marutitech.com
FRONT-END SYSTEMS:
3
They are the ones where users
interact with the chatbot.
NODE SERVER / TRAFFIC SERVER:
4
It is the server that deals with user
traffic requests & routes them to the
proper components.
CUSTOM INTEGRATIONS
5
CHATBOTS WORK
BY ADOPTING 3
CLASSIFICATION
METHODS:
marutitech.com
PATTERN MATCHING:
1
Bots use pattern matching to
classify the text and produce a
suitable response for the
customers.
A standard structure of these
patterns is “Artificial Intelligence
Markup Language”.
marutitech.com
ALGORITHMS
2
Algorithms are used to reduce the
number of classifiers & create a
more manageable structure.
Multinational Naive Bayes is the
best example of the algorithm for
NLP & text classification.
marutitech.com
ARTIFICIAL NEURAL NETWORKS
3
Neural Networks are a way of
calculating the output from the
input using weighted connections.
They are computed from repeated
iterations while training the data.
AND THERE YOU
HAVE IT:
A GUIDE TO
CHATBOT
ARCHITECTURE
Save this post for the future!
Ad

More Related Content

What's hot (20)

Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AI
Geff Thomas
 
Chatbot
ChatbotChatbot
Chatbot
haseeb muhsin
 
Ai chatbot ppt.pptx
Ai chatbot ppt.pptxAi chatbot ppt.pptx
Ai chatbot ppt.pptx
aashnareddy1
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
Samuel Adams, MBA
 
Chatbot ppt
Chatbot pptChatbot ppt
Chatbot ppt
Geff Thomas
 
Chatbot ppt
Chatbot pptChatbot ppt
Chatbot ppt
Manish Mishra
 
What is a chatbot?
What is a chatbot?What is a chatbot?
What is a chatbot?
Kamini Bharti
 
Chat bots
Chat botsChat bots
Chat bots
Chandulal Kavar
 
Chatbots
ChatbotsChatbots
Chatbots
Vectr.Consulting
 
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
 
Chatbots 101
Chatbots 101Chatbots 101
Chatbots 101
Venu Vasudevan
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial Intelligence
Md. Mahedi Mahfuj
 
Chatbot_Presentation
Chatbot_PresentationChatbot_Presentation
Chatbot_Presentation
Rohan Chikorde
 
How to Chat Gpt Works?
How to Chat Gpt Works?How to Chat Gpt Works?
How to Chat Gpt Works?
Md Tanver Rana Sobur
 
Chat bot technologies overview
Chat bot technologies overviewChat bot technologies overview
Chat bot technologies overview
durga subburaman
 
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
 
ChatGPT Deck.pptx
ChatGPT Deck.pptxChatGPT Deck.pptx
ChatGPT Deck.pptx
omornahid1
 
Revolutionary-ChatGPT
Revolutionary-ChatGPTRevolutionary-ChatGPT
Revolutionary-ChatGPT
9 series
 
Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to Chatbots
Daden Limited
 
AI Chatbot
AI ChatbotAI Chatbot
AI Chatbot
Alex G. Lee, Ph.D. Esq. CLP
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AI
Geff Thomas
 
Ai chatbot ppt.pptx
Ai chatbot ppt.pptxAi chatbot ppt.pptx
Ai chatbot ppt.pptx
aashnareddy1
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
Samuel Adams, MBA
 
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
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial Intelligence
Md. Mahedi Mahfuj
 
Chat bot technologies overview
Chat bot technologies overviewChat bot technologies overview
Chat bot technologies overview
durga subburaman
 
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
 
ChatGPT Deck.pptx
ChatGPT Deck.pptxChatGPT Deck.pptx
ChatGPT Deck.pptx
omornahid1
 
Revolutionary-ChatGPT
Revolutionary-ChatGPTRevolutionary-ChatGPT
Revolutionary-ChatGPT
9 series
 
Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to Chatbots
Daden Limited
 

Similar to How do Chatbots Work? A Guide to Chatbot Architecture (20)

AI CHATBOT PPT for AI BASED PROJECTS IN ENGINEERING
AI CHATBOT PPT for AI BASED PROJECTS IN ENGINEERINGAI CHATBOT PPT for AI BASED PROJECTS IN ENGINEERING
AI CHATBOT PPT for AI BASED PROJECTS IN ENGINEERING
GkPradeep1
 
Chatbots Rule Based Vs. AI Powered Chatbots.pptx
Chatbots Rule Based Vs. AI Powered Chatbots.pptxChatbots Rule Based Vs. AI Powered Chatbots.pptx
Chatbots Rule Based Vs. AI Powered Chatbots.pptx
Lovina Kapoor
 
chatbot[1].pptx
chatbot[1].pptxchatbot[1].pptx
chatbot[1].pptx
FarazwaliKhan
 
chatbotppt-2-221230190622-6b70e7171.pptx
chatbotppt-2-221230190622-6b70e7171.pptxchatbotppt-2-221230190622-6b70e7171.pptx
chatbotppt-2-221230190622-6b70e7171.pptx
Hemavanth1
 
creating a useful chatbot presentation .pdf
creating a useful chatbot presentation .pdfcreating a useful chatbot presentation .pdf
creating a useful chatbot presentation .pdf
mariamalkhailany
 
IRJET- Artificial Intelligence Based Chat-Bot
IRJET-  	  Artificial Intelligence Based Chat-BotIRJET-  	  Artificial Intelligence Based Chat-Bot
IRJET- Artificial Intelligence Based Chat-Bot
IRJET Journal
 
CHAT BOTS
CHAT BOTS CHAT BOTS
CHAT BOTS
ArevaDigital5
 
A Comprehensive Overview of Chatbot Development_ Tools and Best Practices.docx
A Comprehensive Overview of Chatbot Development_ Tools and Best Practices.docxA Comprehensive Overview of Chatbot Development_ Tools and Best Practices.docx
A Comprehensive Overview of Chatbot Development_ Tools and Best Practices.docx
Daniel Jack
 
knowhere AI chatbot solution
knowhere AI chatbot solutionknowhere AI chatbot solution
knowhere AI chatbot solution
ChristianFrier1
 
How to make a chatbot with artificial intelligence converted
How to make a chatbot with artificial intelligence convertedHow to make a chatbot with artificial intelligence converted
How to make a chatbot with artificial intelligence converted
Chapter247 Infotech
 
chatbotppt-2-221230190622-6b7k0e717.pptx
chatbotppt-2-221230190622-6b7k0e717.pptxchatbotppt-2-221230190622-6b7k0e717.pptx
chatbotppt-2-221230190622-6b7k0e717.pptx
VeeshaThaker
 
ChatGPT SEO Guide 2023
ChatGPT SEO Guide 2023ChatGPT SEO Guide 2023
ChatGPT SEO Guide 2023
Web Trainings Academy
 
IRJET - A Study on Building a Web based Chatbot from Scratch
IRJET - A Study on Building a Web based Chatbot from ScratchIRJET - A Study on Building a Web based Chatbot from Scratch
IRJET - A Study on Building a Web based Chatbot from Scratch
IRJET Journal
 
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
Konstant Infosolutions Pvt. Ltd.
 
Applications-of-Artificial intelligence-Chatbot.pdf
Applications-of-Artificial intelligence-Chatbot.pdfApplications-of-Artificial intelligence-Chatbot.pdf
Applications-of-Artificial intelligence-Chatbot.pdf
yuguzeva
 
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET Journal
 
The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21
Jordi Cabot
 
Chatbots: Revolutionizing Customer Engagement & AI Interactions
Chatbots: Revolutionizing Customer Engagement & AI InteractionsChatbots: Revolutionizing Customer Engagement & AI Interactions
Chatbots: Revolutionizing Customer Engagement & AI Interactions
Yamunadevi K
 
CHATBOT PPT-2.pptx
CHATBOT PPT-2.pptxCHATBOT PPT-2.pptx
CHATBOT PPT-2.pptx
LohithaJangala
 
Few Chatbots Expert Interview Questions & Answer For Freshers
Few Chatbots Expert Interview Questions & Answer For FreshersFew Chatbots Expert Interview Questions & Answer For Freshers
Few Chatbots Expert Interview Questions & Answer For Freshers
Robert Smith
 
AI CHATBOT PPT for AI BASED PROJECTS IN ENGINEERING
AI CHATBOT PPT for AI BASED PROJECTS IN ENGINEERINGAI CHATBOT PPT for AI BASED PROJECTS IN ENGINEERING
AI CHATBOT PPT for AI BASED PROJECTS IN ENGINEERING
GkPradeep1
 
Chatbots Rule Based Vs. AI Powered Chatbots.pptx
Chatbots Rule Based Vs. AI Powered Chatbots.pptxChatbots Rule Based Vs. AI Powered Chatbots.pptx
Chatbots Rule Based Vs. AI Powered Chatbots.pptx
Lovina Kapoor
 
chatbotppt-2-221230190622-6b70e7171.pptx
chatbotppt-2-221230190622-6b70e7171.pptxchatbotppt-2-221230190622-6b70e7171.pptx
chatbotppt-2-221230190622-6b70e7171.pptx
Hemavanth1
 
creating a useful chatbot presentation .pdf
creating a useful chatbot presentation .pdfcreating a useful chatbot presentation .pdf
creating a useful chatbot presentation .pdf
mariamalkhailany
 
IRJET- Artificial Intelligence Based Chat-Bot
IRJET-  	  Artificial Intelligence Based Chat-BotIRJET-  	  Artificial Intelligence Based Chat-Bot
IRJET- Artificial Intelligence Based Chat-Bot
IRJET Journal
 
A Comprehensive Overview of Chatbot Development_ Tools and Best Practices.docx
A Comprehensive Overview of Chatbot Development_ Tools and Best Practices.docxA Comprehensive Overview of Chatbot Development_ Tools and Best Practices.docx
A Comprehensive Overview of Chatbot Development_ Tools and Best Practices.docx
Daniel Jack
 
knowhere AI chatbot solution
knowhere AI chatbot solutionknowhere AI chatbot solution
knowhere AI chatbot solution
ChristianFrier1
 
How to make a chatbot with artificial intelligence converted
How to make a chatbot with artificial intelligence convertedHow to make a chatbot with artificial intelligence converted
How to make a chatbot with artificial intelligence converted
Chapter247 Infotech
 
chatbotppt-2-221230190622-6b7k0e717.pptx
chatbotppt-2-221230190622-6b7k0e717.pptxchatbotppt-2-221230190622-6b7k0e717.pptx
chatbotppt-2-221230190622-6b7k0e717.pptx
VeeshaThaker
 
IRJET - A Study on Building a Web based Chatbot from Scratch
IRJET - A Study on Building a Web based Chatbot from ScratchIRJET - A Study on Building a Web based Chatbot from Scratch
IRJET - A Study on Building a Web based Chatbot from Scratch
IRJET Journal
 
Applications-of-Artificial intelligence-Chatbot.pdf
Applications-of-Artificial intelligence-Chatbot.pdfApplications-of-Artificial intelligence-Chatbot.pdf
Applications-of-Artificial intelligence-Chatbot.pdf
yuguzeva
 
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET Journal
 
The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21
Jordi Cabot
 
Chatbots: Revolutionizing Customer Engagement & AI Interactions
Chatbots: Revolutionizing Customer Engagement & AI InteractionsChatbots: Revolutionizing Customer Engagement & AI Interactions
Chatbots: Revolutionizing Customer Engagement & AI Interactions
Yamunadevi K
 
Few Chatbots Expert Interview Questions & Answer For Freshers
Few Chatbots Expert Interview Questions & Answer For FreshersFew Chatbots Expert Interview Questions & Answer For Freshers
Few Chatbots Expert Interview Questions & Answer For Freshers
Robert Smith
 
Ad

More from Maruti Techlabs (20)

How To Reinvent the Scrum Process for Modern Distributed Teams
How To Reinvent the Scrum Process for Modern Distributed TeamsHow To Reinvent the Scrum Process for Modern Distributed Teams
How To Reinvent the Scrum Process for Modern Distributed Teams
Maruti Techlabs
 
Challenges & Tips for Effective Distributed Scrum
Challenges & Tips for Effective Distributed ScrumChallenges & Tips for Effective Distributed Scrum
Challenges & Tips for Effective Distributed Scrum
Maruti Techlabs
 
What are some popular Project Management Tools & Frameworks?
What are some popular Project Management Tools & Frameworks? What are some popular Project Management Tools & Frameworks?
What are some popular Project Management Tools & Frameworks?
Maruti Techlabs
 
Project Management: what it is & Best Practices for Successful Project Manage...
Project Management: what it is & Best Practices for Successful Project Manage...Project Management: what it is & Best Practices for Successful Project Manage...
Project Management: what it is & Best Practices for Successful Project Manage...
Maruti Techlabs
 
8-Step Guide To New Product Development Process (NPD)
8-Step Guide To New Product Development Process (NPD)8-Step Guide To New Product Development Process (NPD)
8-Step Guide To New Product Development Process (NPD)
Maruti Techlabs
 
Recommendation Engine - Use Case, Application & Challenges
Recommendation Engine - Use Case, Application & ChallengesRecommendation Engine - Use Case, Application & Challenges
Recommendation Engine - Use Case, Application & Challenges
Maruti Techlabs
 
How do Recommendation Engine work and what are its advantages?
How do Recommendation Engine work and what are its advantages?How do Recommendation Engine work and what are its advantages?
How do Recommendation Engine work and what are its advantages?
Maruti Techlabs
 
How to build your MVP without code?
How to build your MVP without code?How to build your MVP without code?
How to build your MVP without code?
Maruti Techlabs
 
How to Build an App like Uber?
 How to Build an App like Uber? How to Build an App like Uber?
How to Build an App like Uber?
Maruti Techlabs
 
Maruti Techlabs engages in strategic partnership with IBM
Maruti Techlabs engages in strategic partnership with IBMMaruti Techlabs engages in strategic partnership with IBM
Maruti Techlabs engages in strategic partnership with IBM
Maruti Techlabs
 
Maruti Techlabs Recognized as India's Growth Champion 2022
Maruti Techlabs Recognized as India's Growth Champion 2022Maruti Techlabs Recognized as India's Growth Champion 2022
Maruti Techlabs Recognized as India's Growth Champion 2022
Maruti Techlabs
 
Clutch Review: Decision Support Tool Dev & Design for Oil & Energy Company
Clutch Review: Decision Support Tool Dev & Design for Oil & Energy CompanyClutch Review: Decision Support Tool Dev & Design for Oil & Energy Company
Clutch Review: Decision Support Tool Dev & Design for Oil & Energy Company
Maruti Techlabs
 
Software Development for Automotive Company
Software Development for Automotive CompanySoftware Development for Automotive Company
Software Development for Automotive Company
Maruti Techlabs
 
Machine Learning Prediction Tool for Auto Parts Manufacturer
Machine Learning Prediction Tool for Auto Parts ManufacturerMachine Learning Prediction Tool for Auto Parts Manufacturer
Machine Learning Prediction Tool for Auto Parts Manufacturer
Maruti Techlabs
 
Clutch Review: Custom App Development for Transportation Company
Clutch Review: Custom App Development for Transportation CompanyClutch Review: Custom App Development for Transportation Company
Clutch Review: Custom App Development for Transportation Company
Maruti Techlabs
 
Clutch Review: Custom Software Dev for Media Planning Company
 Clutch Review: Custom Software Dev for Media Planning Company  Clutch Review: Custom Software Dev for Media Planning Company
Clutch Review: Custom Software Dev for Media Planning Company
Maruti Techlabs
 
Clutch Review: Improved Chatbot Development for Cloud Communications Firm
Clutch Review: Improved Chatbot Development for Cloud Communications FirmClutch Review: Improved Chatbot Development for Cloud Communications Firm
Clutch Review: Improved Chatbot Development for Cloud Communications Firm
Maruti Techlabs
 
Clutch Review: Web & Software Development for Data Analytics Company
Clutch Review: Web & Software Development for Data Analytics CompanyClutch Review: Web & Software Development for Data Analytics Company
Clutch Review: Web & Software Development for Data Analytics Company
Maruti Techlabs
 
Top 8 Deep Learning Frameworks
Top 8 Deep Learning FrameworksTop 8 Deep Learning Frameworks
Top 8 Deep Learning Frameworks
Maruti Techlabs
 
4 Low Code/ No Code Statistics That You Cannot Miss in 2021
4 Low Code/ No Code Statistics That You Cannot Miss in 2021 4 Low Code/ No Code Statistics That You Cannot Miss in 2021
4 Low Code/ No Code Statistics That You Cannot Miss in 2021
Maruti Techlabs
 
How To Reinvent the Scrum Process for Modern Distributed Teams
How To Reinvent the Scrum Process for Modern Distributed TeamsHow To Reinvent the Scrum Process for Modern Distributed Teams
How To Reinvent the Scrum Process for Modern Distributed Teams
Maruti Techlabs
 
Challenges & Tips for Effective Distributed Scrum
Challenges & Tips for Effective Distributed ScrumChallenges & Tips for Effective Distributed Scrum
Challenges & Tips for Effective Distributed Scrum
Maruti Techlabs
 
What are some popular Project Management Tools & Frameworks?
What are some popular Project Management Tools & Frameworks? What are some popular Project Management Tools & Frameworks?
What are some popular Project Management Tools & Frameworks?
Maruti Techlabs
 
Project Management: what it is & Best Practices for Successful Project Manage...
Project Management: what it is & Best Practices for Successful Project Manage...Project Management: what it is & Best Practices for Successful Project Manage...
Project Management: what it is & Best Practices for Successful Project Manage...
Maruti Techlabs
 
8-Step Guide To New Product Development Process (NPD)
8-Step Guide To New Product Development Process (NPD)8-Step Guide To New Product Development Process (NPD)
8-Step Guide To New Product Development Process (NPD)
Maruti Techlabs
 
Recommendation Engine - Use Case, Application & Challenges
Recommendation Engine - Use Case, Application & ChallengesRecommendation Engine - Use Case, Application & Challenges
Recommendation Engine - Use Case, Application & Challenges
Maruti Techlabs
 
How do Recommendation Engine work and what are its advantages?
How do Recommendation Engine work and what are its advantages?How do Recommendation Engine work and what are its advantages?
How do Recommendation Engine work and what are its advantages?
Maruti Techlabs
 
How to build your MVP without code?
How to build your MVP without code?How to build your MVP without code?
How to build your MVP without code?
Maruti Techlabs
 
How to Build an App like Uber?
 How to Build an App like Uber? How to Build an App like Uber?
How to Build an App like Uber?
Maruti Techlabs
 
Maruti Techlabs engages in strategic partnership with IBM
Maruti Techlabs engages in strategic partnership with IBMMaruti Techlabs engages in strategic partnership with IBM
Maruti Techlabs engages in strategic partnership with IBM
Maruti Techlabs
 
Maruti Techlabs Recognized as India's Growth Champion 2022
Maruti Techlabs Recognized as India's Growth Champion 2022Maruti Techlabs Recognized as India's Growth Champion 2022
Maruti Techlabs Recognized as India's Growth Champion 2022
Maruti Techlabs
 
Clutch Review: Decision Support Tool Dev & Design for Oil & Energy Company
Clutch Review: Decision Support Tool Dev & Design for Oil & Energy CompanyClutch Review: Decision Support Tool Dev & Design for Oil & Energy Company
Clutch Review: Decision Support Tool Dev & Design for Oil & Energy Company
Maruti Techlabs
 
Software Development for Automotive Company
Software Development for Automotive CompanySoftware Development for Automotive Company
Software Development for Automotive Company
Maruti Techlabs
 
Machine Learning Prediction Tool for Auto Parts Manufacturer
Machine Learning Prediction Tool for Auto Parts ManufacturerMachine Learning Prediction Tool for Auto Parts Manufacturer
Machine Learning Prediction Tool for Auto Parts Manufacturer
Maruti Techlabs
 
Clutch Review: Custom App Development for Transportation Company
Clutch Review: Custom App Development for Transportation CompanyClutch Review: Custom App Development for Transportation Company
Clutch Review: Custom App Development for Transportation Company
Maruti Techlabs
 
Clutch Review: Custom Software Dev for Media Planning Company
 Clutch Review: Custom Software Dev for Media Planning Company  Clutch Review: Custom Software Dev for Media Planning Company
Clutch Review: Custom Software Dev for Media Planning Company
Maruti Techlabs
 
Clutch Review: Improved Chatbot Development for Cloud Communications Firm
Clutch Review: Improved Chatbot Development for Cloud Communications FirmClutch Review: Improved Chatbot Development for Cloud Communications Firm
Clutch Review: Improved Chatbot Development for Cloud Communications Firm
Maruti Techlabs
 
Clutch Review: Web & Software Development for Data Analytics Company
Clutch Review: Web & Software Development for Data Analytics CompanyClutch Review: Web & Software Development for Data Analytics Company
Clutch Review: Web & Software Development for Data Analytics Company
Maruti Techlabs
 
Top 8 Deep Learning Frameworks
Top 8 Deep Learning FrameworksTop 8 Deep Learning Frameworks
Top 8 Deep Learning Frameworks
Maruti Techlabs
 
4 Low Code/ No Code Statistics That You Cannot Miss in 2021
4 Low Code/ No Code Statistics That You Cannot Miss in 2021 4 Low Code/ No Code Statistics That You Cannot Miss in 2021
4 Low Code/ No Code Statistics That You Cannot Miss in 2021
Maruti Techlabs
 
Ad

Recently uploaded (20)

#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 

How do Chatbots Work? A Guide to Chatbot Architecture

  • 1. How do Chatbots Work? Tag someone who needs to see this!
  • 2. marutitech.com WHAT IS A CHATBOT? A chatbot is a developed program capable of having a conversation with a human without the assistance of a human operator. AI chatbot responds to questions posed to it in natural language as if it were a real person.
  • 3. marutitech.com THERE ARE TWO CATEGORIES OF CHATBOTS: RULE-BASED CHATBOT: A rule-based bot can only comprehend a limited range of choices that it has been programmed with. AI-BASED CHATBOT: It is trained using machine-learning algorithms & can understand open-ended queries. non-technical users.
  • 4. KEY COMPONENTS OF CHATBOT ARCHITECTURE marutitech.com QUESTION & ANSWER SYSTEM 1 It consists of the following elements: Manual Training: It entails the domain specialist compiling FAQs & mapping out the answers. Automated Training: It entails the chatbot training itself based on historical data & new data being fed into its knowledge base.
  • 5. marutitech.com ENVIRONMENT 2 It is responsible for contextualizing users’ messages using NLP. NLP Engine has two components: Intent Classifier & Entity Extractor. It can also be extended to include feedback mechanism & policy learning for better overall learning of the NLP engine.
  • 6. marutitech.com FRONT-END SYSTEMS: 3 They are the ones where users interact with the chatbot. NODE SERVER / TRAFFIC SERVER: 4 It is the server that deals with user traffic requests & routes them to the proper components. CUSTOM INTEGRATIONS 5
  • 7. CHATBOTS WORK BY ADOPTING 3 CLASSIFICATION METHODS: marutitech.com PATTERN MATCHING: 1 Bots use pattern matching to classify the text and produce a suitable response for the customers. A standard structure of these patterns is “Artificial Intelligence Markup Language”.
  • 8. marutitech.com ALGORITHMS 2 Algorithms are used to reduce the number of classifiers & create a more manageable structure. Multinational Naive Bayes is the best example of the algorithm for NLP & text classification.
  • 9. marutitech.com ARTIFICIAL NEURAL NETWORKS 3 Neural Networks are a way of calculating the output from the input using weighted connections. They are computed from repeated iterations while training the data.
  • 10. AND THERE YOU HAVE IT: A GUIDE TO CHATBOT ARCHITECTURE Save this post for the future!