Skip to content

Learning Graph Quality Metrics Report

Overview

  • Total Concepts: 300
  • Foundational Concepts (no prerequisites, other concepts depend on them): 4
  • Terminal Nodes (nothing depends on them, but have prerequisites): 147
  • Orphaned Nodes (completely disconnected, no edges): 0
  • Concepts with Dependencies: 296
  • Average Dependencies per Concept: 1.51

Graph Structure Validation

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

Foundational Concepts

These concepts have no prerequisites:

  • 1: Attention
  • 3: Hyperactivity
  • 4: Impulsivity
  • 6: Neurodevelopmental Disorder

Dependency Chain Analysis

  • Maximum Dependency Chain Length: 15

Longest Learning Path:

  1. Attention (ID: 1)
  2. Attention Regulation (ID: 2)
  3. ADHD (ID: 7)
  4. DSM-5 Definition Of ADHD (ID: 13)
  5. Symptom Criteria (ID: 54)
  6. Diagnostic Evaluation (ID: 101)
  7. Evaluation Report (ID: 118)
  8. What A Diagnosis Means (ID: 125)
  9. Identity After Diagnosis (ID: 231)
  10. Self-Advocacy (ID: 233)
  11. Requesting Accommodations (ID: 257)
  12. Workplace Accommodations (ID: 265)
  13. Workplace Disclosure (ID: 266)
  14. Working With A Manager (ID: 270)
  15. Handling Feedback At Work (ID: 274)

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: 147 (49.0% of all concepts)
  • Healthy Range: 5-40% of total concepts

Concepts at the end of learning paths:

  • 9: Neurotypical Brain
  • 12: ADD Vs ADHD Terminology
  • 15: Laziness Myth
  • 16: Willpower Myth
  • 17: ADHD As Regulation Difference
  • 21: Environmental Risk Factors
  • 32: Response Inhibition
  • 36: Self-Monitoring
  • 38: Norepinephrine
  • 43: Arousal Regulation
  • 46: Neuroimaging Findings
  • 47: Heritability Research
  • 48: ADHD And Memory
  • 53: Combined Presentation
  • 55: Symptom Thresholds
  • 60: Mind Wandering
  • 62: Fidgeting
  • 63: Excessive Talking
  • 64: Interrupting
  • 67: Task Switching Difficulty

...and 127 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 7 ADHD 26
2 126 Comorbidity 14
3 101 Diagnostic Evaluation 12
4 171 Multimodal Treatment 12
5 30 Executive Function 9
6 146 Medication Overview 9
7 191 Externalizing Memory 8
8 4 Impulsivity 7
9 26 Brain Development 7
10 76 ADHD In Childhood 7

Outdegree Distribution

Dependencies Number of Concepts
0 4
1 155
2 135
3 4
4 1
5 1

Recommendations

  • ℹ️ High terminal node percentage (49.0%): 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