
Sign up to save your podcasts
Or
This research introduces Graph RAG, a novel approach to enhance question answering over large text collections by combining knowledge graphs and retrieval-augmented generation (RAG). The method constructs a graph-based index from the text, identifies communities within the graph, and generates summaries for each community. Given a query, Graph RAG leverages these summaries to produce partial answers, which are then aggregated into a comprehensive global response. The study demonstrates that Graph RAG improves the comprehensiveness and diversity of answers compared to naive RAG approaches, particularly for complex, global questions. An open-source implementation of Graph RAG will be made available. The researchers used LLMs to evaluate the performance of their system.
This research introduces Graph RAG, a novel approach to enhance question answering over large text collections by combining knowledge graphs and retrieval-augmented generation (RAG). The method constructs a graph-based index from the text, identifies communities within the graph, and generates summaries for each community. Given a query, Graph RAG leverages these summaries to produce partial answers, which are then aggregated into a comprehensive global response. The study demonstrates that Graph RAG improves the comprehensiveness and diversity of answers compared to naive RAG approaches, particularly for complex, global questions. An open-source implementation of Graph RAG will be made available. The researchers used LLMs to evaluate the performance of their system.