Logo Lanfrica

Abdul-Pandev/FloodHunger-Map

Domain:

climatesocioeconomicpeace and security

Record type:

project
Creator:
Abd
Host:
FloodHunger Ghana is an AI-powered early warning system that combines rainfall, food price, and conflict data to predict flood-driven food insecurity across Ghana. The project uses machine learning to generate district-level alerts, forecasts, and humanitarian risk insights. # 🌊 FloodHunger Ghana ## Flood-Driven Food Insecurity Early Warning System for Ghana FloodHunger Ghana is a district-level machine learning pipeline that predicts food insecurity risks caused by flooding, rainfall shocks, rising food prices, and conflict events across Ghana. The project combines climate, market, and conflict datasets to generate actionable early warning insights for humanitarian agencies, policymakers, and local communities. --- ## πŸš€ Project Overview This project integrates: - **CHIRPS v3 Rainfall Data** - **WFP VAM Food Price Data** - **ACLED Conflict Event Data** to build an AI-powered early warning system capable of: - Predicting IPC food insecurity phases - Forecasting food price trends - Detecting abnormal climate and conflict events - Supporting district-level humanitarian response planning --- ## πŸ“Š Scope | Feature | Details | |---|---| | Coverage | 53 districts across Ghana | | Time Range | 2003 – 2024 | | Data Volume | ~14,000 records | | Regions | 16 Ghanaian regions | | Pipeline Type | End-to-end ML workflow | | Outputs | Alerts, forecasts, SHAP explainability, anomaly detection | --- ## 🧠 Machine Learning Models ### 1. XGBoost IPC Classifier Predicts food insecurity phases using rainfall, food prices, and conflict indicators. ### 2. Random Forest Regressor Forecasts commodity price movements and market stress. ### 3. Isolation Forest Detects unusual climate or conflict anomalies that may indicate emerging crises. --- ## βš™οΈ Pipeline Workflow 1. Load and inspect raw datasets 2. Clean and standardize regional data 3. Aggregate district-level rainfall indicators 4. Merge rainfall, price, and conflict datasets 5. Engineer predictive features 6. Train and evaluate ML models 7. Generate visualizations and insights 8. Export alerts and explainability outputs --- ## πŸ“ Project Structure ```bash FloodHunger_Ghana/ β”‚ β”œβ”€β”€ data/ β”‚ β”œβ”€β”€ raw/ β”‚ β”œβ”€β”€ processed/ β”‚ β”œβ”€β”€ notebooks/ β”‚ └── FloodHunger_Ghana_Pipeline.ipynb β”‚ β”œβ”€β”€ outputs …