Graubot : Xat bot per resoldre dubtes del grau

Autor: Arauzo González, Víctor, Universitat Autònoma de Barcelona. Escola d'Enginyeria
Přispěvatelé: Prim i Sabrià, Marta, Prim Sabria, Marta
Rok vydání: 2022
Předmět:
Zdroj: Dipòsit Digital de Documents de la UAB
Universitat Autònoma de Barcelona
Popis: El principal repte del processament del llenguatge natural és que una màquina entengui un idioma i sigui capaç de dur a terme un diàleg escrit o parlat coherent. En aquest treball final de grau es planteja una interfície de llenguatge natural -- anomenada Graubot-- per a l'automatització de la resolució de dubtes dels estudiants de l'Escola d'Enginyeria de la Universitat Autònoma de Barcelona a temps real en forma de xat bot. La resolució del problema s'implementa mitjançant paraules clau i amb la gestió del context de la conversa amb l'usuari. El treball ha estat dividit en 3 parts: la interfície web, mitjançant la qual l'usuari es comunica amb el bot a través d'un xat, el servidor, que emmagatzema i intercanvia entre els agents implicats les preguntes o respostes, i finalment, el propi algoritme de Graubot, que s'encarrega de processar la petició de l'usuari i proporcionar-li una resposta precisa mitjançant una sèrie de funcions. En aquest treball es demostra la capacitat del xat bot de mantenir i entendre converses en català i castellà per a resoldre peticions d'estudiants sobre horaris, exàmens, treballs final de grau, guies docents i d'altres de manera eficient. The main challenge of natural language processing is for a machine to understand a language and be able to conduct coherent written or spoken dialogue. In this final degree project a natural language interface is proposed --called Graubot-- for the automation of the resolution of doubts by students of the Faculty of Computer Engineering of the Autonomous University of Barcelona in real time in the form of chat bot. Problem solving is implemented through keywords and with the management of the context of the conversation with the user. The work has been divided into 3 parts; The web interface, where the user communicates with the bot through a chat, the server, which stores and exchanges questions or answers between the agents involved, and finally Graubot's algorithm, which is responsible for processing the user's request and provide an accurate answer through a number of functions. Multiple experiments have demonstrated the ability of the chat bot to maintain and understand conversations in Catalan and Spanish to resolve student requests about schedules, exams, final degree assignments, teaching guides, among others, in an efficient way. El principal reto del procesamiento del lenguaje natural es que una máquina entienda un idioma y sea capaz de realizar un diálogo coherente ya sea escrito o hablado. En este trabajo final de grado se plantea una interfaz de lenguaje natural --llamada Graubot-- para la automatización de la resolución de dudas de los estudiantes de la Escuela de Ingeniería de la Universidad Autónoma de Barcelona en tiempo real, mediante un chatbot. La resolución del problema se implementa mediante palabras clave y con la gestión del contexto de la conversación con el usuario. El trabajo está dividido en 3 partes: la interfaz web, mediante la cual el usuario se comunica con el bot a través de un chat, el servidor, que almacena e intercambia entre los agentes implicados las preguntas o respuestas, y finalmente, el propio algoritmo de Graubot, que se encarga de procesar la petición del usuario y proporcionarle una respuesta precisa mediante una serie de funciones. En este trabajo se demuestra la capacidad del chat bot de mantener y comprender conversaciones en catalán y castellano, para resolver peticiones de estudiantes sobre horarios, exámenes, trabajos finales de grado, guías docentes y otros de forma eficiente.
Databáze: OpenAIRE