An Interpretation and Implementation of Chatbot Using Dialog Flow for an Education Domain
- July 6, 2021
- Posted by: RSIS
- Categories: Computer Science and Engineering, IJRSI
International Journal of Research and Scientific Innovation (IJRSI) | Volume VIII, Issue V, May 2021 | ISSN 2321–2705
An Interpretation and Implementation of Chatbot Using Dialog Flow for an Education Domain
Kiran Kumar T.M1, Sangeetha M R2
1Assistant Professor, Dept of MCA, Siddaganga Institute of Technology, Tumkur
2Project Student, Dept of MCA, Siddaganga Institute of Technology, Tumkur
Abstract: A chatbot is a computer programme that interacts with users using natural language or text, giving the impression that the user is conversing with an assistant. In order to produce the necessary response, most chatbots use Artificial Intelligence (AI) techniques. Previously, chatbots merely gave the impression of intelligence by using far simpler pattern matching. however, in this paper the authors had been made an attempt to implement a chatbot using Dialogflow technology which will be helpful for implementing bot for an education domain specifically for the MCA Department. This bot will be useful for the students who willing to know the information about the MCA department.
Keywords: Artificial Intelligence, Chatbot, Dialogflow, Natural Language Processing.
I. INTRODUCTION
Chatbots, also known as chatter robots, are automated agents that use text or voice messages to replicate human communication. One of Chatbot’s first and most important objectives was to imitate an intelligent person and make it difficult for others to understand their true existence. Chatbots are used in different scenarios such as Banking systems, Customer services, and Education domain nowadays. Education is an area in which chatbots have and can make a significant positive impact on students. In order to retrieve information, user(students) approaches Google, Yahoo or other information retrieving systems, but they retrieve documents or links which are not relevant or appropriate answer to their questions. With the need to solve such issues, the concept of a natural language dialogue system emerges, in which a user (student) asks a question in natural language, and the system responds with a succinct and reasonable response. [1]
In the absence of a Chatbot, if a user (student) needs to know anything about MCA Department information, he must go to the institute’s website or by calling to the support desk. But sometimes searching information through websites becomes a tedious task and institute help desk may not be available for 24*7. This issue is resolved by the proposed solution called “MCA Department”. It is enquiry Chatbot. It’s similar to speaking to a customer support consultant. This chatbot for the MCA Department will serve as a virtual instructor who will be able to communicate with students. Pattern matching algorithms and Natural Language Processing techniques were used to build this chatbot in Dialogflow.