Most of us don't know which trash items are recyclable and which aren't, due to this the disposal of waste has been hazardous. For example, a battery is dangerous which should be going to hazardous parts of the trashcan. There is a better way of throwing away waste. According to Shanghai made new regulations for sorting the waste the government made every resident of Shanghai divide the trash into four types. The wet, dry, recyclable and hazardous. This bot will help everyone to sort the trash better for safe disposal and eventually in achieving a clean and green environment

What it does

A camera is mounted on the trashcan when a user shows the object to the camera, the machine learning model will predict that the object is recyclable or not. In case, if the object can be recycled, the trashcan will give out a message saying it is recyclable else it will give out a message non-recyclable and it does not open.

How we built it

TensorFlow image classifier continuously classifies images from a webcam. Correct classification of recyclable items opens trashcan, and has the trashcan talk to the user. A Google Home agent also interacts with the user, educating them on recycling.

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for Smart city trashcan

Share this project: