AI - Lecture 16 - Unit 3 - Chatbots and MT
AI - Lecture 16 - Unit 3 - Chatbots and MT
Unit III:
Lecture 16: Chatbots and Machine
Translation
Outline
• What is Chat bot?
• Need of NLP in Chatbot
• Types of Chatbots
• Working of Chatbots
• Challenges in Chatbots
What is Chat bot?
• A chatbot is a computer program that's designed to
simulate human conversation.
• Users communicate with these tools using a chat
interface or via voice, just like they would converse
with another person.
• Chatbots interpret the words given to them by a
person and provide a pre-set answer.
Use of NLP in Chat bots
• Higher customer satisfaction
▪ NLP helps chatbots understand, analyze and prioritize the questions
according to the complexity & this enables bots to respond to customer
queries faster than a human being.
▪ Active 24 x 7
• Increase in business
▪ Faster responses help in building customer trust and subsequently,
more business.
▪ Reduced cost in customer service
Types of Chat bots
• Rule-based chatbots: These bots simply provide a pre-
defined answer to very specific questions. These bots are great
for things like qualifying leads or offering customers an
interactive FAQ experience.