Chat Bots
Chat Bots
A.KAILASINI
21BCS011
CSE-A
Table of contents
• What is a chatbot? • Applications
• History • Advantages
• Working • Disadvantages
• Conclusion
Chatbot
• Chat robot.
• Software to develop interaction between
user and computer via internet in a
natural language.
• It is a service powered by rules and
artificial intelligence.
• Developed using Artificial Intelligence
Markup Language(AIML).
• The knowledge is already programmed in
advance.
History
• First-Developed by MIT
professor Joseph
Weizenbaum in 1960.
• Called ELIZA
• 1972-PARRY
• 1995-ALICE
• Most human computer
Two categories of chatbot
Working
Rule based
AI based
Rule based chatbot
• Comprehend a limited range of
choices.
• Defined by predefined rules.
• Easier to build.
• Use true – false algorithm
AI based chatbot
• Equipped with artificial brain.
• Trained using machine learning algorithms.
• Identifies the language, context, and intent, then reacts accordingly.
• Generates own response through natural language generation.
• It learns from the interaction with user.
They work by adopting three methods.
• Pattern matching
• NLP
• Artificial Neural Network
Pattern Matching
• Used to classify text and produce
suitable response.
Thank you