Phase 13: Difficulty Classification System
Objective:
Automatically classify projects as Beginner, Intermediate, or Advanced.
Deliverables:
- Code complexity assessment model
- Automatic difficulty scoring engine
- Learning progression sequencer
Problem Statement:
Manually classifying project difficulty is subjective and inconsistent across contributors. We need a system that calculates difficulty scores based on code features (LOC, Cyclomatic Complexity, dependency count, library usage).
Phase 13: Difficulty Classification System
Objective:
Automatically classify projects as Beginner, Intermediate, or Advanced.
Deliverables:
Problem Statement:
Manually classifying project difficulty is subjective and inconsistent across contributors. We need a system that calculates difficulty scores based on code features (LOC, Cyclomatic Complexity, dependency count, library usage).