AI Code Quality Analyzer
Automated code review tools often flag basic stylistic conventions while missing deeper structural complexity, nested cognitive load, and maintainability risks.
I built a dual-layer analysis engine that parses Python source into Abstract Syntax Trees in memory, extracts cyclomatic complexity and Halstead metric vectors, and uses a trained scikit-learn classifier to predict code maintainability.