Inspiration
Living in the Philippines, I've witnessed firsthand the devastating impact of typhoons, floods, and earthquakes that regularly affect our communities. Timely and accurate disaster response can mean the difference between life and death. Inspired by this reality, I built a proof-of-concept (POC) to demonstrate how emerging technologies like Google Maps and Gemini AI could significantly improve disaster management efforts in our country.
What I Learned
Developing this project taught me the importance of integrating artificial intelligence with geospatial data to enhance disaster response capabilities. I gained deeper insights into how advanced image analysis through Gemini AI could rapidly provide meaningful and actionable data. I also learned practical ways to integrate cloud services efficiently and effectively manage geospatial metadata extraction and visualization.
How I Built the Project
I built this POC independently by combining various Google technologies:
Google Maps Platform: Provided dynamic visual mapping, including evacuation points and weather overlays relevant to disaster scenarios.
Gemini AI: Used to perform automated image analysis for quickly assessing the severity of damage and identifying critical objects in disaster areas.
Google Cloud Storage: Stored and managed a curated set of stock disaster images for analysis.
Google Apps Script: Acted as a backend solution, seamlessly connecting the Gemini AI and Google Maps APIs.
Although this demo utilized pre-uploaded stock photos for simplicity, a fully operational application would incorporate real-time feeds, potentially scraping publicly available images from social media or news sources. Gemini AI could then instantly analyze these images alongside location context, transforming the application into a truly real-time disaster response tool.
Challenges Faced
One major challenge was the inability to incorporate real-time information through scraping social media feeds. Social media platforms often contain timely and critical disaster-related images and updates, but accessing and integrating these in real-time posed significant technical and platform-specific challenges, limiting the demo’s real-time capabilities.
Log in or sign up for Devpost to join the conversation.