Inspiration

When you recycle a water bottle, do you leave the cap on or off? We don't know the answer, and neither do you. If only we could stay eco-conscious consumers despite the knowledge gap.

What it does

The user places a waste product on the platform. After a few seconds, Dumpster Diver determines what kind of waste product it is (i.e. recycling, garbage), funneling the item down to the appropriate bin.

How we built it

Python for the code. Some nice, handy-dandy, ol' fashioned capentry for the hardware.

Challenges we ran into

Despite taking several images to train our model, the accuracy still left much to be desired. This is where we discovered the idea of "background augmentation (Source) -- by having a diverse set of backgrounds, your AI becomes more "accurate and robust". We fixed our model accordingly by taking several pictures with a diverse set of backgrounds; it worked much better.

Accomplishments that we're proud of

The website. Golly, the website is a thing of wonder. Automatically updating after each sort? Fantastical.

What we learned

We've never used AI at such a low level before. Cool to experience new ideas, such as the aforementioned background augmentation.

What's next for Dumpster Diver

Dumpster Diver is very easily scalable. By training the model in a more robust manner and adding more categories of waste product, we'll be worldwide in no time flat.

Built With

Share this project:

Updates