# π Data-Driven Humanitarian Aid Allocation Across Africa
**An end-to-end data analysis and machine learning project for optimizing humanitarian resource distribution across Direct Aid Society's 30-country operational footprint.**
---
## π Project Overview
Direct Aid Society is a Kuwait-based humanitarian NPO operating across 30+ countries in Africa and Yemen, focused on education, water & health, economic empowerment, and emergency relief.
This project analyzes 15 publicly available development indicators across 30 countries (2010β2023) to answer a core operational question: **where should humanitarian resources be allocated for maximum impact?**
### Key Findings
| Finding | Evidence |
|---------|----------|
| Central African Republic is the **only country in active crisis** | High need AND deteriorating β the sole URGENT quadrant country |
| Education investment **reduces child mortality** | Statistically proven: p=0.032, Cohen's d=0.94 (large effect) |
| Food insecurity is **spreading** | 5 countries worsened by >5 percentage points since 2018 |
| Water access is the **#2 predictor** of future deterioration | Feature importance from Random Forest analysis |
| 14 countries are improving | SUSTAIN quadrant β programs are working, maintain funding |
---
## ποΈ Project Structure
```
humanitarian-aid-africa/
β
βββ data/
β βββ raw/ # Raw API pulls
β βββ processed/
β βββ master_dataset.csv # Clean master dataset (420 rows Γ 20 cols)
β βββ humanitarian_aid.db # SQLite database
β βββ country_trends.csv # Trend analysis per country Γ indicator
β βββ priority_matrix.csv # Aid priority quadrant assignments
β βββ scaler_params.json # ML model: StandardScaler parameters
β βββ cluster_centroids.json # ML model: K-Means centroids
β βββ pca_components.json # ML model: PCA transformation matrix
β βββ feature_ranges.json # ML model: indicator min β¦