Our project combines NASA and USGS open data to monitor and analyze global asteroid and earthquake risks in real time. #โ Meteor Madness โ NEO Impact & Earthquake Global Monitor
๐ Introduction
Meteor Madness combines NASA and USGS open data to monitor and analyze global asteroid and earthquake risks in real time. Built with Python, Streamlit, and Google Cloud, it visualizes potential impacts, calculates asteroid kinetic energy, and raises global awareness of both space and geological hazards.
๐ Features
๐ Real-time visualization of asteroid and earthquake data
๐ญ Integration with NASA NEO (Near-Earth Objects) API
๐ Earthquake alerts powered by USGS data
๐ Dynamic dashboards built with Plotly and Streamlit
๐งฎ Impact energy and risk level estimation
๐ง Technologies Used
Python
Streamlit
Pandas, NumPy, Plotly, Folium
NASA Open APIs
USGS Earthquake API
github repository
โ Installation
- Clone the repository
git clone https://github.com/nakht0012/artemis1----meteor-madness cd meteor-madness
- Install dependencies
pip install streamlit pip install requests pip install pandas pip install folium pip install folium streamlit_folium pip install numpy pip install matplotlib pip install plotly
- Run the app
streamlit run meteor-madness.py run visualisation_with_matplotlib.py
๐ฐ Data Sources
NASA Near Earth Object Web Service (NeoWs)
USGS Earthquake Hazards Program
๐จโ๐ Team Meteor Madness
Team Lead: [NTUMBA MBAYA]
Developers: [NAKAHOSA DINOVIC & JEAN-DAVID NZOLANI]
Data Science & Visualization: [NAKAHOSA DINOVIC, MWASENGI COEL and FIDELE MIAKANDA]
Deployment: [NAKAHOSA, NTUMBA,NZOLANI]
๐ก Future Improvements
Integration with AI for asteroid trajectory prediction
Real-time notification system for high-risk events
3D orbital visualization using Three.js
association of 3D(Murison Algorithm) and the platform
Mobile app version