Graph RAG in the Wild: Insights and Best Practices from Real-World Applications

Tracking #: 4027-5241

This paper is currently under review
Authors: 
Diego Collarana Vargas
Christopher Ingo Pack
Yan-Ying Liao
Marlena Flüh
Jonathan Lehmkuhl
Abhishek Nageri
Alexander Graß
Moritz Busch
Prinon Das
Lara Dingels
Stefan Decker
Christian Beecks

Responsible editor: 
Harald Sack

Submission type: 
Application Report
Abstract: 
Retrieval-Augmented Generation (RAG) enhances Large Language Models (LLMs) by enabling access to external knowledge without retraining. While effective, traditional RAG methods—typically reliant on vector-based retrieval—face limitations in understanding complex semantics, connecting dispersed information, and supporting user-centric search workflows. Graph Retrieval-Augmented Generation (Graph RAG) addresses these challenges by incorporating knowledge graphs into the retrieval process, enabling semantically enriched and structured query handling. This paper presents the application of Graph RAG across seven real-world applications, including legal compliance, customer support, enterprise knowledge management, finance, education, data protection enforcement, and time series analytics. For each application, we outline the distinct challenges, solutions, and design decisions made. In addition, we introduce a modular Graph RAG Engine, named FRAG-KEDA, to support ingestion, graph construction, hybrid retrieval, and LLM orchestration. We present empirical evidence demonstrating improvements in accuracy, latency, and user trust. Additionally, we address cross-domain challenges, including graph drift and evaluation strategies.
Full PDF Version: 
Tags: 
Under Review