ML project · 2025
PitGenius.
An F1 race strategy optimiser that uses machine learning to recommend pre-race pit stop and tyre strategies, then compares predictions against actual race outcomes.
Stack
PythonMachine LearningData Visualisation
PitGenius
Overview
An F1 race strategy optimiser that uses machine learning to recommend pre-race pit stop and tyre strategies, then compares predictions against actual race outcomes.
What's inside
- Pre-race strategy recommendations from qualifying positions and tyre allocations
- ML-powered pit stop and tyre choice optimisation
- Weather forecast integration for strategy planning
- Strategy quality evaluation and performance reports
- Interactive visualisations of predicted vs actual outcomes
Challenges
Combining historical race data, tyre degradation models, and weather forecasts into a single recommendation engine required careful feature engineering and validation against real race results.
What I took away
Deepened my understanding of applied ML for sports analytics, strategy optimisation, and building interpretable reports that compare model predictions to ground truth.