Automated creation of an intent model for conversational agents

Conversational Agents (CA) are increasingly being deployed by organizations to provide round-the-clock support and to increase customer satisfaction. All CA have one thing in common despite the differences in their design: they need to be trained with users' intents and corresponding traini...

Descripción completa

Detalles Bibliográficos
Autores: Benayas Alamos, Alberto José, Sicilia Urbán, Miguel Ángel|||0000-0003-3067-4180, Mora Cantallops, Marçal|||0000-0002-2480-1078
Tipo de recurso: artículo
Fecha de publicación:2023
País:España
Institución:Universidad de Alcalá (UAH)
Repositorio:e_Buah Biblioteca Digital Universidad de Alcalá
Idioma:inglés
OAI Identifier:oai:ebuah.uah.es:10017/61035
Acceso en línea:http://hdl.handle.net/10017/61035
https://dx.doi.org/10.1080/08839514.2022.2164401
Access Level:acceso abierto
Palabra clave:Informática
Computer science
Descripción
Sumario:Conversational Agents (CA) are increasingly being deployed by organizations to provide round-the-clock support and to increase customer satisfaction. All CA have one thing in common despite the differences in their design: they need to be trained with users' intents and corresponding training sentences. Access to proper data with acceptable coverage of intents and training sentences is a big challenge in CA deployment. Even with the access to the past conversations, the process of discovering intents and training sentences manually is not time and cost-effective. Here, an end to end automated framework that can discover intents and their training sentences in conversation logs to generate labeled data sets for training intent models is presented. The framework proposes different feature engineering techniques and leverages dimensionality reduction methods to assemble the features, then applies a density-based clustering algorithm iteratively to mine even the least common intents. Finally, the clustering results are automatically labeled by the final algorithm.