Skip to content

Latest commit

 

History

History
53 lines (48 loc) · 2.26 KB

README.md

File metadata and controls

53 lines (48 loc) · 2.26 KB

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