Customer complaint classification using natural language processing: systematic literature review
Descripción del Articulo
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 hum...
Autor: | |
---|---|
Formato: | artículo |
Fecha de Publicación: | 2023 |
Institución: | Universidad Nacional Mayor de San Marcos |
Repositorio: | Revistas - Universidad Nacional Mayor de San Marcos |
Lenguaje: | español |
OAI Identifier: | oai:ojs.csi.unmsm:article/27134 |
Enlace del recurso: | https://revistasinvestigacion.unmsm.edu.pe/index.php/rpcsis/article/view/27134 |
Nivel de acceso: | acceso abierto |
Materia: | Natural language processing machine learning customer complaint customer satisfaction Procesamiento de lenguaje natural queja de cliente satisfacción de cliente |
id |
REVUNMSM_0be84cf5fd7e6088a173c9669b91b810 |
---|---|
oai_identifier_str |
oai:ojs.csi.unmsm:article/27134 |
network_acronym_str |
REVUNMSM |
network_name_str |
Revistas - Universidad Nacional Mayor de San Marcos |
repository_id_str |
|
spelling |
Customer complaint classification using natural language processing: systematic literature reviewClasificación de quejas de los clientes empleando procesamiento de lenguaje natural: revisión sistemática de la literaturaFlores Poma, José LuisFlores Poma, José LuisNatural language processingmachine learningcustomer complaintcustomer satisfactionProcesamiento de lenguaje naturalmachine learningqueja de clientesatisfacción de clienteA 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.Un cliente insatisfecho por algún producto y/o servicio se encuentra motivado a expresar una queja. Clasificar las quejas de forma manual es un proceso que representa elevados costos en recursos humanos y materiales. La Inteligencia Artificial (IA) permite el uso de diversos algoritmos para realizar tareas que pueden simular la inteligencia humana, una rama de esta es el Procesamiento de Lenguaje Natural (NLP por sus siglas en inglés), tiene por objetivo que las máquinas tengan la capacidad de entender lenguaje humano, permitiendo, por ejemplo clasificar y categorizar datos de forma automática. Este artículo proporciona una revisión sistemática de la literatura abordando desafíos en la clasificación de textos de queja, tales como la falta de balance de clases, la presencia de datos sin etiquetar y la interpretación de los resultados de los modelos. Se exploran técnicas de pre procesamiento, como la tokenización, la remoción de stopwords y la lematización, que influyen en el rendimiento de los modelos. Adicionalmente, se discuten las métricas de rendimiento como precision, recall y F1-score. Se muestran las tendencias actuales y futuras líneas de investigación. Para tal fin se analizaron 24 artículos publicados entre 2018 y 2023 extraídas de las bases de datos de Web of Science y Scopus.Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática2023-12-20info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://revistasinvestigacion.unmsm.edu.pe/index.php/rpcsis/article/view/2713410.15381/rpcs.v5i2.27134Revista Peruana de Computación y Sistemas; Vol. 5 No. 2 (2023); 29-40Revista peruana de computación y sistemas; Vol. 5 Núm. 2 (2023); 29-402617-2003reponame:Revistas - Universidad Nacional Mayor de San Marcosinstname:Universidad Nacional Mayor de San Marcosinstacron:UNMSMspahttps://revistasinvestigacion.unmsm.edu.pe/index.php/rpcsis/article/view/27134/20418Derechos de autor 2023 José Luis Flores Pomahttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessoai:ojs.csi.unmsm:article/271342023-12-20T13:35:38Z |
dc.title.none.fl_str_mv |
Customer complaint classification using natural language processing: systematic literature review Clasificación de quejas de los clientes empleando procesamiento de lenguaje natural: revisión sistemática de la literatura |
title |
Customer complaint classification using natural language processing: systematic literature review |
spellingShingle |
Customer complaint classification using natural language processing: systematic literature review Flores Poma, José Luis Natural language processing machine learning customer complaint customer satisfaction Procesamiento de lenguaje natural machine learning queja de cliente satisfacción de cliente |
title_short |
Customer complaint classification using natural language processing: systematic literature review |
title_full |
Customer complaint classification using natural language processing: systematic literature review |
title_fullStr |
Customer complaint classification using natural language processing: systematic literature review |
title_full_unstemmed |
Customer complaint classification using natural language processing: systematic literature review |
title_sort |
Customer complaint classification using natural language processing: systematic literature review |
dc.creator.none.fl_str_mv |
Flores Poma, José Luis Flores Poma, José Luis |
author |
Flores Poma, José Luis |
author_facet |
Flores Poma, José Luis |
author_role |
author |
dc.subject.none.fl_str_mv |
Natural language processing machine learning customer complaint customer satisfaction Procesamiento de lenguaje natural machine learning queja de cliente satisfacción de cliente |
topic |
Natural language processing machine learning customer complaint customer satisfaction Procesamiento de lenguaje natural machine learning queja de cliente satisfacción de cliente |
description |
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. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-12-20 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://revistasinvestigacion.unmsm.edu.pe/index.php/rpcsis/article/view/27134 10.15381/rpcs.v5i2.27134 |
url |
https://revistasinvestigacion.unmsm.edu.pe/index.php/rpcsis/article/view/27134 |
identifier_str_mv |
10.15381/rpcs.v5i2.27134 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
https://revistasinvestigacion.unmsm.edu.pe/index.php/rpcsis/article/view/27134/20418 |
dc.rights.none.fl_str_mv |
Derechos de autor 2023 José Luis Flores Poma https://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Derechos de autor 2023 José Luis Flores Poma https://creativecommons.org/licenses/by/4.0 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática |
publisher.none.fl_str_mv |
Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática |
dc.source.none.fl_str_mv |
Revista Peruana de Computación y Sistemas; Vol. 5 No. 2 (2023); 29-40 Revista peruana de computación y sistemas; Vol. 5 Núm. 2 (2023); 29-40 2617-2003 reponame:Revistas - Universidad Nacional Mayor de San Marcos instname:Universidad Nacional Mayor de San Marcos instacron:UNMSM |
instname_str |
Universidad Nacional Mayor de San Marcos |
instacron_str |
UNMSM |
institution |
UNMSM |
reponame_str |
Revistas - Universidad Nacional Mayor de San Marcos |
collection |
Revistas - Universidad Nacional Mayor de San Marcos |
repository.name.fl_str_mv |
|
repository.mail.fl_str_mv |
|
_version_ |
1795238282137698304 |
score |
13.87115 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).