The inspiration for this project stems from our experiences watching facility workers needing to constantly monitor trash cans to determine when to change their bags. We decided to make it easier for them by creating WasteWise.

WasteWise provides a computer vision solution to waste management by using cameras to determine when bins are full, and notifying appropriate individuals when necessary.

WasteWise was built using React.js, Flask, SQLite, and OpenCV.

The primary challenge we ran into was using computer vision to classify the type of material being deposited into a bin. It would often misclassify hands, cans, and paper as other objects, and further tuning was needed to increase the accuracy.

We're proud to have a refined dashboard for people to use, along with a pretty accurate computer vision model that provides further insights than just when a bin needs to be emptied.

We learned how to collaborate, as it's our first hackathon together, and Pranav's first hackathon ever. Communication was key to bring this project to life, and it's given us new skills in reaching out to each other when we need help, or need to push something along.

WasteWise now needs to integrate a proper account system and cloud infrastructure, so people around the globe can use it when they need to.

Share this project:

Updates