This project is a Streamlit-based interactive web application that allows users to explore 128 years of Olympic history (1896–2024) using data analysis and visualizations.
- 📊 Medal Tally – View total medals by country and year.
- 🌍 Overall Analysis – Explore trends in:
- Participating Nations
- Number of Events
- Athlete Participation
- Gender Split over the years
- 🏳️ Country-wise Analysis (to be implemented) – Explore performance of individual countries.
- 🧍 Athlete-wise Analysis (to be implemented) – Discover top athletes and their stats.
The app uses a cleaned and merged dataset:
athlete_events.csv– Olympic athlete recordsnoc_regions.csv– Mapping of National Olympic Committees to countries
-
Clone the repository:
git clone https://github.com/your-username/olympics-analysis-app.git cd olympics-analysis-app
- Add interactive country-wise analysis
- Add athlete-wise comparison and filtering
- Improve UI/UX with custom components
- Dataset: Kaggle – 120 years of Olympic history
- Built with: Python, Pandas, Plotly, Streamlit
Ali Ahmad
Data Scientist & AI/ML Engineer