Graph and hierarchical RAG
Graph and hierarchy systems organize evidence as curated relations, associative paths, corpus communities, query-specific structures, or recursive abstractions.
Curated KG
- linkQuery entities
- retrievePaths and neighbors
- rankGraph evidence
- readPassage answer
- GraftNet
- PullNet
- KG-FiD
Associative graph
- extractEntities and relations
- seedQuery concepts
- walkPersonalized PageRank
- resolvePassage evidence
- HippoRAG
- HippoRAG 2
Corpus communities
- extractCorpus graph
- clusterCommunities
- summarizeCommunity reports
- mapPartial answers
- reduceGlobal answer
- Microsoft GraphRAG
- Dynamic community selection
- DRIFT
Dynamic structure
- planQuery-specific program
- retrieveText or graph step
- extendPaths or propositions
- selectStructured evidence
- RAS
- RouteRAG
- PROGRAM
- PropRAG
Recursive hierarchy
- embedLeaf chunks
- clusterRelated units
- summarizeParent nodes
- recurseMultiple levels
- retrieveCross-level evidence
- RAPTOR
- HiChunk