ATENÇÃO: Esta página foi traduzida automaticamente pelo Google Translate. Isto pode ter consequências inesperadas no conteúdo apresentado e, portanto, não nos responsabilizamos pelo resultado dessa tradução automática.


ATTENTION: this page has been automatically translated by Google Translate. This can have unexpected consequences and, therefore, we do not take responsibility for the result of that automatic translation.

menu
EN
menu
close
MestradoMestrado em Sistemas Integrados de Apoio à Decisão

Chatbot based on LLMs for support and development teams

Autor
Brito, Catarina Duarte
Acesso
Acesso restrito
Palavras-chave
Apoio ao cliente
Customer support
Chatbots
LLMs
knowledge base
RAG
Base de conhecimento
Resumo
PT
Este estudo explora a integração de Large Language Models (LLMs) com Retrieval- Augmented Generation (RAG) para desenvolver um chatbot de apoio interno à equipa técnica do ISCTE na resposta a questões sobre a plataforma Ciência_ISCTE. O objetivo é reduzir a necessidade de escalonamento para especialistas, otimizar a eficiência da equipa e proporcionar aos utilizadores apoio rápido e autónomo. O trabalho aborda três questões centrais: enriquecimento da Knowledge Base (KB), a implementação de técnicas RAG e avaliação da utilidade e eficácia do chatbot. Seguindo uma framework modular, foram testadas várias estratégias de estruturação de dados e embeddings, demonstrando que o desempenho do processo de retrieval depende da forma como a informação é armazenada. No desenvolvimento do RAG, comparam-se métodos como similarity search, expansão de inputs, Hypothetical Document Embeddings (HyDE) e reranking. Embora a similarity search standard já demonstrasse resultados robustos, a integração de memória e ciclos de feedback aumentou a precisão e permitiu a atualização contínua do conhecimento. Dos desafios identificados destacam-se a variabilidade da linguagem dos utilizadores, a geração de respostas dependentes do contexto e a influência de erros na KB na qualidade das respostas. Em síntese, este estudo contribui com estratégias práticas para a estruturação de KBs, integração iterativa de feedback e adoção organizacional de sistemas de suporte baseados em LLMs. Demonstra ainda o potencial dos chatbots com RAG para fornecer apoio interno escalável e sensível ao contexto, salientando implicações para a eficácia, o onboarding e partilha de conhecimento.
EN
This study explores the integration of Large Language Models (LLMs) with Rtrieval- Augmented Generation (RAGe) to develop and implement a chatbot that internally supports ISCTE’s technical team in responding to questions raised on the Ciência_ISCTE platform. The goal is to reduce the need for escalation to specialists, optimize team efficiency, and provide users with faster and more autonomous support. The work addresses three central issues related to enriching the Knowledge Base (KB), implementing RAG techniques, and assessing the usefulness and effectiveness of the chatbot for the team. Following a modular framework, several strategies for structuring data and embeddings were tested, demonstrating that the performance of the retrieval process strongly depends on how the information is stored. In terms of RAG development, methods such as similarity search, input expansion, Hypothetical Document Embeddings (HyDE), and reranking were compared. Although standard similarity search already showed robust results, the integration of memory and feedback loops further improved accuracy and enabled continuous knowledge updates over time. Among the challenges identified are the variability of user language, the generation of context-dependent answers, and the influence of errors in the KB on the quality of responses. Overall, this study contributes practical strategies for structuring KBs, iteratively integrating feedback, and supporting organizational adoption of LLM-based systems. It also demonstrates the potential of RAG-powered chatbots to provide scalable, context-sensitive internal support, highlighting broader implications for effectiveness, onboarding, and knowledge sharing.

Relacionadas