CONVERSATIONAL BANKING CHATBOT USING NLP AND SUPERVISED MACHINE LEARNING MODEL

Fuente: Zenodo
Saved in:
Bibliographic Details
Main Author: Barhaiya, Himanshu
Format: Recurso digital
Published: Zenodo 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866901547977277440
author Barhaiya, Himanshu
author_facet Barhaiya, Himanshu
contents <p>Chatbots are intelligent systems designed by Artificial Intelligence (AI) and are upgraded with Natural Language<br>Processing (NLP) algorithms. In an impressive way, it engages users and interacts with them, answering their questions.<br>Conversation facilitators are mostly used by companies, government departments, and non-profit organisations. Money-related<br>industries such as banks, credit card companies, financial institutions, e-commerce stores, and startups are typical places where we<br>find these chatbots implemented. This research paper depicts the implementation and assessment of a Banking Conversational<br>Chatbot powered by Deep Learning (DL) techniques. The bank chatbot dataset, consisting of real user communication, was<br>preprocessed by cleaning, tokenisation, normalisation, and data balancing using SMOTE to ensure the training data was of the<br>highest quality. The authors proposed a Gated Recurrent Unit (GRU) network to capture the sequential dependencies and contextual<br>patterns of the user query, providing a more efficient and compact solution than the traditional LSTM model. In the conducted<br>comparative experiments with different models, namely SVM, XGBoost, and Naive Bayes, the accuracy recorded was 68%, 79%,<br>and 91%, respectively, while the argued GRU model results showed superiority over the other models with its accuracy of 97%,<br>precision of 97.9%, recall of 96%, and an F1-score of 97%. These figures demonstrate the GRU model's strength and effectiveness<br>in identifying user intent; thus, it can be a significant boost to the performance and reliability of conversational banking applications.</p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_17606884
institution Zenodo
language
publishDate 2025
publisher Zenodo
record_format zenodo
spellingShingle CONVERSATIONAL BANKING CHATBOT USING NLP AND SUPERVISED MACHINE LEARNING MODEL
Barhaiya, Himanshu
Conversational AI
Banking Chatbot
Natural Language Processing (NLP)
Bank chatbot dataset
Customer Service
Machine learning
GRU
<p>Chatbots are intelligent systems designed by Artificial Intelligence (AI) and are upgraded with Natural Language<br>Processing (NLP) algorithms. In an impressive way, it engages users and interacts with them, answering their questions.<br>Conversation facilitators are mostly used by companies, government departments, and non-profit organisations. Money-related<br>industries such as banks, credit card companies, financial institutions, e-commerce stores, and startups are typical places where we<br>find these chatbots implemented. This research paper depicts the implementation and assessment of a Banking Conversational<br>Chatbot powered by Deep Learning (DL) techniques. The bank chatbot dataset, consisting of real user communication, was<br>preprocessed by cleaning, tokenisation, normalisation, and data balancing using SMOTE to ensure the training data was of the<br>highest quality. The authors proposed a Gated Recurrent Unit (GRU) network to capture the sequential dependencies and contextual<br>patterns of the user query, providing a more efficient and compact solution than the traditional LSTM model. In the conducted<br>comparative experiments with different models, namely SVM, XGBoost, and Naive Bayes, the accuracy recorded was 68%, 79%,<br>and 91%, respectively, while the argued GRU model results showed superiority over the other models with its accuracy of 97%,<br>precision of 97.9%, recall of 96%, and an F1-score of 97%. These figures demonstrate the GRU model's strength and effectiveness<br>in identifying user intent; thus, it can be a significant boost to the performance and reliability of conversational banking applications.</p>
title CONVERSATIONAL BANKING CHATBOT USING NLP AND SUPERVISED MACHINE LEARNING MODEL
topic Conversational AI
Banking Chatbot
Natural Language Processing (NLP)
Bank chatbot dataset
Customer Service
Machine learning
GRU
url https://doi.org/10.5281/zenodo.17606884