Desarrollo de un asistente virtual empleando técnicas de comprensión de lenguaje natural

The objective of this degree work was to develop a virtual assistant based on natural language understanding (NLU) in the Teaching, Research and Liaison Unit (UDIV) of Infrastructure to provide support to the applications of the Computer Science career at Escuela Superior Politécnica Agropecuaria de...

Ամբողջական նկարագրություն

Պահպանված է:
Մատենագիտական մանրամասներ
Հիմնական հեղինակ: Cajape Bravo, Jesús Stefano (author)
Այլ հեղինակներ: Palau Delgado, Sandro Antonio (author)
Ձևաչափ: bachelorThesis
Լեզու:spa
Հրապարակվել է: 2023
Խորագրեր:
Առցանց հասանելիություն:http://repositorio.espam.edu.ec/handle/42000/2235
Ցուցիչներ: Ավելացրեք ցուցիչ
Չկան պիտակներ, Եղեք առաջինը, ով նշում է այս գրառումը!
_version_ 1856532496425943040
author Cajape Bravo, Jesús Stefano
author2 Palau Delgado, Sandro Antonio
author2_role author
author_facet Cajape Bravo, Jesús Stefano
Palau Delgado, Sandro Antonio
author_role author
collection Repositorio Escuela Superior Politécnica Agropecuaria de Manabí
dc.contributor.none.fl_str_mv Moreira Moreira, Fernando Rodrigo
dc.creator.none.fl_str_mv Cajape Bravo, Jesús Stefano
Palau Delgado, Sandro Antonio
dc.date.none.fl_str_mv 2023-11-23T14:58:40Z
2023-11-23T14:58:40Z
2023-10
dc.format.none.fl_str_mv 97 p.
application/pdf
dc.identifier.none.fl_str_mv http://repositorio.espam.edu.ec/handle/42000/2235
dc.language.none.fl_str_mv spa
dc.publisher.none.fl_str_mv Calceta: ESPAM MFL
dc.rights.none.fl_str_mv Atribución-NoComercial-SinDerivadas 3.0 Ecuador
http://creativecommons.org/licenses/by-nc-nd/3.0/ec/
info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Escuela Superior Politécnica Agropecuaria de Manabí
instname:Escuela Superior Politécnica Agropecuaria de Manabí
instacron:ESPAM
dc.subject.none.fl_str_mv Chatbot
Framework
Procesamiento
Acciones
Bloque NLU
Intenciones
APIs
dc.title.none.fl_str_mv Desarrollo de un asistente virtual empleando técnicas de comprensión de lenguaje natural
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
description The objective of this degree work was to develop a virtual assistant based on natural language understanding (NLU) in the Teaching, Research and Liaison Unit (UDIV) of Infrastructure to provide support to the applications of the Computer Science career at Escuela Superior Politécnica Agropecuaria de Manabí Manuel Félix López (ESPAM MFL). The work was based on the Cross-Industry Standard Process for Data Mining (CRISP-DM). First, the main NLU techniques applied in the development of virtual assistants were compiled and Rasa NLU was chosen as the framework for the development of the virtual assistant. Subsequently, an exploratory data analysis was performed, which served to delimit the functions of the virtual assistant. The training data set was formed from the NLU block structure offered by the Rasa framework, the stories, domain, actions, entities, and intentions were defined. Then, the components to assemble the NLU model were detailed, and the training phases were defined. Finally, interaction simulations were performed to evaluate the model. After several tests, the model achieved a high performance with metrics such as an F1 Score of 0.89, a precision of 0.91 and an accuracy of 0.88 in the classification of intentions and entities. Finally, an Application Programming Interface (API) was implemented that marked the integration of the virtual assistant services with a conversational web interface.
eu_rights_str_mv openAccess
format bachelorThesis
id ESPAM_c5a12e9513f5d8fd949ece57902de54f
instacron_str ESPAM
institution ESPAM
instname_str Escuela Superior Politécnica Agropecuaria de Manabí
language spa
network_acronym_str ESPAM
network_name_str Repositorio Escuela Superior Politécnica Agropecuaria de Manabí
oai_identifier_str oai:null:42000/2235
publishDate 2023
publisher.none.fl_str_mv Calceta: ESPAM MFL
reponame_str Repositorio Escuela Superior Politécnica Agropecuaria de Manabí
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Escuela Superior Politécnica Agropecuaria de Manabí - Escuela Superior Politécnica Agropecuaria de Manabí
repository_id_str 0
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 3.0 Ecuador
http://creativecommons.org/licenses/by-nc-nd/3.0/ec/
spelling Desarrollo de un asistente virtual empleando técnicas de comprensión de lenguaje naturalCajape Bravo, Jesús StefanoPalau Delgado, Sandro AntonioChatbotFrameworkProcesamientoAccionesBloque NLUIntencionesAPIsThe objective of this degree work was to develop a virtual assistant based on natural language understanding (NLU) in the Teaching, Research and Liaison Unit (UDIV) of Infrastructure to provide support to the applications of the Computer Science career at Escuela Superior Politécnica Agropecuaria de Manabí Manuel Félix López (ESPAM MFL). The work was based on the Cross-Industry Standard Process for Data Mining (CRISP-DM). First, the main NLU techniques applied in the development of virtual assistants were compiled and Rasa NLU was chosen as the framework for the development of the virtual assistant. Subsequently, an exploratory data analysis was performed, which served to delimit the functions of the virtual assistant. The training data set was formed from the NLU block structure offered by the Rasa framework, the stories, domain, actions, entities, and intentions were defined. Then, the components to assemble the NLU model were detailed, and the training phases were defined. Finally, interaction simulations were performed to evaluate the model. After several tests, the model achieved a high performance with metrics such as an F1 Score of 0.89, a precision of 0.91 and an accuracy of 0.88 in the classification of intentions and entities. Finally, an Application Programming Interface (API) was implemented that marked the integration of the virtual assistant services with a conversational web interface.El objetivo del presente trabajo de titulación fue desarrollar un asistente virtual basado en comprensión de lenguaje natural (NLU) en la Unidad de Docencia, Investigación y Vinculación (UDIV) de Infraestructura para brindar soporte a las aplicaciones de la carrera de Computación de la Escuela Superior Politécnica Agropecuaria de Manabí Manuel Félix López (ESPAM MFL). El trabajo se fundamentó con el Proceso Estándar Inter-Industrial para Minería de Datos (CRISP-DM), en primera instancia se logró recopilar las principales técnicas de NLU aplicadas en el desarrollo de asistentes virtuales, de esta forma se escogió a Rasa NLU como el framework de desarrollo del asistente virtual. Posteriormente, se realizó un análisis exploratorio de datos, que sirvió para delimitar las funciones del asistente virtual. El conjunto de datos de entrenamiento se formó a partir de la estructura del bloque NLU que ofrecía el framework de Rasa, se definieron las historias, el dominio, acciones, entidades e intenciones. Luego, se detallaron los componentes para ensamblar el modelo NLU y se definieron las fases del entrenamiento. Finalmente, se realizaron simulaciones de interacción para evaluar el modelo. Después de varias pruebas, el modelo logró alcanzar un alto rendimiento con métricas como un F1 Score de 0.89, una precisión de 0.91 y una exactitud de 0.88 en la clasificación de intenciones y entidades. Finalmente se implementó una Interfaz de Programación de Aplicaciones (API) que marcó la integración de los servicios del asistente virtual con una interfaz web conversacional.Calceta: ESPAM MFLMoreira Moreira, Fernando Rodrigo2023-11-23T14:58:40Z2023-11-23T14:58:40Z2023-10info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis97 p.application/pdfhttp://repositorio.espam.edu.ec/handle/42000/2235spaAtribución-NoComercial-SinDerivadas 3.0 Ecuadorhttp://creativecommons.org/licenses/by-nc-nd/3.0/ec/info:eu-repo/semantics/openAccessreponame:Repositorio Escuela Superior Politécnica Agropecuaria de Manabíinstname:Escuela Superior Politécnica Agropecuaria de Manabíinstacron:ESPAM2025-12-30T06:38:48Zoai:null:42000/2235Institucionalhttps://repositorio.espam.edu.ec/Universidad públicahttp://www.espam.edu.ec/https://repositorio.espam.edu.ec/oai.Ecuador...opendoar:02025-12-30T06:38:48Repositorio Escuela Superior Politécnica Agropecuaria de Manabí - Escuela Superior Politécnica Agropecuaria de Manabífalse
spellingShingle Desarrollo de un asistente virtual empleando técnicas de comprensión de lenguaje natural
Cajape Bravo, Jesús Stefano
Chatbot
Framework
Procesamiento
Acciones
Bloque NLU
Intenciones
APIs
status_str publishedVersion
title Desarrollo de un asistente virtual empleando técnicas de comprensión de lenguaje natural
title_full Desarrollo de un asistente virtual empleando técnicas de comprensión de lenguaje natural
title_fullStr Desarrollo de un asistente virtual empleando técnicas de comprensión de lenguaje natural
title_full_unstemmed Desarrollo de un asistente virtual empleando técnicas de comprensión de lenguaje natural
title_short Desarrollo de un asistente virtual empleando técnicas de comprensión de lenguaje natural
title_sort Desarrollo de un asistente virtual empleando técnicas de comprensión de lenguaje natural
topic Chatbot
Framework
Procesamiento
Acciones
Bloque NLU
Intenciones
APIs
url http://repositorio.espam.edu.ec/handle/42000/2235