City Fynders (Xiangyu Zhang, Wendan Yan, Yiran Zhang, Zhuochen Han)
The most common question for people who decide to start a career or make a family is: where shall we live in the USA? cityfynders
package helps people make choices for the city they want to live in through a webpage-based UI.
Highlights:
- Four Categories of indicators
- Customized indicators
- Geographic Visualization on a map
Four different categories of data are included:
- Environmental-related: city annual weather, precipitation, air pollution, water quality, green index
- Human related: Population, crime rate, unemployment rate, school and education quality
- Economics related: cost of living, tax rates
- Tertiary industry related: Restaurants, museums, bars
The detailed data resources are listed on ./doc/Data.md
. Sample links of the data:
https://www.infoplease.com/science-health/weather/climate-100-selected-us-cities https://www.kaggle.com/sogun3/uspollution/data
The interacted webpag-based tool is designed for two main usages:
-
Normal uses: get general result and used-DIY result based on their preferences of factors.
-
Research uses: get general results and make check the correlations of different factors.
-
For mac, navigate (
cd
) to the location you would like to copy thecityfynders
package; for Windows, we recommend you to install Anacondacd
through the terminal in the conda. -
Clone the
cityfynders
by typing the following code in terminal:
git clone https://github.com/UWSEDS-aut17/uwseds-group-city-fynders.git
- In the
uwseds-group-city-fynders
directory, initiate the setup (it will automatically install the packages if you do not have them):
python setup.py develop --user
- Run the script to generate webpage-based UI server:
python ./scripts/city_script.py
- Copy the following url in the browser:
http://127.0.0.1:8050/
If your terminal shows the different url, copy that one.
- Choose your factor and get the city you want!!!