Learning Graph Quality Metrics Report¶
Overview¶
- Total Concepts: 270
- Foundational Concepts (no dependencies): 17
- Concepts with Dependencies: 253
- Average Dependencies per Concept: 2.38
Graph Structure Validation¶
- Valid DAG Structure: ❌ No
- Self-Dependencies: None detected ✅
- Cycles Detected: 0
Foundational Concepts¶
These concepts have no prerequisites:
- 1: Maxillofacial Bone Anatomy
- 19: Wound Healing Biology
- 26: CBCT Principles
- 29: MRI in OMS
- 30: Panoramic Radiography
- 55: Analgesic Pharmacology
- 57: Antibiotic Prophylaxis
- 59: Corticosteroid Use
- 60: Hemostatic Agents
- 111: Trauma Assessment
- 201: Surgical Robotics Princ
- 209: Navigation Principles
- 219: 3D Printing Technology
- 226: CDT Code System
- 227: CPT Code System
- 228: ICD-10 Coding for OMS
- 236: Practice Financial KPIs
Dependency Chain Analysis¶
- Maximum Dependency Chain Length: 16
Longest Learning Path:¶
- Maxillofacial Bone Anatomy (ID: 1)
- Neurovascular Anatomy (ID: 5)
- Trigeminal Nerve Branches (ID: 6)
- Local Anesthesia (ID: 46)
- IV Sedation Protocols (ID: 48)
- General Anesthesia in OMS (ID: 49)
- Airway Management (ID: 50)
- Emergency Protocols (ID: 52)
- ATLS for OMS (ID: 112)
- Mandible Fracture Types (ID: 113)
- Condylar Fracture (ID: 115)
- TMJ Pathophysiology (ID: 151)
- TMD Diagnosis (ID: 152)
- Conservative TMJ Mgmt (ID: 153)
- TMJ Arthroscopy (ID: 155)
- Disc Repositioning (ID: 156)
Orphaned Nodes Analysis¶
- Total Orphaned Nodes: 55
Concepts that are not prerequisites for any other concept:
- 41: Ultrasound in OMS
- 83: Ludwig Angina
- 84: Necrotizing Fasciitis
- 90: Robotic Implant Placement
- 99: GBR Membrane Techniques
- 102: All-on-X Protocols
- 105: Implant Complications
- 114: Mandibular Angle Fracture
- 116: Symphysis Fracture
- 124: Pediatric Facial Fracture
- 130: Nav-Guided Trauma Repair
- 140: Surgery-First Approach
- 145: Orthognathic Complications
- 146: Class II Correction
- 147: Class III Correction
- 148: Facial Asymmetry Correct
- 150: Bimaxillary Surgery
- 154: TMJ Arthrocentesis
- 156: Disc Repositioning
- 157: Discectomy
...and 35 more
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 | 16 | Surgical Approaches | 22 |
| 2 | 1 | Maxillofacial Bone Anatomy | 16 |
| 3 | 227 | CPT Code System | 14 |
| 4 | 92 | Bone Graft Types | 13 |
| 5 | 2 | Mandibular Anatomy | 11 |
| 6 | 134 | Virtual Surgical Planning | 11 |
| 7 | 209 | Navigation Principles | 10 |
| 8 | 236 | Practice Financial KPIs | 10 |
| 9 | 3 | Maxillary Anatomy | 9 |
| 10 | 5 | Neurovascular Anatomy | 9 |
Outdegree Distribution¶
| Dependencies | Number of Concepts |
|---|---|
| 0 | 17 |
| 1 | 65 |
| 2 | 95 |
| 3 | 60 |
| 4 | 17 |
| 5 | 10 |
| 6 | 3 |
| 7 | 1 |
| 12 | 1 |
| 13 | 1 |
Recommendations¶
- ⚠️ Many orphaned nodes (55): Consider if these should be prerequisites for advanced concepts
- ℹ️ Long dependency chains (16): Ensure students can follow extended learning paths
Report generated by learning-graph-reports/analyze_graph.py