Skip to content
/ BuLiAn Public

Streamlit Application for Analyzing Bundesliga Data

Notifications You must be signed in to change notification settings

tdenzl/BuLiAn

Repository files navigation

BuLiAn - Bundesliga Analyzer

This repository conatains a Python Streamlit application for analyzing Bundesliga data, as well as Jupyter Notebooks for scraping and cleaning the data.

Deployed App

Click here to get to the deployed BuLiAn web app

Medium Article

Make sure to also check out the accompanying Medium article

Current Data Scope

  • 🏆 Season 2013/2014 to Season 2019/2020
  • 🏟️ 2,142 Matches
  • 🏃‍♂️ 25 Teams
  • 🥅 6,363 Goals
  • 👟⚽ 56,036 Shots

Repository Structure

Folder/Code Content
.streamlit Contains the confiq.toml to set certain design parameters
data Contains the scraped (and cleaned) Bundesliga data in CSV format
BuLiAn.py Contains the actual Streamlit application
data_preoprocessing.py Jupyter Notebook used for data cleaning
data_scraping.py Jupyter Notebook used for data scraping (URLs not included for legal reasons)
requirements.txt Contains all requirements (necessary for Streamlit sharing)

About

Streamlit Application for Analyzing Bundesliga Data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published