Abstract: A chatbot is a computer program that can communicate with human beings using Machine Learning in messaging platforms. Whenever a user inputs a query, it responds and it saves the input query as well as the response in its chat history which helps the chatbot with some kind of initial knowledge. As the number of responses is increased, the precision and the accuracy of the chatbot also get increased. Our project is focused on creating a chatbot that can be used by the college website. The chatbot is basically divided into two modules; The College Enquiry option on the chatbot contains all the responses related to the course details, admission related queries, faculty details, information about the college facilities and infrastructure, etc. The E-Learning option on our chatbot can respond to the questions related to different subjects of IT branch i.e. C, C++, HTML, CSS, Java-Script, JAVA, Advance JAVA and Android. It is essential because when students search for some syllabus related questions on any search engine it gives multiple answer or either tells them to redirect to another links to search for answer, thus it is effective and more accurate. The future work includes training our chatbot with more data about these subjects so that it doesn’t miss any queries of user.
Keywords: E-Learning, Machine learning, Databases, Chatbot, Machine learning algorithms, Natural Language Processing, Speech Recognition, Response, Query.
| DOI: 10.17148/IJARCCE.2022.114109