Learning Graph Quality Metrics Report¶
Overview¶
- Total Concepts: 200
- Foundational Concepts (no dependencies): 4
- Concepts with Dependencies: 196
- Average Dependencies per Concept: 1.51
Graph Structure Validation¶
- Valid DAG Structure: ❌ No
- Self-Dependencies: None detected ✅
- Cycles Detected: 0
Foundational Concepts¶
These concepts have no prerequisites:
- 1: Tattoo Aftercare
- 2: Wound Healing
- 3: Skin Anatomy
- 97: Pre-Appointment Prep
Dependency Chain Analysis¶
- Maximum Dependency Chain Length: 17
Longest Learning Path:¶
- Skin Anatomy (ID: 3)
- Epidermis (ID: 4)
- Dermis (ID: 5)
- Tattoo Ink Placement (ID: 6)
- Healing Timeline (ID: 7)
- Fresh Tattoo Care (ID: 13)
- First 24 Hours Care (ID: 14)
- Week One Protocol (ID: 15)
- Week Two Protocol (ID: 16)
- Week Three Protocol (ID: 17)
- Week Four Protocol (ID: 18)
- Complete Healing Signs (ID: 19)
- Normal Healing Signs (ID: 55)
- Abnormal Healing Signs (ID: 66)
- Allergic Reaction Signs (ID: 75)
- Product Allergies (ID: 53)
- Patch Testing (ID: 54)
Orphaned Nodes Analysis¶
- Total Orphaned Nodes: 102
Concepts that are not prerequisites for any other concept:
- 23: Handwashing Technique
- 24: Clean Environment
- 27: First Wash Timing
- 29: Fragrance-Free Soap
- 31: Pat Drying Method
- 33: Over-Washing Risks
- 34: Under-Washing Risks
- 37: Thin Layer Method
- 39: Over-Moisturizing Risks
- 40: Dry Healing Method
- 41: Wet Healing Method
- 43: Aquaphor
- 44: Hustle Butter
- 45: A&D Ointment
- 46: Unscented Lotion
- 47: Tattoo-Specific Products
- 49: Fragrance Avoidance
- 52: Natural Alternatives
- 54: Patch Testing
- 59: Dull Color Phase
...and 82 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 | 66 | Abnormal Healing Signs | 12 |
| 2 | 179 | Long-Term Maintenance | 10 |
| 3 | 1 | Tattoo Aftercare | 8 |
| 4 | 3 | Skin Anatomy | 8 |
| 5 | 7 | Healing Timeline | 8 |
| 6 | 42 | Aftercare Products | 8 |
| 7 | 55 | Normal Healing Signs | 8 |
| 8 | 97 | Pre-Appointment Prep | 8 |
| 9 | 132 | Pain Management | 8 |
| 10 | 147 | Health Screening | 8 |
Outdegree Distribution¶
| Dependencies | Number of Concepts |
|---|---|
| 0 | 4 |
| 1 | 97 |
| 2 | 98 |
| 3 | 1 |
Recommendations¶
- ⚠️ Many orphaned nodes (102): Consider if these should be prerequisites for advanced concepts
- ℹ️ Long dependency chains (17): Ensure students can follow extended learning paths
Report generated by learning-graph-reports/analyze_graph.py