Skip to content

Learning Graph Quality Metrics Report

Overview

  • Total Concepts: 241
  • Foundational Concepts (no prerequisites, other concepts depend on them): 9
  • Terminal Nodes (nothing depends on them, but have prerequisites): 61
  • Orphaned Nodes (completely disconnected, no edges): 0
  • Concepts with Dependencies: 232
  • Average Dependencies per Concept: 1.69

Graph Structure Validation

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

Foundational Concepts

These concepts have no prerequisites:

  • 1: Classical Computing
  • 76: Return on Investment
  • 105: Technology Readiness Levels
  • 119: General Purpose Technology
  • 132: Cognitive Bias Overview
  • 148: Systems Thinking
  • 183: Quantum Sensing
  • 194: Successful Physics Bets
  • 218: Critical Thinking Skills

Dependency Chain Analysis

  • Maximum Dependency Chain Length: 22

Longest Learning Path:

  1. Classical Computing (ID: 1)
  2. What Is a Qubit (ID: 2)
  3. Superposition Explained (ID: 3)
  4. Theoretical Promise of QC (ID: 6)
  5. Shor's Factoring Algorithm (ID: 33)
  6. Shor's Algorithm 1994 (ID: 42)
  7. First Lab Demos 1998-2001 (ID: 43)
  8. IBM Cloud Access 2016 (ID: 47)
  9. IBM 127-Qubit Chip 2021 (ID: 49)
  10. IBM 1121-Qubit Chip 2023 (ID: 50)
  11. Zero Commercial ROI by 2025 (ID: 51)
  12. Timeline Pattern Analysis (ID: 52)
  13. 3-5 Years Away Pattern (ID: 53)
  14. 40 Years of Promises (ID: 54)
  15. Catalog of Broken Promises (ID: 55)
  16. Moving Goalposts Pattern (ID: 63)
  17. Unfalsifiable Timelines (ID: 64)
  18. Redefining Success (ID: 65)
  19. Red Flags in Tech Claims (ID: 220)
  20. How to Read a Press Release (ID: 221)
  21. Science Journalism Problems (ID: 222)
  22. Writing a Critical Review (ID: 236)

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

Concepts at the end of learning paths:

  • 17: No Platform Has Solved It
  • 40: Classical Computers Keep Up
  • 46: Google Buys D-Wave 2013
  • 57: Google Supremacy Overhype
  • 58: IBM Roadmap Revisions
  • 59: Startup Pitch Exaggeration
  • 61: McKinsey $450B Projection
  • 67: Flying Cars Parallel
  • 73: Harvest Now Decrypt Later
  • 86: Corporate R&D Burn Rate
  • 94: Total Cost of Ownership
  • 100: Comparable Company Analysis
  • 102: Acqui-Hire as Only Exit
  • 109: Crossing the Chasm
  • 112: Trough of Disillusionment
  • 115: Prediction Track Records
  • 116: Science vs Engineering Gap
  • 117: Dot-Com Bubble Parallel
  • 124: Steam Engine as GPT
  • 125: Electricity as GPT

...and 41 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 132 Cognitive Bias Overview 14
2 55 Catalog of Broken Promises 8
3 206 The 10 Required Breakthroughs 8
4 11 Qubits Are Extremely Fragile 7
5 218 Critical Thinking Skills 7
6 76 Return on Investment 6
7 121 Must Be Broadly Applicable 6
8 122 Must Improve Over Time 6
9 123 Must Enable New Innovations 6
10 194 Successful Physics Bets 6

Outdegree Distribution

Dependencies Number of Concepts
0 9
1 123
2 77
3 22
4 6
5 1
6 1
7 2

Recommendations

  • Terminal node percentage (25.3%): Within healthy range (5-40%)
  • DAG structure verified: Graph supports valid learning progressions
  • ℹ️ Long dependency chains (22): Ensure students can follow extended learning paths

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