Inspiration
As per The Guardian, 150,000 tons of food is wasted in America each day. This food can be easily given to the needy.
What it does
This project aims to optimize how food that is to be thrown away, is distributed to different food banks, where people in dire need of food have access to it.
How we built it
We created our own organizational sites, food catalogs, its items using the NCR API. We then used the API to query relevant data and to process it. Based on Geo-spatial metadata from the google cloud platform API (DistanceMatrix Calculator) we determined how much cost it would take for each food production site to deliver the food to food banks or food distribution centers. A integer programming algorithm from Python's or-tools library was used to determine the most cost-effective way to deliver food items to food banks.
Challenges we ran into
Bulk load of data into NCR API. Estimating the accuracy of opitimization algorithm due to lack of data.
Accomplishments that we're proud of
Using the distance matrix API from google cloud platform service to perform geo-spatial calculations.
What we learned
Integration of data retrieved from various sources. Optimization algorithms.
Multi-tasking between video games and coding. Writing code between 'bytes' of pizza.
What's next for LastByte
Convincing food banks to use our project.
Sleep and pizza detox.
Log in or sign up for Devpost to join the conversation.