A Streamlit web application that analyzes and compares Formula 1 drivers' driving styles using telemetry data.
- Session Selection: Choose any F1 season (2018-2023), Grand Prix, and session type
- Driver Comparison: Compare two drivers' telemetry data and driving styles
- Style Metrics Analysis: Insights on:
- Braking aggressiveness
- Throttle application smoothness
- Cornering consistency
- Gear shift frequency
- Visual Comparisons: Bar charts and radar plots for style fingerprints
- Performance Metrics: Lap time comparisons and key insights
- Clone this repository
- Install the required packages:
pip install -r requirements.txt - Run the Streamlit app:
streamlit run app.py
- Select a season, Grand Prix, and session type from the sidebar
- Click "Load Session Data" to fetch telemetry data
- Select two drivers to compare
- Click "Analyze Drivers" to generate the comparison
-This application uses the FastF1 Python package to access official Formula 1 timing data. -For Documentation:[FastF1].(https://docs.fastf1.dev/)
- Python 3.8+
- Streamlit
- FastF1
- Pandas
- NumPy
- Plotly





