Prediction of a Novel Rule-Based Chatbot Approach (RCA) using Natural Language Processing Techniques

Authors

  • Smita Rath Department of Computer Science & Information Technology, Institute of Technical Education & Research Siksha ‘O’ Anusandhan Deemed to Be University, Bhubaneswar, Odisha-751030, India
  • Adyasha Pattanayak Department of Computer Science & Information Technology, Institute of Technical Education & Research Siksha ‘O’ Anusandhan Deemed to Be University, Bhubaneswar, Odisha-751030, India
  • Sashikanta Tripathy Department of Computer Science & Information Technology, Institute of Technical Education & Research Siksha ‘O’ Anusandhan Deemed to Be University, Bhubaneswar, Odisha-751030, India
  • Sushree Bibhuprada B. Priyadarshini Department of Computer Science & Information Technology, Institute of Technical Education & Research Siksha ‘O’ Anusandhan Deemed to Be University, Bhubaneswar, Odisha-751030, India
  • Anjela Tripathy Department of Computer Science & Information Technology, Institute of Technical Education & Research Siksha ‘O’ Anusandhan Deemed to Be University, Bhubaneswar, Odisha-751030, India
  • Shipra Tanvi Department of Computer Science & Information Technology, Institute of Technical Education & Research Siksha ‘O’ Anusandhan Deemed to Be University, Bhubaneswar, Odisha-751030, India

Keywords:

Chatbot, Machine Learning (ML), Mental Health, Natural Language Processing (NLP), Therapy

Abstract

The management of a mental health of a person has been made possible in recent years by a variety of virtual assistants. This paper uses a Rule-based Chatbot to provide a quick description of a mental state of a human. An AI-powered computer programme known as a Chatbot can mimic human interaction via voice commands, text dialogues, or a combination of the two. This AI function, also referred to as a Rule-based Chatbot, can be included in and used with well-known messaging platforms. The natural language toolkit is used in the implementation of this Chatbot. Natural language processing (NLP), a branch of AI, is used by Chatbot powered by AI to improve the user experience. These NLP-based Chatbot, also known as virtual agents or intelligent virtual assistants, support human agents by managing time-consuming and repetitive exchanges. Human agents can now concentrate on instances that require their knowledge because they are more complex. NLP-based Chatbot are intelligent in that they can understand speech patterns, text structures, and language semantics. Because of this, they can analyze and derive meaning from massive amounts of unstructured data. A Chatbot has the capacity to perceive small differences in different languages which is improved by cross-linguistic comprehension of morphemes of Natural Language Processing(NLP). In addition, NLP gives Chatbot the capacity to comprehend unused words, adjust to changing abbreviations, and identify emotions through sentiment analysis, simulating human-like comprehension. This model depicts a Chatbot that responds to user inquiries in a brief and straightforward manner. Although conversational AI is frequently associated with Chatbot, not all Chatbot use AI. In general, rules-based Chatbot are used to describe Chatbot that do not use AI. These Chatbot direct users towards particular behaviours using established rules and decision trees. These scripts and rules are predetermined, and any changes call for manual action from the organization. One of the early alternative therapies explored was cognitive behavioural therapy. The user must, however, attend face-to-face counseling, which could last nine to twelve years. The first virtual assistant designed in 1950 to read a person's mental state was the Turing test. The main goal of this proposed system is to overcome the difficulties in determining the appropriate responses to the user's inquiries. Performance metrics such as Similarity Bow and Term frequency-inverse document frequency (TF-IDF) score is used to evaluate the similarity between the exact answer and predicted answer.

Downloads

Download data is not yet available.

References

Dokukina, J. Gumanova, “The rise of chatbots–new personal assistants in foreign language learning”,Procedia Computer Science, vol.169,pp.542-6,2020 Jan 1.

W.-K. Chen, A. Khadija,F.F. Zahra, & A. Naceur, “AI-Powered Health Chatbots: Toward a general architecture”, Procedia Computer Science, vol. 191,pp. 355-360,2021.

E.W. Ngai, M.C. Lee, M. Luo, P.S.Chan, and T.Liang, “An intelligent knowledge-based chatbot for customer service”, Electronic Commerce Research and Applications, vol. 50, pp.101098, 2021.

