Skip to content

pierrewinter/Market_Imputation_for_Humanitarian_Aid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Delivering Cash-Based Assistance to Syrian Communities 🚑

Humanitarian aid organizations are unable to provide accurate cash-based assistance in conflict regions. This is often due to the lack of pricing information for basic necessities found in local markets. How can we estimate missing prices of market goods in Syria such that families in need are given an adequate amount of aid?

Project Overview 👀

This repository contains source code, supporting data, and a final written report of our data science solutions to this problem. They were developed in 8 weeks by a team of 4 data scientists at ETH Zurich. We collaborated with IMPACT Initiatives, an NGO which monitors and evaluates humanitarian interventions in order to support aid actors in assessing the efficacy of their programs.

Solutions 👍

Given a sparse dataset of market prices for different Syrian districts over a range of 2.5 years (of which only 40% of the price data is available), how can we estimate the missing 60% of the price data?

Sequential Forward Fill - Python
Pros: Easy to implement, requires little prior information
Cons: Does not account for temporal or geographical fluctuations

👫 Adapted K-Nearest Neighbors (KNN) - Python
Pros: Good accuracy, easily adaptable
Cons: Not well-defined near boundary values

🐭 Multivariate Imputation by Chained Equations (MICE) - R
Pros: High accuracy
Cons: Assumes data is missing at random, difficult to interpret

Useful Links

About

This project provides methods for imputing missing price values in a sparse data set.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published