Inspiration

HeatShield AI was inspired by the increasing impact of extreme heat, forest fires, and droughts across the world. We wanted to build a platform that does more than display climate data—it should understand environmental risks, explain why they occur, and help users identify possible solutions. Our goal was to create a global system that can turn complex climate information into simple, actionable insights

What it does

HeatShield AI is a global climate risk prediction platform that analyzes environmental conditions for cities worldwide.

  1. Interactive 3D Earth for exploring global locations
  2. Search and analyze any city worldwide 3.Real-time temperature, humidity, precipitation, and elevation data
  3. Machine learning-based Heat Risk Score from 0–100
  4. Forest Fire Risk prediction
  5. Drought Risk assessment
  6. Combined multi-hazard climate risk score
  7. Historical trends and future projections for 2030, 2040, and 2050 9.Gemini AI-powered climate explanations 10.What-If simulator for testing mitigation strategies
  8. Personalized climate adaptation recommendations 12.Automated executive climate intelligence PDF reports

How we built it

We built HeatShield AI as a web-based platform combining frontend visualization, backend processing, machine learning, and Generative AI.

1.3D Visualization: Interactive WebGL environment and photorealistic 3D Earth 2.Backend: Python Flask 3.Data: Open-Meteo geocoding and weather data 4.Machine Learning: Scikit-learn Random Forest model 5.AI: Google Gemini 2.5 Flash for climate diagnostics 6.Processing: Environmental feature validation, cleaning, normalization, and risk calculations 7.Reporting: HTML2PDF-based executive report generation 8.Frontend: HTML, CSS, JavaScript, Three.js and CesiumJS

Challenges we ran into

One of the biggest challenges was combining different types of climate and geographical data into a single risk assessment system. We also had to make the platform responsive while handling an interactive 3D globe and real-time data.

  1. Maintaining realistic risk calculations across different global locations.
  2. Processing and normalizing multiple environmental features.
  3. Integrating machine learning with real-time climate data.
  4. Creating meaningful calculations for multiple climate hazards.
  5. Handling Gemini API failures by implementing a rule-based fallback system.
  6. Making the 3D Earth experience smooth, responsive, and interactive.
  7. Designing the What-If simulator to provide clear and understandable results.

Accomplishments that we're proud of

We are proud of turning HeatShield AI into a complete climate intelligence platform rather than just a prediction model.

  1. Built a global interactive 3D climate analysis experience.
  2. Integrated real-time environmental and weather data.
  3. Developed a machine-learning-based heat risk engine.
  4. Combined three major hazards — Heat, Forest Fire, and Drought — into one platform.
  5. Integrated Generative AI to provide human-readable climate diagnostics.
  6. Created an interactive What-If mitigation simulator.
  7. Added historical risk trends and future climate projections.
  8. Built automated professional PDF climate reports.
  9. Designed the platform to be applicable to cities across the entire world.

What we learned

Through this project, we learned how to combine multiple technologies into a single real-world application. We gained practical experience in machine learning, geospatial visualization, APIs, environmental data processing, Generative AI, backend development, and interactive web development.

Most importantly, we learned that climate prediction is not only about generating a number. The system should also explain why the risk exists and what can be done about it

What's next for HeatShield AI – Global Climate Risk Prediction Platform

The next stage is to make HeatShield AI more accurate, scalable, and useful for real-world climate planning.

  1. Integrate higher-resolution satellite and Earth observation data.
  2. Improve machine learning models using larger and more diverse climate datasets.
  3. Add more climate hazards such as floods and extreme storms.
  4. Introduce real-time global climate alerts and early warnings.
  5. Improve long-term climate forecasting and future scenario analysis.
  6. Add community-level vulnerability and population exposure analysis.
  7. Develop mobile support for field-level climate monitoring.
  8. Provide APIs for governments, researchers, and organizations.
  9. Expand the What-If simulator into a complete climate planning and decision-support tool.
  10. Build a continuously updating global climate risk intelligence network.

Built With

Share this project:

Updates

Submission history