J. U. Duncombe,M. Shumanov,and L. Johnson, “Making conversations with chatbots more personalized”, Computers in Human Behavior, vol.117, p.106627,2021.

M. Ogawa,G. Oyama, K. Morito, M. Kobayashi, Y. Yamada, K. Shinkawa, H. Kamo, T. Hatano, and N.Hattori, “Can AI make people happy? The effect of AI-based chatbot on smile and speech in Parkinson's disease”, Parkinsonism & Related Disorders, vol. 99, pp.43-46,2022.

O. Zahour, A. Eddaoui, H. Ouchra, and O. Hourrane, “A system for educational and vocational guidance in Morocco: Chatbot E-Orientation”, Procedia Computer Science, vol.175, pp.554-559,2020.

G. Sperlí, “ A cultural heritage framework using a Deep Learning based Chatbot for supporting tourist journey”, Expert Systems with Applications, vol.183, p.115277,2021.

K. Jwala, G.N.V.G. Sirisha, and G.P. Raju, “Developing a chatbot using machine learning”, International Journal of Recent Technology and Engineering (IJRTE), vol.8(1S3), pp.89-92,2019.

D.Alekseev, P. Shagalova, and E. Sokolova, “Development of a Chatbot Using Machine Learning Algorithms to Automate Educational Processes”, In Графикон-конференции по компьютерной графике и зрению”,vol. 31, pp. 1104-1113,2021.

S. Ayanouz, B.A. Abdelhakim, and M.Benhmed, “A smart chatbot architecture based NLP and machine learning for health care assistance”, In Proceedings of the 3rd international conference on networking, information systems & security (pp. 1-6),2020.

K. Konar, “A Comparative Study on Chatbot Based on Machine Learning and Lexicon Based Technique”, International Journal of Innovative Science and Research Technology, vol.5(5), pp.1534-1542,2020.

F. Colace, F., M. De Santo, M. Lombardi, F. Pascale, A. Pietrosanto, A,and S.Lemma, “Chatbot for e-learning: A case of study”, International Journal of Mechanical Engineering and Robotics Research, vol.7(5), pp.528-533,2018.

S.P.R. Karri,and B.S. Kumar, “Deep learning techniques for implementation of chatbots”, In 2020 International Conference on Computer Communication and Informatics (ICCCI) (pp. 1-5). IEEE,2020 January.

P. Kandpal, K. Jasnani, R. Raut, and S. Bhorge, “ Contextual Chatbot for healthcare purposes (using deep learning)”, In 2020 Fourth World Conference on Smart Trends in Systems, Security and Sustainability (WorldS4), (pp. 625-634). IEEE,2020,July.

D. Carlander-Reuterfelt, Á. Carrera, C.A.Iglesias, O. Araque, J.F.S. Rada, and S. Muñoz, “JAICOB: A data science chatbot”, IEEE Access, vol. 8, pp.180672-180680.19,2020.

Boban, A. Doko ,and S. Gotovac, “Sentence retrieval using stemming and lemmatization with different length of the queries”, Advances in Science, Technology and Engineering Systems, vol.5(3), pp.349-354,2020.

Motghare, S. M. ., & Nair, P. S. . (2023). Empirical Analysis of Privacy Preservation Models for Cyber Physical Deployments from a Pragmatic Perspective. International Journal on Recent and Innovation Trends in Computing and Communication, 11(3s), 19–29. https://doi.org/10.17762/ijritcc.v11i3s.6151

Mr. Kaustubh Patil. (2013). Optimization of Classified Satellite Images using DWT and Fuzzy Logic. International Journal of New Practices in Management and Engineering, 2(02), 08 - 12. Retrieved from http://ijnpme.org/index.php/IJNPME/article/view/15

Downloads

Published

16.07.2023

How to Cite

Rath, S. ., Pattanayak, A. ., Tripathy, S. ., B. Priyadarshini, S. B. ., Tripathy, A. ., & Tanvi, S. . (2023). Prediction of a Novel Rule-Based Chatbot Approach (RCA) using Natural Language Processing Techniques . International Journal of Intelligent Systems and Applications in Engineering, 11(3), 318–325. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/3172

Issue

Section

Research Article

Most read articles by the same author(s)