Optimizing an urban meal delivery platform
Find a file
Alexander Hess 6754f04fcd
Add nox as the task runner
- set up skeletons for all planned nox sessions
- provide a base configuration for all nox sessions
- create two utility functions:
  + _begin() => run commands common to all sessions
  + _install_packages() => install dependencies in nox sessions
                           respecting the versions pinned in poetry.lock
- add the following file:
  + noxfile.py
2020-08-03 21:24:06 +02:00
src/urban_meal_delivery Initial commit 2020-08-03 20:19:42 +02:00
.gitignore Add nox as the task runner 2020-08-03 21:24:06 +02:00
LICENSE.txt Initial commit 2020-08-03 20:19:42 +02:00
noxfile.py Add nox as the task runner 2020-08-03 21:24:06 +02:00
poetry.lock Add nox as the task runner 2020-08-03 21:24:06 +02:00
pyproject.toml Add nox as the task runner 2020-08-03 21:24:06 +02:00
README.md Initial commit 2020-08-03 20:19:42 +02:00

Urban Meal Delivery

This repository holds code analyzing the data of an undisclosed urban meal delivery platform operating in France from January 2016 to January 2017. The goal is to optimize the platform's delivery process involving independent couriers.

The analysis is structured into three aspects that iteratively build on each other.

Real-time Demand Forecasting

Predictive Routing

Shift & Capacity Planning