Create A Chatbot Using Python
Create A Chatbot Using Python
College code:5113
D.Aakash(511321106001)(Team Head)
S.Chandrasekaran(511321106005)
A.Dinesh(511321106010)
J.Yukendiran(511321106306)
INTRODUCTION:
Artificial Intelligence (ΑΙ) increasingly integrates our daily lives with
the creation and analysis of intelligentsoftware and hardware, called
intelligent agents. Intelligent agents can do a variety of tasks ranging
from laborwork to sophisticated operations. A chatbot is a typical
example of an AI system and one of the mostelementary and widespread
examples of intelligent Human-Computer Interaction (HCI). It is a
computerprogram, which responds like a smart entity when conversed
with through text or voice and understands one ormore human languages
by Natural Language Processing (NLP). Chatbots are also known as
smart bots,interactive agents, digital assistants, or artificial conversation
entities.
ABSTRACT:
A Chabot is artificial intelligence (AI) computer software that can
simulate a conversation usingtextual or audio techniques. The basis of
chat bots is artificial intelligence, which analyses a customer's data
andblends the response with them. AI-powered bots can take over a
variety of duties since they are considerablymore powerful—and can
execute numerous tasks at once. Natural language processing enables a
bot toconverse in the most natural manner possible. A balanced blend of
innovative technology and humanintervention is the optimal user-Chabot
connection.
DESIGN:
A chatbot is a computer program, which is designed to simulate a
conversation with human users using patterns,especially over the
internet. They are our online assistantsthat offer different services
through chatting over theinternet. To build artificial intelligence
chatbots throughPython, you will require an AIML package
(ArtificialIntelligence Markup Language). First, we need to create
astandard startup file without any pattern and load aiml b inthe kernel.
Add random response patterns that would make dialogue interesting.
CONCLUSION:
chatbots or smart assistants with artificial intelligence, in my opinion,
are revolutionizing the world. Incomparison to larger chatbots
developing a simple chatbot is not a difficult effort, and developers
needunderstand and address concerns such as reliability, scalability, and
adaptability, as well as high level of intenton human language. Chatbots
are more effective than people in reaching out to a big audience via
messagingapps. They have the potential to become a useful information
gathering tool in the near future.