World Happiness Report
Member: Mike Dunlap, Max Izotov, Ksenia Dyakova, Patrick Saitta, Eddie Xu
Purpose:
- To visualize the state of global happiness based on publicly-available data.
- Review the state of happiness in individual countries and show how the new science of happiness explains personal and national variations in happiness.
Considerations/six factors:
- Life Expectancy
- Score
- social support
- Absence of corruption
- Freedom
- Generocity
Research Questions to Answer:
- Which country is the happiest/saddest?
- Which factors have the greatest/smallest impact on nations happiness
- Is happiness in the country increasing/decreasing?
- Select two or more countries and focus in on what makes their nations
- Find the happiest/saddest country based on:
- Employment opportunities
- Real estate value
- Crime rates & statistics
- Climate
- Educational system
- Culture (sports, music, theaters, games, arts)
- Public Transportation
- Food options (fresh markets, home gardens, cost of goods?)
- Healthcare (retirement age and accommodations, life expectancy, etc)
Data Structures for this project:
- Python Flask: to pull the data sources and store the data in a database (MongoDB) and return a json link for JS
- JS logic: to get the data and create visualizations (Radar Charts/Line Charts/Choropleth Map) based on the data
- HTML/CSS: to create a visual layout to interact and see the page contents
Data Sources:
- Kaggle (https://www.kaggle.com/unsdsn/world-happiness)
- Google Data Search (https://datasetsearch.research.google.com/)
- World Health Organization (https://www.who.int/)
- The World Bank (https://data.worldbank.org/)
- The World Happiness Report (https://worldhappiness.report/ed/2020/)
- JavaScript Library: DataMaps (http://datamaps.github.io/)