Skip to content

PrShivashish/AquaVisor---Real-time-FloodSense-AI-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AquaVisor Logo

AquaVisor – Real-time FloodSense AI Platform

Next-gen flood risk intelligence powered by AI, satellite analytics, and actionable geospatial data science
🌐 Live DemoFeaturesArchitectureApp ModulesTech StackDeploy



“Empowering communities and governments with ultra-granular, predictive flood analytics. Visualize, predict, and act—before disaster strikes.”


🚀 Overview

AquaVisor is a data-driven, AI-powered flood risk decision platform. Harnessing satellite data, real-time weather signals, and ML-powered analytics, it enables both citizens and officials to predict, visualize, and mitigate the impact of floods—city by city, monsoon by monsoon.

  • 📊 Interactive dashboards & live heatmaps
  • 🛰️ Satellite image analysis & rainfall maps
  • 🤖 Machine Learning–driven flood forecasting
  • 🦾 Seamless user UX with modern web tech & sharp UI

🌍 Live Preview

Want to see it in action?
🔗 Click here for the live AquaVisor demo

Experience live prediction dashboards, dynamic heatmaps, and satellite-based flood visualization in real time.


🌊 Key Features

  • AI Flood Prediction: 98% accuracy with a tuned Random Forest classifier on curated, multi-year India flood data
  • Geospatial Visualization: Interactive city-level plots, precipitation analysis, and geo-anchored heatmaps
  • Satellite Insights: Dynamic, month-wise overlays using processed NASA GPM/Visual Crossing satellite data
  • Real-Time UI: Lightning-fast Flask/Bootstrap frontend with responsive charts and map visualizations
  • User-centric: Simple navigation, global city support, robust error handling, and flexible expansion modules

🧩 App Modules

Module Description
index.html Stunning landing page showcasing AquaVisor’s mission, demo video, and “Get Started” interface
plots.html Data visualizations for rainfall prediction, flood intensity plots, and historical risk analytics
heatmaps.html Live flood-risk heatmaps across regions and cities
satellite.html Month-wise satellite flood imagery and rainfall overlays
predicts.html Interactive ML-driven prediction tool for city-level flood probabilities

🛠️ Tech Stack

Layer Tools / Frameworks
Web Backend Flask, Gunicorn
ML + Data scikit-learn, pandas, numpy, pickle
Visualization Plotly, D3.js, Custom CSS, Bootstrap 4
Satellite/API NASA GPM, Visual Crossing, HERE Geocode
Infra/Deploy GitHub, Render, Vercel, PythonAnywhere

🏗️ Architecture

graph TD
    A[User] -->|UI| B(Flask Web App)
    B -->|Prediction| C(RandomForest ML Model)
    B -->|Plots/Heatmaps| D[Plotly/D3 Visualization]
    B -->|Satellite Map| E(NASA/Visual Crossing API)
    B -->|Geocoding| F(HERE API)
    B -->|Database| G[Static/CSV/Cache]
Loading

About

AquaVisor is a data-driven, AI-powered flood risk decision platform. Harnessing satellite data, real-time weather signals, and ML-powered analytics, it enables both citizens and officials to predict, visualize, and mitigate the impact of floods—city by city, monsoon by monsoon.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors