If you find our project helpful, please give us a star ⭐ on GitHub!
This is the code for GNN-RAG: Graph Neural Retrieval for Large Language Modeling Reasoning.
Selecting the Best Chunking Strategy per Document for RAG
GraphRAG is a data processing pipeline and retrieval engine designed to transform unstructured text into interconnected knowledge graphs. By utilizing language models to extract entities and relationships, it builds structured representations of information that enable context-aware retrieval for downstream applications. The system distinguishes itself through hierarchical graph clustering and large-scale data synthesis, which organize massive document corpora into multi-level structures. This approach allows for both vector-based semantic searches and graph-based traversals, providing a comp