Diseño e implementación de un chatbot para el software de IDbox

Los chatbots son programas de ordenador que interactúan y establecen una conversación con los usuarios mediante el uso del lenguaje natural. Esta tecnología comenzó en la década los años 60 con el objetivo de mostrar si estos sistemas eran capaces de exhibir un comportamiento inteligente. La evaluac...

Descripción completa

Detalles Bibliográficos
Autor: Pinilla Gómez, Verónica
Tipo de recurso: tesis de maestría
Fecha de publicación:2020
País:España
Institución:Universidad de Cantabria (UC)
Repositorio:UCrea Repositorio Abierto de la Universidad de Cantabria
Idioma:español
OAI Identifier:oai:repositorio.unican.es:10902/20781
Acceso en línea:http://hdl.handle.net/10902/20781
Access Level:acceso abierto
Palabra clave:Rasa
Chatbot
Procesamiento natural del lenguaje
Inteligencia artificial
Natural Language Processing
Artificial intelligence
Descripción
Sumario:Los chatbots son programas de ordenador que interactúan y establecen una conversación con los usuarios mediante el uso del lenguaje natural. Esta tecnología comenzó en la década los años 60 con el objetivo de mostrar si estos sistemas eran capaces de exhibir un comportamiento inteligente. La evaluación de este comportamiento consistía en ver si dichas máquinas eran capaces de confundir a los usuarios y hacerles creer que estaban hablando con una persona real. A día de hoy, son muchas las empresas que han introducido esta tecnología visto su potencial y beneficios. En el presente trabajo se ha utilizado una tecnología actual de código abierto para la implementación de un asistente virtual. Para sacar un mayor potencial a la herramienta, ha sido necesario desarrollar conceptos del procesamiento natural del lenguaje y analizar los modelos de redes neuronales que vienen implementados en dicha herramienta. Además, una vez entendidas estas bases, se proporciona el código para que quien desee pueda probarlo y crear su propio chatbot.