EN
TR
Automatic Classification of Banking Branch Requests and Errors with Natural Language Processing and Machine Learning
Abstract
: In today’s world, the service sector is undergoing rapid technological development. Keeping pace with this transformation is not only a necessity for institutions but also essential for gaining a competitive advantage. Technological advancements have made it crucial to respond to customer demands quickly and accurately.This study emphasizes the importance of efficiently classifying customer demands and software errors in the branches of a bank operating in the finance sector. Real-world data was divided into three categories: Desktop Support, Software Support, and Field Support, with a total of 4,500 samples equally distributed among the categories. Eighty percent of the data was used for training and 20% for testing machine learning algorithms such as Bidirectional Encoder Representations from Transformers (BERT), Naive Bayes, Random Forest, and Artificial Neural Networks (ANN). The models were trained separately using CountVectorizer and Term Frequency–Inverse Document Frequency (TF-IDF) metrics. The dataset was also analyzed using two sample sizes: 3,000 and 4,500. The best results were obtained with BERT and ANN models using 4,500 samples and the TF-IDF metric, achieving accuracy rates above 92%. The positive effects of increased data size and the TF-IDF metric were evident. Additionally, ANN-based models proved more effective for this type of classification problem.
Keywords
References
- [1] İlhan, N., & Sağaltıcı, D. (2020). Sentiment Analysis on Twitter. Harran University Engineering Journal, 5(2), 146-156. https://doi.org/10.46
- [2] E. Kumaş, "Comparison of Classifiers in Sentiment Analysis from Turkish Twitter Data", ESTUDAM Bilişim, vol. 2, pp. 2, pp. 1-5, 2021.
- [3] Yıldırım, S., & Yıldız, T. (2018). Comparative text classification analysis for Turkish. Pamukkale University Journal of Engineering Sciences, 24(5), 879-886.
- [4] Toğaçar, M., Eşidir, K. A., & Ergen, B. (2022). Detection of Fake News Published on the Internet Using Artificial Intelligence-Based Natural Language Processing Approach. Journal of Intelligent Systems: Theory and Applications, 5(1), 1-8. https://doi.org/10.38016/jista.950713
- [5] Kocak, S., İç, Y. T., Sert, M., Dengiz, B. (2023). Natural Turkish language processing based method for classification of R&D projects. Gazi University Journal of Engineering and Architecture Faculty, 38(3), 1375-1388. https://doi.org/10.17341/gazimmfd.889395
- [6] Görentaş, M. B., Uçkan, T., & Bayram Arlı, N. (2023). Classification of Court of Dispute Decisions with Machine Learning Methods. Journal of Yüzüncü Yıl University Graduate School of Science and Technology, 28(3), 947-961. https://doi.org/10.53433/yyufbed.1292275
- [7] W. Songpan, "The analysis and prediction of customer review rating using opinion mining," 2017 IEEE 15th International Conference on Software Engineering Research, Management and Applications (SERA), London, UK, 2017, pp. 71-77, doi: 10.1109/SERA.2017.7965709.
- [8]Kaşıkçı, T., & Gökçen, H. (2014). Identification of E-Commerce Sites with Text Mining. Journal of Information Technologies, 7(1). https://doi.org/10.12973/bid.2014]
Details
Primary Language
English
Subjects
Natural Language Processing
Journal Section
Research Article
Early Pub Date
May 20, 2025
Publication Date
May 31, 2025
Submission Date
December 5, 2024
Acceptance Date
December 19, 2024
Published in Issue
Year 2025 Volume: 7 Number: 1
APA
Karakoç, E., & Turan, M. (2025). Automatic Classification of Banking Branch Requests and Errors with Natural Language Processing and Machine Learning. International Journal of Engineering and Innovative Research, 7(1), 1-15. https://doi.org/10.47933/ijeir.1597039
AMA
1.Karakoç E, Turan M. Automatic Classification of Banking Branch Requests and Errors with Natural Language Processing and Machine Learning. IJEIR. 2025;7(1):1-15. doi:10.47933/ijeir.1597039
Chicago
Karakoç, Evren, and Metin Turan. 2025. “Automatic Classification of Banking Branch Requests and Errors With Natural Language Processing and Machine Learning”. International Journal of Engineering and Innovative Research 7 (1): 1-15. https://doi.org/10.47933/ijeir.1597039.
EndNote
Karakoç E, Turan M (May 1, 2025) Automatic Classification of Banking Branch Requests and Errors with Natural Language Processing and Machine Learning. International Journal of Engineering and Innovative Research 7 1 1–15.
IEEE
[1]E. Karakoç and M. Turan, “Automatic Classification of Banking Branch Requests and Errors with Natural Language Processing and Machine Learning”, IJEIR, vol. 7, no. 1, pp. 1–15, May 2025, doi: 10.47933/ijeir.1597039.
ISNAD
Karakoç, Evren - Turan, Metin. “Automatic Classification of Banking Branch Requests and Errors With Natural Language Processing and Machine Learning”. International Journal of Engineering and Innovative Research 7/1 (May 1, 2025): 1-15. https://doi.org/10.47933/ijeir.1597039.
JAMA
1.Karakoç E, Turan M. Automatic Classification of Banking Branch Requests and Errors with Natural Language Processing and Machine Learning. IJEIR. 2025;7:1–15.
MLA
Karakoç, Evren, and Metin Turan. “Automatic Classification of Banking Branch Requests and Errors With Natural Language Processing and Machine Learning”. International Journal of Engineering and Innovative Research, vol. 7, no. 1, May 2025, pp. 1-15, doi:10.47933/ijeir.1597039.
Vancouver
1.Evren Karakoç, Metin Turan. Automatic Classification of Banking Branch Requests and Errors with Natural Language Processing and Machine Learning. IJEIR. 2025 May 1;7(1):1-15. doi:10.47933/ijeir.1597039
