An AI-driven coastal flood early warning system for the Niger Delta using realistic synthetic remote sensing and meteorological data, designed to classify flood risk levels and support disaster preparedness, climate resilience, and geospatial decision-making in data-limited coastal regions.
Coastal Flood Early Warning System for the Niger Delta Using AI and Remote Sensing
📌 Project Overview
This project develops a Coastal Flood Early Warning System (CFEWS) for the Niger Delta using synthetic remote sensing and meteorological data combined with machine learning models. The system predicts flood alert levels to support disaster preparedness and coastal resilience.
🎯 Objectives
Simulate coastal flood drivers using realistic synthetic data
Train AI models to classify flood risk levels
Support early warning, planning, and decision-making
Demonstrate an end-to-end AI + Remote Sensing workflow
🛰️ Data Description
The dataset is synthetically generated to resemble Niger Delta coastal conditions and includes:
Feature Description
rainfall_mm Daily accumulated rainfall
sea_surface_height_cm Satellite-derived sea level
storm_surge_cm Coastal storm surge height
wind_speed_ms Near-surface wind speed
tidal_level_cm Astronomical tidal level
soil_moisture_index Normalized soil moisture
flood_alert_level 0 = Low, 1 = Moderate, 2 = High
📁 Dataset format: Excel (.xlsx)
🧠 Methodology Summary
Synthetic coastal and climate data generation
Feature normalization and risk scoring
Flood alert classification using ML
Model evaluation using classification metrics
(Full methodology provided below)
⚙️ Machine Learning Model
Algorithm: Random Forest Classifier
Problem type: Multiclass classification
Output: Flood alert levels (Low / Moderate / High)
📊 Evaluation Metrics
Accuracy
Precision, Recall, F1-Score
Confusion Matrix
🗺️ Applications
Coastal flood early warning systems
Climate risk assessment
Disaster management planning
Environmental AI research
🚀 How to Run
pip install numpy pandas scikit-learn matplotlib
python coastal_flood_early_warning_niger_delta.py
📌 Disclaimer
This project uses synthetic data for research, educational, and demonstration purposes and does not represent operational flood forecasts.
📜 License
MIT License
✍️ Author
AGBOZU …