|
1 | 1 | # Web Page for StackOverflow Analysis Using Streamlit
|
2 |
| -* Author: Leena Goyal [@Leena2403](https://www.github.com/Leena2403) and Nikita [@nikitababb036@gmail.com](https://github.com/NIKITA320495) |
| 2 | +* Author: Leena Goyal [@Leena2403](https://www.github.com/Leena2403) and [Nikita](https://github.com/NIKITA320495) |
3 | 3 | * Created on: May 20, 2024
|
4 | 4 | * Description: Data exploration & visualization on stackoverflow surveys conducted in 2018,2019,2020.
|
5 | 5 | * Curated dataset: Provided by StackOverflow Analysis
|
|
8 | 8 | #### Main Interface Look
|
9 | 9 | 
|
10 | 10 |
|
11 |
| -*Note* |
| 11 | +##Note## |
12 | 12 | The web app is still under construction. The authors are in the process of updating and bulding the complete web app.
|
13 | 13 |
|
14 | 14 | #### Steps To Run Streamlit Locally:
|
15 | 15 | - cloning
|
16 |
| - - firstly, fork the repository and then clone to your local files via vs code (for cloning press ctrl +shift+ p). |
| 16 | + - firstly, fork the repository and then clone to your local files via vs code (for cloning press ctrl + shift + p). |
17 | 17 | - 
|
18 | 18 | - 
|
19 | 19 |
|
20 | 20 | - terminal
|
21 | 21 | - locate the streamlit folder.
|
22 | 22 | - run the python -m streamlit run home.py in your cmd terminal.
|
23 | 23 | - 
|
| 24 | + |
24 | 25 | # Solutions Provided
|
25 | 26 |
|
26 | 27 | - used streamlit along with some html and css to make the whole webpage.
|
@@ -84,14 +85,14 @@ We directly saved the cleaned and preprocessed datasets from the Jupyter Noteboo
|
84 | 85 | *Main Analysis*
|
85 | 86 | - [Main Analysis](https://github.com/NIKITA320495/Stackoverflow-Analysis/blob/main/streamlit/main_analysis.py) - The main visualisations from our web app providing the png files for bar graphs, line plots, and maps.
|
86 | 87 | - The main visualisations from our web app providing the png files for bar graphs, line plots and maps.
|
87 |
| -- Districtwise plotting of crime along with the heat maps is present. |
88 |
| -- Vulnerable crime areas are included using records of victim analysis. Folium is being used to display the auto-generated html files. |
| 88 | +- The dedicated explanatory analysis is also present along with their functions. |
| 89 | + |
89 | 90 |
|
90 | 91 | *Home*
|
91 | 92 | - [Home](https://github.com/NIKITA320495/Stackoverflow-Analysis/blob/main/streamlit/home.py) - The main visualisations from our web app providing the png files for bar graphs, line plots, and maps.
|
92 | 93 | - set the structure of our main interface.
|
93 | 94 | - we made a slidebar that gives an option to select from the year 2018,2019 and 2020.
|
94 |
| -- it runs different functions based on the year such as if the selected year is 2018 it shows all the visualizations related to year 2018 and same with 2019 and 2020. |
| 95 | +- It runs different functions based on the year such as if the selected year is 2018 it shows all the visualizations related to year 2018 and same with 2019 and 2020. |
95 | 96 |
|
96 | 97 | *Data Visualisations*:
|
97 | 98 |
|
|
0 commit comments