Hephaestus

High-Level Project Summary

Hephaestus is a mobile application that provides warnings about potential health, environmental and agricultural hazards by scraping data from various space agencies worldwide. We uses various mathamatical algorithms to calculate what we call a Potential Danger Index from various factors. This includes pollution, temperature, humidity and UV exposure. This allows the app to create an accurate prediction of potential dangers in an area Along with this, the app will provide advice and mitigation measures according to the factor it is measuring. This is important because every year, there are 4.2 million pollution related deaths as well as thousands of heat related deaths yearly.

Detailed Project Description

Hephaestus is a mobile application that provides warnings about potential health, 

environmental and agricultural hazards by scraping data from various, opensource databases from various space agencies worldwide. The application uses various mathamatical algorithms to calculate what we call a PDI - Potential Danger Index from various weighted factors. This includes:


Pollution:

- PM 2.5

- PM 10

- Trioxane


Temperature:

- Current temperature

- Change from last year

- Percentage change overtime


Humidity:

- Density

- Volume


UV Radiation:

- Concentration

- Amount


This allows the app to create detailed charts, graphs and various analytics to create an accurate prediction of potential dangers in the area the user wishes to search. Along with this, the app will provide advice and mitigation measures according to the factor it is measuring. This is important because every year, there are 4.2 million pollution related deaths as well as thousands of heat related deaths yearly. Providing advice to those who need it urgently will be able to make an immediate impact on people's judgements.


All programming was done in Python using various libraries, most notably Python iAQI & Pandas. Heat Index groundwork was written in Lua and later perfected. We used various IDEs such as Visual Studio Code, Pycharm (especially the collaberation function - very handy) and Repl.it

Space Agency Data

For our project we're using data from Giovanni as well as CDC's heat related illness data. We also used ESA's Sentinel data.

Hackathon Journey

The hackathon was really, really fun. We originally chose the challenge because two of our team members felt very personally about pollution & heat impact. They were raised in China, which was notorious for it's poor air quality and wild temperatures, especially in the dense mega-cities. We had to teach ourselves a lot of data analytics from scratch and at times it felt really touch and go. We spent the majority of the first day trying to process the ESA (European Space Agency)'s HDF data files and scrape them for usage in our algorithms and eventually got around the snag using some clever techniques we found on Stack Overflow.

References

Data


  • ESA Sentinal
  • https://giovanni.gsfc.nasa.gov/
  • https://acdisc.gesdisc.eosdis.nasa.gov/data/Aqua_AIRS_Level3/AIRS3STD.7.0/

Resources


  • https://appliedsciences.nasa.gov/sites/default/files/2020-11/HighResAQ_Part2.pdf
  • https://appliedsciences.nasa.gov/sites/default/files/D2_aerosol_python_Exercise_final_E.pdf
  • https://appliedsciences.nasa.gov/sites/default/files/week2_code_data.zip

Tools


  • VSCode/Pycharm
  • Paint.net
  • Repl.it
  • Adobe Aftereffects
  • VEGAS Pro 15
  • Stack Overflow

Tags

#application, #software

Global Judging

This project has been submitted for consideration during the Judging process.