GraphRAG aplicado a uma inteligência artificial conversacional para redução de alucinações

dc.contributor.advisor1 Pires, Charleno Queiroz
dc.contributor.advisor1Lattes http://lattes.cnpq.br/9209862159708099pt_BR
dc.contributor.referee1 Cavalcante, Francisco Edson Rodrigues
dc.contributor.referee1Lattes http://lattes.cnpq.br/4870609827621642pt_BR
dc.contributor.referee2 Nascimento Júnior, Luís Vitorino do
dc.contributor.referee2Lattes http://lattes.cnpq.br/4820837108216873pt_BR
dc.creator Soares, Vinícius Gabriel de Sousa
dc.creator.Lattes http://lattes.cnpq.br/9641054753995322pt_BR
dc.date.accessioned 2026-09-14T14:18:51Z
dc.date.available 2026-09-14T14:18:51Z
dc.date.issued 2026
dc.description.abstract Large Language Models (LLMs) have driven the development of conversational artificial intelligence systems capable of answering queries in natural language. However, these models still present limitations related to the generation of incorrect or unsupported information from the sources used, a phenomenon known as hallucination. Among the approaches proposed to mitigate this problem, Retrieval-Augmented Generation (RAG) stands out by incorporating external information during the response generation process. Nevertheless, traditional RAG presents limitations regarding the explicit representation of semantic relationships between entities, which may affect queries that require reasoning over interconnected information. In this context, this study aimed to develop and evaluate a conversational agent based on GraphRAG, comparing its performance with an agent based on traditional RAG regarding adherence to retrieved information and the occurrence of unsupported responses. The research is characterized as applied, exploratory in nature, and developed through an exploratory comparative study between two knowledge retrieval architectures. Two agents were developed using the Google Agent Development Kit (ADK), one based on RAG and another based on GraphRAG integrated with a knowledge graph stored in Neo4j. The evaluation was conducted through standardized questions, analyzing the fidelity of responses to the document content and the ability to recognize missing information. The results indicated that the GraphRAG-based agent provided greater contextual control and traceability.pt_BR
dc.description.resumo Os Modelos de Linguagem de Grande Escala (Large Language Models – LLMs) impulsionaram o desenvolvimento de sistemas de inteligência artificial conversacional capazes de responder consultas em linguagem natural. Entretanto, esses modelos apresentam limitações relacionadas à geração de informações incorretas ou não fundamentadas nas fontes utilizadas, fenômeno conhecido como alucinação. Entre as abordagens propostas para reduzir esse problema, destaca-se o Retrieval-Augmented Generation (RAG), que utiliza informações externas durante o processo de geração de respostas. Contudo, o RAG tradicional apresenta limitações na representação das relações semânticas entre entidades, dificultando consultas que dependem de conhecimentos interconectados. Nesse contexto, este trabalho teve como objetivo desenvolver e avaliar um agente conversacional baseado em GraphRAG, comparando seu desempenho com um agente baseado em RAG tradicional quanto à aderência às informações recuperadas e à ocorrência de respostas não fundamentadas. A pesquisa caracteriza-se como aplicada, de caráter exploratório, desenvolvida por meio de um estudo comparativo exploratório entre duas arquiteturas de recuperação de conhecimento. Foram desenvolvidos dois agentes utilizando o Google Agent Development Kit (ADK), sendo um baseado em RAG e outro em GraphRAG integrado a um grafo de conhecimento armazenado no Neo4j. A avaliação foi realizada por meio de perguntas padronizadas, analisando a fidelidade das respostas ao conteúdo documental e a capacidade de reconhecer ausência de informações. Os resultados indicaram maior controle contextual e rastreabilidade no agente GraphRAG.pt_BR
dc.identifier.citation SOARES, Vinícius Gabriel de Sousa. GraphRAG aplicado a uma inteligência artificial conversacional para redução de alucinações. Orientador: Charleno Queiroz Pires. 2026. 33 f. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Educação, Ciência e Tecnologia do Piauí, Campus Angical, Angical do Piauí, 2026pt_BR
dc.identifier.uri https://bia.ifpi.edu.br/jspui/handle/123456789/5924
dc.language porpt_BR
dc.publisher Instituto Federal de Educação, Ciência e Tecnologia do Piauípt_BR
dc.publisher.country Brasilpt_BR
dc.publisher.department Campus Angicalpt_BR
dc.publisher.initials IFPIpt_BR
dc.rights Acesso Abertopt_BR
dc.subject Inteligência artificialpt_BR
dc.subject GraphRAGpt_BR
dc.subject Modelos de linguagem de grande escalapt_BR
dc.subject Neo4jpt_BR
dc.subject Sistemas conversacionaispt_BR
dc.subject.cnpq CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.title GraphRAG aplicado a uma inteligência artificial conversacional para redução de alucinaçõespt_BR
dc.title.alternative GraphRAG applied to conversational AI for reducing hallucinationspt_BR
dc.type Trabalho de Conclusão de Cursopt_BR

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
2026_termo_vgssoares.pdf
Size:
279.24 KB
Format:
Description:
Loading...
Thumbnail Image
Name:
2026_tcc_vgssoares.pdf
Size:
428.12 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.82 KB
Format:
Item-specific license agreed upon to submission
Description: