-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updated what is graphrag from the field guide
- Loading branch information
Showing
4 changed files
with
123 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,46 @@ | ||
--- | ||
title: Reference Material | ||
description: A reference page in my new Starlight docs site. | ||
title: GraphRAG Patterns Catalog | ||
description: List of GraphRAG retriever patterns and accompanying Knowledge Graph Models | ||
--- | ||
|
||
Reference pages are ideal for outlining how things work in terse and clear terms. | ||
Less concerned with telling a story or addressing a specific use case, they should give a comprehensive outline of what you're documenting. | ||
## GraphRAG Patterns Catalog | ||
|
||
In this GraphRAG Patterns catalog you can find an ever growing set of patterns for knowledge graph models, GraphRAG retrievers and Data Preparation tasks. | ||
|
||
### GraphRAG Patterns | ||
|
||
* [Basic Retriever](/reference/graphrag/basic-retriever/) | ||
* [Cypher Templates](/reference/graphrag/cypher-templates/) | ||
* [Dynamic Cypher Generation](/reference/graphrag/dynamic-cypher-generation/) | ||
* [Global Community Summary Retriever](/reference/graphrag/global-community-summary-retriever/) | ||
* [Graph-Enhanced Vector Search](reference/graphrag/graph-enhanced-vector-search/) | ||
* [Hypothetical Question Retriever](reference/graphrag/hypothetical-question-retriever/) | ||
* [Local Retriever](reference/graphrag/local-retriever/) | ||
* [Metadata Filtering](reference/graphrag/metadata-filtering/) | ||
* [Parent-Child Retriever](reference/graphrag/parent-child-retriever/) | ||
* [Pattern Matching](reference/graphrag/pattern-matching/) | ||
* [Text2Cypher](reference/graphrag/text2cypher/) | ||
|
||
### Knowledge Graph Models | ||
|
||
* [Domain Graph](reference/knowledge-graph/domain-graph/) | ||
* [Lexical Graph](reference/knowledge-graph/lexical-graph/) | ||
* [Parent-Child Lexical Graph](reference/knowledge-graph/lexical-graph-parent-child/) | ||
* [Lexical Graph with Sibling Structure](reference/knowledge-graph/lexical-graph-sibling-structure/) | ||
* [Lexical Graph with Extracted Entities](reference/knowledge-graph/lexical-graph-extracted-entities/) | ||
* [Lexical Graph with Extracted Entities and Community Summaries](reference/knowledge-graph/lexical-graph-extracted-entities-community-summaries/) | ||
* [Lexical Graph with Hierarchical Structure](reference/knowledge-graph/lexical-graph-hierarchical-structure/) | ||
* [Lexical Graph with Hypothetical Questions](reference/knowledge-graph/lexical-graph-hypothetical-questions/) | ||
* [Memory Graph](reference/knowledge-graph/memory-graph/) | ||
* [Text Sequence](reference/knowledge-graph/text-seq/) | ||
|
||
### Data Preparation | ||
|
||
* [Chunking](/guides/chunking) | ||
* [Named Entity Recognition](/preparation/ner) | ||
|
||
## Further reading | ||
|
||
- Read [about reference](https://diataxis.fr/reference/) in the Diátaxis framework | ||
* [GraphRAG Patterns Field Guide](https://neo4j.com/developer-blog/graphrag-field-guide-rag-patterns/) | ||
* [Writing Software Patterns](https://www.martinfowler.com/articles/writingPatterns.html) | ||
* [Patterns of Software Architecture 5 - Pattern Languages](https://github.com/ppizarro/coursera/blob/master/POSA/Books/Pattern-Oriented%20Software%20Architecture/Pattern-Oriented%20Software%20Architecture%20Volume%205%20-%20%20On%20Patterns%20and%20Pattern%20Languages%20-%200471486485.pdf) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters