Planet-AI
People Safety First
The problem Planet-AI solves
Flooding remains one of the most frequent and destructive natural disasters, causing widespread loss of life, infrastructure damage, economic disruption and long-term social impact, especially in densely populated urban regions. Despite the availability of weather forecasts, river-level data and historical flood records, flood preparedness today suffers from fragmented information, delayed decision-making and poor coordination between prediction systems, emergency authorities, and local communities.
Most existing flood warning systems operate in silos. Weather data is analyzed independently of river dynamics, emergency response planning is often reactive rather than proactive, and public alerts are either generic or issued too late to enable meaningful action. Furthermore, many systems provide a single static risk output, failing to account for uncertainty, confidence levels, or regional variability. This lack of integrated intelligence leads to false alarms, missed warnings, public mistrust and inefficient emergency deployment.
Another critical gap is scalability and localization. Flood risks vary significantly across cities due to differences in rainfall intensity, drainage capacity, terrain and river behavior. Traditional centralized models struggle to provide city-specific insights in real time, especially when multiple regions must be monitored simultaneously. As a result, authorities face challenges prioritizing resources and communities receive insufficiently tailored guidance.
The problem is further compounded by limited transparency. Stakeholders often cannot understand why a flood warning was issued, what factors contributed to the risk or how confident the system is in its prediction. This opacity reduces trust and slows adoption of early-warning technologies.
The Flood Resilience Network – Planet AI addresses these challenges by solving the core problem of turning disconnected environmental signals into coordinated, explainable, and actionable flood intelligence. It bridges the gap between prediction and response by enabling decentralized agents to assess risk, validate consensus, plan emergency actions, and communicate alerts, ensuring timely, localized, and trustworthy flood preparedness for urban environments.
Challenges I ran into
Single-output agent logic: The flood prediction agent produced one probability value that was reused for all cities. I solved this by introducing city-wise logic creation at the orchestration level without changing the core agent logic.
Streamlit rerun behaviour: Results were sometimes missing or inconsistent due to Streamlit’s execution model. I fixed this by restructuring the button-triggered execution flow to ensure agents run fully on the first interaction.
Database Connectivity: It took time to integrate database schema on the interface with all the values
Tracks Applied (1)
AOPS
Technologies used