Why do I have <x> community reports when I have <y> and <z> entities and relationships? #718
Unanswered
natoverse
asked this question in
Algorithm + Paper
Replies: 1 comment
-
Also see the configs for Node2Vec embeddings and UMAP. When UMAP is enabled, each node will be assigned an x and y position that is helpful for visualizing the community clustering. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Copied from #685
The nature of any particular graph will effect how the entities cluster into a final set of communities. It's difficult for us to assess any one use case. However, GraphRAG does have options to help you inspect your graph more deeply.
When running an index job, use the setting
GRAPHRAG_SNAPSHOT_GRAPHML=True
to output snapshots of the graphml at various stages. You can open these graphml files in a tool such as Gephi and inspect them, as well as run your own Leiden to confirm the results. We typically expect to see modularity in the 0.6-0.8 range for human networksBeta Was this translation helpful? Give feedback.
All reactions