Knowledge Graph¶
The Knowledge Graph page at /knowledge displays an interactive concept-level graph of entities extracted from papers in your library, rendered using Cytoscape.js.
Entity types and colours¶
The graph visualises six categories of entity, each with a distinct node colour:
| Entity type | Node colour |
|---|---|
| Method | Blue |
| Dataset | Green |
| Metric | Orange |
| Concept | Purple |
| Institution | Red |
| Author | Brown |
Controls¶
EntityTypeFilter¶
A row of filter chips along the top of the graph panel lets you show or hide entity types. Selecting All resets the filter to show every type. Deselecting a type removes those nodes (and their edges) from the visible graph.
Min-paper-count slider¶
A slider with a range of 1–10 filters nodes by how many papers they appear in. Dragging the slider to the right hides entities that appear in fewer papers, reducing clutter and surfacing the most widely-attested concepts in your library.
GraphControls¶
Standard graph interaction controls:
- Fit — re-centres and re-scales the graph to fit all visible nodes in the viewport.
- Reset — resets the layout to the default.
- Zoom in / Zoom out — step-zoom buttons.
Pan and zoom are also available via mouse or trackpad gestures directly on the graph canvas.
KGQueryInput¶
A text input that filters the graph to nodes whose label contains the query string. Matched nodes are highlighted; unmatched nodes are dimmed. Clear the input to return to the full (filtered) graph.
Graph statistics¶
GraphStats — a summary panel showing the total number of nodes and edges currently visible, broken down by entity type.
EntityBreakdown — a list or chart showing how many entities of each type exist in the full (unfiltered) graph, helping you understand the composition of your knowledge graph.
Batch extraction¶
If your library contains papers that have not yet had entities extracted, a batch-extract prompt appears on an otherwise empty graph. Clicking it triggers the entity extraction pipeline for all unprocessed papers. The graph populates as extraction jobs complete.
You can also trigger extraction for individual papers from the Paper Detail page (the Actions rail → Extract Entities).
Related pages¶
- Paper Detail — trigger entity extraction for a single paper; also shows cross-references and contradictions.
- Citation Graph — paper-level network as opposed to the concept-level graph here.
- Extraction Table — tabular view of the same extracted data.