Artificial Intelligence based Chat-Bot
Tushar Raju Gaikwad · International Journal for Research in Applied Science and Engineering Technology · 2018
Chatbot's usually give a text based computer program, permitting the user to kind commands and receive text likewise as text to speech response.Chat bots are usually stateful services, remembering previous commands in order to provide functionality.Chatbot's are software agents that interact with the user in a conversation.Customer just have to put their query to the bot which is used for chatting.The system will use the artificial intelligence methods to give appropriate answers to the user.If the answer is found invalid, then some system to declare the answer as invalid can be incorporated.These invalid answers can be deleted or modified by the admin of the system.Artificial algorithms that analyzes user's queries and understand user's message.One of the most popular languages for the definition of a Chatbot knowledge base is artificial Intelligence Markup Language (AIML).The main goal of their Creation was to resemble a human being in the way they perform said interaction, trying to make the user think He/she is writing to another human being.This has been implemented with varying degrees of success.