Skip to content

Repository files navigation

VictoryViz

Description

A Streamlit-based web application that provides interactive data analysis and visualization of Olympic Games history. It processes athlete event data and offers insights into medal tallies, country-wise and athlete-wise performance, and overall trends in Olympic history.

Features

  • Medal Tally – View medals by country and year
  • Overall Analysis – Track trends in sports, athletes, and nations
  • Country-wise Analysis – Analyze a country's Olympic performance over time
  • Athlete-wise Analysis – Examine athlete distribution and age trends
  • Interactive Visualizations – Line charts, tables, and distributions using Plotly

Technologies Used

  • Python – Data processing and backend logic
  • Streamlit – Web framework for interactive UI
  • Pandas – Data handling and manipulation
  • Plotly – Data visualization
  • Scipy – Statistical distributions

Installation

  1. Clone the repository:
    git clone (https://github.com/deepak-158/VictoryViz)
    cd VictoryViz 
  2. Install dependencies:
    pip install -r requirements.txt
  3. Run the application:
    streamlit run app.py

Usage

  • Select an option from the sidebar to explore different analyses.
  • View medal tallies, trends, and visual insights interactively.

Contributing

Fork the repository, create a new branch, and submit a pull request with improvements.

About

A data-driven analytical platform leveraging Streamlit, Pandas, and Plotly to dissect intricate Olympic datasets, visualize temporal trends, and derive nation-wise and athlete-specific insights.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages