RAGquest: Chatbot genérico de soporte basado en Modelos De Lenguaje

UDC.coleccionTraballos académicos
UDC.tipotrabTFG
UDC.titulacionGrao en Enxeñaría Informática
dc.contributor.advisorPérez, Anxo
dc.contributor.advisorOtero, David
dc.contributor.authorMillán Canchapoma, Kevin Jhomar
dc.contributor.otherUniversidade da Coruña. Facultade de Informática
dc.date.accessioned2025-07-30T07:41:17Z
dc.date.available2025-07-30T07:41:17Z
dc.date.issued2025-06
dc.description.abstract[Resumen]: En la era actual, la demanda de servicios que requieren la interpretación rápida y precisa de grandes volúmenes de información ha aumentado considerablemente. Este proyecto tiene como objetivo el desarrollo de un agente conversacional inteligente denominado RAGquest, diseñado para asistir a los usuarios en la consulta y gestión de documentación de manera eficiente. La aplicación permitirá a los usuarios gestionar colecciones de documentos PDF a través de una interfaz web, ofreciendo la capacidad de subir, editar y eliminar documentos, así como organizarlos en colecciones personalizadas. El sistema incluye un chatbot basado en modelos de lenguaje que interactúa en lenguaje natural con el usuario, proporcionando respuestas precisas sobre el contenido de los documentos. Para lograr esto, se emplea la técnica Retrieval-Augmented Generation (RAG), que combina un sistema de Recuperación de Información con un modelo generativo. Primero, se buscan los fragmentos más relevantes mediante embeddings semánticos e indexación eficiente. Luego, estos fragmentos sirven como contexto para que el modelo generativo elabore respuestas precisas. Así, cada instancia del chatbot responde de manera especializada según el contenido de una colección de documentos.
dc.description.abstract[Abstract]: In the current era, the demand for services that require the fast and accurate interpretation of large volumes of information has increased considerably. This project aims to develop an intelligent conversational agent called RAGquest, designed to assist users in efficiently consulting and managing documentation. The application will allow users to manage collections of PDF documents through a web interface, offering the ability to upload, edit and delete documents, as well as organise them into customised collections. The system includes a language model-based chatbot that interacts in natural language with the user, providing accurate answers about the content of the documents. To achieve this, the Retrieval-Augmented Generation (RAG) technique is used, which combines an information retrieval system with a generative model. First, the most relevant fragments are searched for by means of semantic embeddings and efficient indexing. Then, these snippets serve as context for the generative model to elaborate accurate responses. Thus, each instance of the chatbot responds in a specialised way based on the content of a collection of documents.
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2024/2025
dc.identifier.urihttps://hdl.handle.net/2183/45580
dc.language.isospa
dc.rightsOs titulares dos dereitos de autor autorizan a visualización do contido desta obra a través de Internet, así como a súa reprodución, gravación en soporte informático ou impresión para uso privado ou con fins de investigación. En ningún caso se permite o uso lucrativo deste documento. Estes dereitos afectan tanto ao resumo da obra como ao seu contido. Los titulares de los derechos de propiedad intelectual autorizan la visualización del contenido de este trabajo a través de Internet, así como su reproducción, grabación en soporte informático o impresión para su uso privado o con fines de investigación. En ningún caso se permite el uso lucrativo de este documento. Estos derechos afectan tanto al resumen del trabajo como a su contenido.
dc.rights.accessRightsopen access
dc.subjectChatbot
dc.subjectModelos de lenguaje de gran tamaño (LLM)
dc.subjectGeneración mejorada por recuperación (RAG)
dc.subjectProcesamiento de lenguaje natural (NLP)
dc.subjectRecuperación de Información (RI)
dc.subjectBúsqueda semántica
dc.subjectLarge Language Model (LLM)
dc.subjectRetriever-Augmented Generation (RAG)
dc.subjectNatural Language Processing (NLP)
dc.subjectInformation Retrieval (IP)
dc.subjectSemantic retrieval
dc.titleRAGquest: Chatbot genérico de soporte basado en Modelos De Lenguaje
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationc673c8b1-1afc-48f6-85e9-8f29f9cffb91
relation.isAdvisorOfPublication00d04042-9b75-419e-9aab-33fd14b201af
relation.isAdvisorOfPublication.latestForDiscoveryc673c8b1-1afc-48f6-85e9-8f29f9cffb91

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MillanCanchapoma_KevinJhomar_TFG_2025.pdf
Size:
1.28 MB
Format:
Adobe Portable Document Format