Customer complaint classification using natural language processing: systematic literature review

Authors

  • José Luis Flores Poma Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática. Lima, Peru

DOI:

https://doi.org/10.15381/rpcs.v5i2.27134

Keywords:

Natural language processing, machine learning, customer complaint, customer satisfaction

Abstract

A dissatisfied customer with a product and/or service is motivated to express a complaint. Classifying complaints manually is a process that represents high costs in human and material resources. Artificial Intelligence (AI) allows the use of various algorithms to perform tasks that can simulate human intelligence, a branch of this is Natural Language Processing (NLP), its objective is that machines have the capacity to understand human language, allowing, for example, to classify and categorize data automatically. This article provides a systematic review of the literature addressing challenges in the classification of complaint texts, such as the lack of class balance, the presence of unlabeled data, and the interpretation of model results. Preprocessing techniques are explored, such as tokenization, stopword removal, and lemmatization, which influence model performance. Additionally, performance metrics such as precision, recall and F1-score are discussed. Current trends and future lines of research are shown. For this purpose, 24 articles published between 2018 and 2023 extracted from the Web of Science and Scopus databases were analyzed.

Downloads

Published

2023-12-20

Issue

Section

Contribution

How to Cite

Customer complaint classification using natural language processing: systematic literature review. (2023). Revista Peruana De Computación Y Sistemas, 5(2), 29-40. https://doi.org/10.15381/rpcs.v5i2.27134