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...
| Autor: | |
|---|---|
| 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 |