Heat Risks Application

High-Level Project Summary

A laptop application developed using Python. It is a simple yet intuitive GUI designed to solve the problem by helping make more people aware of the risks of climate change. When people are directly impacted by the effects, such as high risks for heatstrokes, they will become more aware of climate change and more awareness to this issue is particularly important so that we have more and more people who will take action and make change regarding global warming.

Link to Project "Demo"

Detailed Project Description

This is a laptop application designed to accurately provide real-time information about the weather in a collection of some of the largest cities in the world. It has a simple, yet intuitive, easy-to-navigate User Interface. We designed the user interface to be simple such that anyone could use the application in a matter of seconds. We used real-time temperature and humidity data to generate projections regarding the level of heat risk an individual may experience. These are dynamic messages based on the heat risk score we calculated using our algorithm, and should serve as a helpful tool for the user to protect them from heat in a world that is getting warmer every day. We used Python and the libraries BeautifulSoup4, PySimpleGUI, Requests to build this tool. We hope that this is a useful application for people around the world.

Space Agency Data

https://www.weather.gov/safety/heat-index - We referred to this heat index when designing our program.

Hackathon Journey

This experience was very informative as our Python experience is quite limited compared to other languages. We learned how to work with useful libraries such as BeautifulSoup4 for extracting data from websites, and PySimpleGUI for making simple GUIs in Python. We chose the challenge because we think that global warming is a big issue, and it has many side effects on individuals such as high risk for heatstrokes, thus, we chose this challenge to hopefully help people deal with these effects. Unfortunately, our limited time this weekend cut our development time short and we could not add all the features we wanted, such as dynamically predicted temperature increase data and pollution monitoring system.

References

https://www.weather.gov/safety/heat-index

https://pysimplegui.readthedocs.io/en/latest/

https://pypi.org/project/beautifulsoup4/

Tags

#space , #globalwarming , #weather , #environment , #coding , #programming , #softwareengineering , #python