Predict Formula 1 race outcomes for the 2025 season using machine learning and FastF1 data.
Gradient Boosting model trained on:
- FastF1 API data
- 2024 race results
- 2025 qualifying results
- FastF1 API (lap times, telemetry, results)
- 2025 qualifying sessions
- Historical race data
- Collect & preprocess data
- Engineer features
- Train model on 2024 results
- Predict 2025 race times & rank drivers
python3 prediction1.pyExample output:
π Predicted 2025 Australian GP Winner π
Driver: Lando Norris, Predicted Race Time: 81.78s
...
π Model Error (MAE): 3.22 seconds
- Algorithm: Gradient Boosting Regressor
- Metric: Mean Absolute Error (MAE)
- Add weather & pit stop strategy
- Explore deep learning
MIT License