ProjectsOctober 1, 2024F1 AI Race Predictor
Developed a comprehensive Formula 1 race prediction system that combines machine learning with real-time data to predict race outcomes with high accuracy. The platform includes an interactive dashboard for exploring predictions and historical analysis.
- Multi-Factor Prediction: Integrated historical race data, weather conditions, driver performance metrics, and qualifying results
- Real-Time Dashboard: Built an interactive web application for exploring predictions and race analytics
- High Accuracy: Achieved 68.5% prediction accuracy across multiple racing seasons
- Historical Analysis: Comprehensive analysis of racing trends and performance patterns
- Race Results: Historical Formula 1 race results spanning multiple seasons
- Weather Data: Real-time and historical weather conditions for race circuits
- Driver Performance: Individual driver statistics, career performance, and recent form
- Circuit Analysis: Track-specific characteristics and historical performance data
- Qualifying Results: Starting positions and qualifying session performance
- Python: Core development for data processing and machine learning
- Pandas & NumPy: Data manipulation and statistical analysis
- Scikit-learn: Machine learning model development and evaluation
- Dashboard Framework: Interactive web application for data visualization
- APIs: Integration with live racing and weather data sources
Machine Learning Approach
- Feature Engineering: Created comprehensive features from raw racing data including driver form, circuit characteristics, and weather impact
- Model Selection: Tested multiple algorithms including Random Forest, Gradient Boosting, and Neural Networks
- Ensemble Methods: Combined multiple models to improve prediction accuracy
- Validation: Used time-series cross-validation to ensure model robustness
The prediction system achieved 68.5% accuracy in race outcome prediction, significantly outperforming baseline models. The dashboard provides valuable insights for racing enthusiasts and demonstrates practical applications of machine learning in sports analytics.
This project showcases the application of data science in sports prediction, combining multiple data sources and advanced analytics to create actionable insights in the exciting world of Formula 1 racing. Related projects
Airline Revenue Optimization System
Designed a predictive ML system for airline passenger no-shows to maximize overbooking revenue using cost-sensitive learning and Monte Carlo simulationsPortfolio Optimization Dashboard
Designed a full-stack investment optimization system supporting strategies like Markowitz, Black-Litterman, and Risk Parity, with real-time analytics dashboardsNashville Airbnb Data Analysis
Enhancing InsideAirbnb.com with Predictive Analytics on Nashville Listings: A Data-Driven Approach to Price and Rating PredictionsRestaurant Review Data Dive
Uncovering Customer Satisfaction Drivers through Sentiment Analysis and Predictive Modeling of Restaurant Reviews across Multiple StatesCar Sales Data Dive
Predicting Car Sale Prices through Advanced Data Cleaning, Feature Engineering, and Regression ModelingLyft Market Analysis
Lyft Market Expansion Strategies and Optimization in Washington D.C. using Tableau visualizationCOVID-19 Clustering Analysis
Comparing Spectral Clustering with K-means and KNN to determine relationships between COVID-19 transmission peaksBird Data Analysis
Exploratory data analysis and pattern recognition in bird observation datasets