Abstract:
ChatBot is a computer program that simulates human conversation, or chat, through
artificial intelligence. Typically, a ChatBot will communicate with a real person, but
applications are being developed in which two chat bots can communicate with each
other. Chat bots are used in applications such as ecommerce customer service, call
centres and Internet gaining. Chat bots used for these purposes are typically limited
to conversations regarding a specialized purpose and not for the entire range of
human communication.
An ChatBot will be used to give information or answers to any question asked by
user related to CU. Our system will first take input from ChatBot user. This input will
be taken as written format. According to input, system will process the query and
give response to user. An artificial intelligence is most important and helpful part of
our project. Application is automation of activities associated with human thinking,
decision making, and problem solving process. This app will be available on mobile.
Our system will represent the design and development of an chat bot. It will present
a technology demonstrator to verify a proposed framework required to support such a
bot (a mobile app). service allows all types of clients to communicate to the ChatBot
from any android mobile. The service provided will be accessible through a
generated interface which allows for seamless XML processing; whereby the
extensibility improves the lifespan of such a service. By introducing an artificial
brain, the mobile based bot generates customized user responses, aligned to the
desired character. Questions asked to the bot, which will not be understood,
further processed using a third-party expert system, and the response will be archived,
improving the artificial brain capabilities for future generation ofresponses.