- -

Implementación de un chatbot mediante una arquitectura serverless

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Implementación de un chatbot mediante una arquitectura serverless

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Moltó Martínez, Germán es_ES
dc.contributor.author Solé Fonte, Marc es_ES
dc.date.accessioned 2019-09-04T11:54:32Z
dc.date.available 2019-09-04T11:54:32Z
dc.date.created 2019-07-09
dc.date.issued 2019-09-04 es_ES
dc.identifier.uri http://hdl.handle.net/10251/124989
dc.description.abstract [ES] El trabajo realizado ha consistido en el diseño y la implementación de un bot conversacional siguiendo patrones propios de la arquitectura serverless. Para ello, se ha hecho uso de herramientas de computación en la nube proporcionadas por Amazon Web Services, así como del entorno de desarrollo Dialogflow. Dialogflow es una suite ejecutada sobre Google Cloud que permite facilitar la interacción humano-ordenador ofreciendo un desarrollo simple y eficaz con el que interpretar el lenguaje natural. El back-end de la aplicación, un consultor meteorológico, ha sido diseñado para ser ejecutado completamente sobre la nube de Amazon. El código, mayormente escrito en Python, aunque también en Javascript, es ejecutado a través de funciones de Lambda e invocado gracias a la API Gateway. Por otro lado, el front-end, desarrollado con la ayuda del framework Vue.js, se encuentra almacenado en S3 y permite la autenticación a través de Cognito. Se ha obtenido como resultado del trabajo una aplicación que permite profundizar en la creación de bots conversacionales, así como explotar el uso de arquitecturas sin servidor para obtener resultados eficientes a bajo coste. es_ES
dc.description.abstract [EN] The work carried out has consisted in the design and implementation of a conversational bot following the proper patterns of the serverless architecture. To do this, cloud computing tools provided by Amazon Web Services have been used, as well as the Dialogflow development environment. Dialogflow is a suite executed on Google Cloud that allows to facilitate the human-computer interaction offering a simple and effective development with which to interpret the natural language. The application’s back-end, a weather consultant, has been designed to be fully executed on the Amazon cloud. The code, mostly written in Python, but also in Javascript, is executed through Lambda functions and invoked thanks to the Gateway API. On the other hand, the front-end, developed using the Vue.js framework, is stored in S3 and allows authentication through Cognito. As a result of the work, it has been obtained an application that allows deepening on the creation of conversational bots, as well as exploiting the use of serverless architectures to obtain efficient results at low cost. es_ES
dc.description.abstract [CA] El treball realitzat ha consistit en el disseny i la implementació d’un bot conversacional seguint patrons propis de l’arquitectura serverless. Per a això, s’ha fet ús d’eines de computació en el núvol proporcionades per Amazon Web Services, així com de l’entorn de desenvolupament Dialogflow. Dialogflow és una suite executada sobre Google Cloud que permet facilitar la interacció humà-ordinador oferint un desenvolupament simple i eficaç amb el qual interpretar el llenguatge natural. El back-end de l’aplicació, un consultor meteorològic, ha estat dissenyat per a ser executat completament sobre el núvol d’Amazon. El codi, majorment escrit en Python, encara que també en Javascript, és executat a través de funcions de Lambda i invocat gràcies a API Gateway. D’altra banda, el front-end, desenvolupat amb l’ajuda del framework Vue.js, es troba emmagatzemat en S3 i permet l’autenticació mitjançant Cognito. S’ha obtingut com a resultat del treball una aplicació que permet aprofundir en la creació de bots conversacionals, així com explotar l’ús d’arquitectures sense servidor per obtenir resultats eficients a baix cost. es_ES
dc.format.extent 80 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reconocimiento (by) es_ES
dc.subject Computación en la nube es_ES
dc.subject Bot conversacional es_ES
dc.subject Serveless es_ES
dc.subject Aws es_ES
dc.subject Dialogflow es_ES
dc.subject Python es_ES
dc.subject Cloud computing es_ES
dc.subject Chatbot es_ES
dc.subject.classification CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Implementación de un chatbot mediante una arquitectura serverless es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Solé Fonte, M. (2019). Implementación de un chatbot mediante una arquitectura serverless. http://hdl.handle.net/10251/124989 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\96765 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem