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
id ES_37ba0f93cfe1f751114e4b35e1c19a7a
oai_identifier_str oai:repositorio.unican.es:10902/20781
network_acronym_str ES
network_name_str España
repository_id_str
spelling Diseño e implementación de un chatbot para el software de IDboxDesign and implementation of a chatbot for the IDbox softwarePinilla Gómez, VerónicaRasaChatbotProcesamiento natural del lenguajeInteligencia artificialNatural Language ProcessingArtificial intelligenceLos 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.Chatbots are computer programs that interact and establish a conver- sation with users by using natural language. This technology began in the 1960s with the aim of showing if these systems were capable of exhibiting intelligent behaviour. The evaluation of this behavior was to see if these ma- chines were capable of confusing users and making them believe that they were talking to a real person. Today, many companies have introduced this technology in view of its potential and benefits. In the present work a current open source technology has been used for the implementation of a virtual assistant. In order to take advantage of the tool’s potential, it has been necessary to develop concepts of natural language processing and to analyze the models of neural networks that are implemented in this tool. Furthermore, once these bases are understood, the code is provided so that anyone can try it out and create their own chatbot.Máster en Ciencia de DatosVaerenbergh, Steven vanMeneses Agudo, Carlos AlbertoUniversidad de Cantabria20202020-06-01master thesishttp://purl.org/coar/resource_type/c_bdccNAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/masterThesishttp://hdl.handle.net/10902/20781reponame:UCrea Repositorio Abierto de la Universidad de Cantabriainstname:Universidad de Cantabria (UC)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 3.0 Españahttp://creativecommons.org/licenses/by-nc-nd/3.0/es/info:eu-repo/semantics/openAccessoai:repositorio.unican.es:10902/207812026-06-02T12:39:31Z
dc.title.none.fl_str_mv Diseño e implementación de un chatbot para el software de IDbox
Design and implementation of a chatbot for the IDbox software
title Diseño e implementación de un chatbot para el software de IDbox
spellingShingle Diseño e implementación de un chatbot para el software de IDbox
Pinilla Gómez, Verónica
Rasa
Chatbot
Procesamiento natural del lenguaje
Inteligencia artificial
Natural Language Processing
Artificial intelligence
title_short Diseño e implementación de un chatbot para el software de IDbox
title_full Diseño e implementación de un chatbot para el software de IDbox
title_fullStr Diseño e implementación de un chatbot para el software de IDbox
title_full_unstemmed Diseño e implementación de un chatbot para el software de IDbox
title_sort Diseño e implementación de un chatbot para el software de IDbox
dc.creator.none.fl_str_mv Pinilla Gómez, Verónica
author Pinilla Gómez, Verónica
author_facet Pinilla Gómez, Verónica
author_role author
dc.contributor.none.fl_str_mv Vaerenbergh, Steven van
Meneses Agudo, Carlos Alberto
Universidad de Cantabria
dc.subject.none.fl_str_mv Rasa
Chatbot
Procesamiento natural del lenguaje
Inteligencia artificial
Natural Language Processing
Artificial intelligence
topic Rasa
Chatbot
Procesamiento natural del lenguaje
Inteligencia artificial
Natural Language Processing
Artificial intelligence
description 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.
publishDate 2020
dc.date.none.fl_str_mv 2020
2020-06-01
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
NA
http://purl.org/coar/version/c_be7fb7dd8ff6fe43
dc.type.openaire.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv http://hdl.handle.net/10902/20781
url http://hdl.handle.net/10902/20781
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 3.0 España
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 3.0 España
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:UCrea Repositorio Abierto de la Universidad de Cantabria
instname:Universidad de Cantabria (UC)
instname_str Universidad de Cantabria (UC)
reponame_str UCrea Repositorio Abierto de la Universidad de Cantabria
collection UCrea Repositorio Abierto de la Universidad de Cantabria
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869406055735230464
score 15.298079