Skip to content

juliusd01/StuttgartEvents

Repository files navigation

Analysing event data for Stuttgart

Visit: https://stuttgart-events.streamlit.app/

Main Question to answer: Where in Stuttgart is a good place to go out at wednesdays?

Have fun playing with the dashboard!

Quick Start Dashboard with conda

conda env create -f environment.yml
conda activate decoob
# To run dashboard with 2000 events
streamlit run dashboard_demo.py
# To run dashboard with all evenzs
streamlit run dashboard_all_events.py

Alternatively one could install all dependencies using pip.

Content of the repository

📦Decoob
 ┣ 📂.streamlit
 ┃ ┗ 📜config.toml                                          # Configuration file for streamlite dashboard
 ┣ 📂data                                                   # The preprocessed data for the dashboards
 ┃ ┣ 📜2000_events_sample.csv
 ┃ ┗ 📜all_events_dashboard.csv
 ┣ 📂img                                                    # Various images to better understand the data
 ┃ ┣ 📜Cluster_Viz.png
 ┃ ┣ 📜Missing_values_all_events.png
 ┃ ┣ 📜Time_distribution_all_wednesdays.png
 ┃ ┣ 📜dashboard_start_page.png
 ┃ ┣ 📜dashboard_start_page2.png
 ┃ ┣ 📜distribution_of_activity_type_all_events.png
 ┃ ┣ 📜missing_values_after_cleaning_all_events.png
 ┃ ┣ 📜months_all_events.png
 ┃ ┣ 📜starting_hour_all_events.png
 ┃ ┣ 📜time_of_day_all_events.png
 ┃ ┣ 📜time_of_day_wednesdays.png
 ┃ ┗ 📜word_cloud_all_events.png
 ┣ 📂utils                                                  # These were the building blocks for the step-by-step-walkthrough
 ┃ ┣ 📜data_extraction.py
 ┃ ┗ 📜data_preprocessing.py
 ┣ 📜.gitignore
 ┣ 📜LICENSE
 ┣ 📜README.md
 ┣ 📜dashboard_all_events.py                                # dashboard with all events
 ┣ 📜dashboard_demo.py                                      # dashboard with only 2000 sampled events
 ┣ 📜environment.yml
 ┣ 📜requirements.txt                                       # dependencies
 ┣ 📜step-by-step-walkthrough.ipynb                         # See most of our programming steps in one notebook
 ┗ 📜stuttgart_events.json                                  # This file should be inserted to be able to run the jupyter notebook above 

About

Dashboard to discover places in Stuttgart

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published