Skip to content

Learning Graph Quality Metrics Report

Overview

  • Total Concepts: 275
  • Foundational Concepts (no prerequisites, other concepts depend on them): 1
  • Terminal Nodes (nothing depends on them, but have prerequisites): 131
  • Orphaned Nodes (completely disconnected, no edges): 0
  • Concepts with Dependencies: 274
  • Average Dependencies per Concept: 1.79

Graph Structure Validation

  • Valid DAG Structure: ✅ Yes
  • Self-Dependencies: None detected ✅
  • Cycles Detected: 0

Foundational Concepts

These concepts have no prerequisites:

  • 1: Knowledge

Dependency Chain Analysis

  • Maximum Dependency Chain Length: 14

Longest Learning Path:

  1. Knowledge (ID: 1)
  2. Belief (ID: 2)
  3. Justification (ID: 4)
  4. Evidence (ID: 5)
  5. Methods of Inquiry (ID: 140)
  6. Areas of Knowledge (ID: 131)
  7. Natural Sciences AOK (ID: 133)
  8. Scientific Method (ID: 156)
  9. Paradigm (ID: 161)
  10. Normal Science (ID: 165)
  11. Anomalies (ID: 166)
  12. Paradigm Shift (ID: 162)
  13. Thomas Kuhn (ID: 163)
  14. Scientific Revolutions (ID: 164)

Terminal Nodes Analysis

Terminal nodes are concepts that nothing else depends on but have prerequisites. They represent natural endpoints of learning paths — culminating or specialized concepts.

  • Total Terminal Nodes: 131 (47.6% of all concepts)
  • Healthy Range: 5-40% of total concepts

Concepts at the end of learning paths:

  • 16: Acquaintance Knowledge
  • 18: A Posteriori Knowledge
  • 19: Correspondence Theory
  • 20: Coherence Theory
  • 21: Pragmatic Theory of Truth
  • 23: Gettier Problem
  • 26: Intersubjectivity
  • 27: Value-Laden Inquiry
  • 30: Knowledge Validation
  • 34: Anecdotal Evidence
  • 37: Sufficient Evidence
  • 38: Absence of Evidence
  • 41: Corroboration
  • 48: Anchoring Bias
  • 49: Availability Heuristic
  • 54: Dunning-Kruger Effect
  • 56: Hindsight Bias
  • 57: Framing Effect
  • 58: Bandwagon Effect
  • 59: Authority Bias

...and 111 more

Orphaned Nodes Analysis

Orphaned nodes are completely disconnected concepts with no inbound AND no outbound edges. These indicate a quality problem — every concept should connect to the graph.

  • Total Orphaned Nodes: 0

✅ No orphaned nodes detected. All concepts are connected to the graph.

Connected Components

  • Number of Connected Components: 1

✅ All concepts are connected in a single graph.

Indegree Analysis

Top 10 concepts that are prerequisites for the most other concepts:

Rank Concept ID Concept Label Indegree
1 1 Knowledge 26
2 5 Evidence 23
3 46 Cognitive Biases 16
4 3 Truth 11
5 106 Argumentation 11
6 131 Areas of Knowledge 11
7 201 Moral Reasoning 11
8 156 Scientific Method 10
9 9 Perspective 9
10 63 Critical Thinking 9

Outdegree Distribution

Dependencies Number of Concepts
0 1
1 77
2 178
3 19

Recommendations

  • ℹ️ High terminal node percentage (47.6%): Consider if some terminal concepts should be prerequisites for advanced concepts
  • DAG structure verified: Graph supports valid learning progressions

Report generated by learning-graph-reports/analyze_graph.py