IPC phase early warning system for Northern Nigeria using crop, market and conflict data.
# Food Security & Nutrition Monitoring Dashboard
IPC Phase classification and early warning system for 16 Northern Nigerian states integrating crop production, market prices, malnutrition rates, and conflict indicators to track food insecurity across LGAs and flag zones requiring humanitarian response.
---
## Problem Statement
Northern Nigeria faces recurring food crises driven by drought, conflict, and market shocks. The Integrated Food Security Phase Classification (IPC) framework requires multi-source data integration that is time-consuming to do manually. This dashboard automates IPC phase scoring and surfaces emergency zones in real time.
---
## Features
| Feature | Description |
|---------|-------------|
| IPC Phase Scoring | Automated Stable / Stress / Crisis / Emergency classification per LGA |
| Multi-Source Integration | Crop production, market prices, MUAC rates, conflict proximity |
| Early Warning Alerts | Zones crossing IPC Phase 3+ threshold flagged automatically |
| Trend Analysis | Season-on-season IPC deterioration tracking |
| Interactive Dashboard | Streamlit app with Plotly maps and LGA drill-down |
---
## Tech Stack
| Layer | Technology |
|-------|-----------|
| Classification | scikit-learn (Gradient Boosting) |
| Geospatial | GeoPandas, Folium, Plotly Mapbox |
| Dashboard | Streamlit |
| Data | pandas, NumPy |
---
## Quick Start
```bash
git clone
github.com
cd food-security-dashboard
pip install -r requirements.txt
streamlit run streamlit_app.py
```
---
## Data Sources
- FEWS NET food security monitoring data
- NIMET seasonal rainfall and crop yield estimates
- WFP market price monitoring (VAM)
- ACLED conflict event data
- NBS National Nutrition and Health Survey (NNHS)
---
## Author
**Momah Moses** — Geospatial AI Engineer & Data Scientist
GitHub · Portfolio