![]() Information Retrieval System is an effective process that helps a user to trace relevant information by Natural Language Processing (NLP). Keywords – chatbot, knowledge base, conversational agents Many chatbots have been created and all have a certain degree of success and this depends on certain factors discussed in the paper. In the case that the query does not have a response, the chatbot outputs an invalid question to the user and the question is stored so that the admin can analyze the question and if it’s of use, it is added to the knowledge base. The chatbot will be deployed on the university’s website. A person asks a question in natural language (English in this case) and the chatbot uses Artificial Intelligence in the form of machine learning to analyze the query and give out the best matching answer to the question. A chatbot can either be an open or close ended chatbot, in this case we are going to use a close ended chatbot to answer questions in certain categories. Chatbots are conversational agents that uses a set of known knowledge base to answer questions. This paper introduces the idea of using conversational agents (chatbot) at a university for answering questions that students and outside people (aspiring students) poses. We have got 96.22% accurate answer by using cosine similarity and 84.64% by Jaccard similarity in our proposed BIIB. For verifying our proposed systems, we have created 2852 questions from the introduced topics. ![]() We have also developed Bengali root word‘s corpus, synonym word‘s corpus, stop word‘s corpus, and collected 74 topic related questions and answers from the information of NSTU which are actually our inserted informative questions. In this study, we introduce a Bengali Language Toolkit (BLTK) and Bengali Language Expression (BRE) that make the easiest implementation of our task. For the action of chatbot in replying questions, we have applied the TF-IDF, cosine similarity and Jaccard similarity to find out the accurate answer from the documents. TF-IDF (Term Frequency-Inverse Document Frequency) has been used to convert character and/or string terms into numerical values, and to find their sentiments. In order to reduce the time complexity of searching questions and reply from inserted information, we have used Non-negative Matrix Factorization (NMF) as the topic modeling technique, and the Singular Value Decomposition (SVD) as to reduce the dimension of questions. We present the Bengali Anaphora Resolution system using the Hobbs‘ algorithm to get the correct expression of consequence questions. ![]() In the preprocessing part, this book is demonstrated by two algorithms for finding out the lemmatization of Bengali words such as Trie and Dictionary Based Search by Removing Affix (DBSRA) as well as compared with Edit Distance for the exact lemmatization. In this book, we introduce two mathematical and statistical procedures for BIIB based on information of Noakhali Science and Technology University (NSTU) that is significant mathematically and statistically. The Bengali Informative Intelligence Bot (BIIB) is an effective Machine Learning (ML) technique that helps a user to trace relevant information by Bengali Natural Language Processing (BNLP). The main aim of this Chatbot based system is to bridge the gap between the knowledge sources by providing instant replies to the questions and queries that have to ask in the Bengali language. We have also used a machine learning algorithm like search algorithm for finding an appropriate list of matching results from the corpus and use Naïve Bayesian algorithm to generate the right answer from data. An input adapter has been created to take input and for output, an output adapter has been created to generate automated responses to a user's input. We've created the train function adapter to train the Doly by encoding (encoding="utf8") our corpus from bot data. In this research, we have propounded a complete data-driven retrieval based closed domain Chatbot which is easily colloquy in the Bengali language with the users. There are many English Chatbot's which used in education, web query, banking sector & various sectors. The machine gets embedded with this knowledge to identify the desired sentences and making a decision within itself, as a response to answer questions. This is an AI-based Chatbot, mainly based on machine learning algorithms and Bengali Natural Language Processing (BNLP). This Scientific Research paper is a procedure of an automated system "Doly: Bengali Chatbot" which gives a reply to a user query on behalf of a human for the education system in the Bengali language.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |