RecycleBuddy

Environment Q2

Inspiration

Singaporeans lack a recycling ethos, and in 2021 itself, recycling had fallen to a 10 year low. Imperfect information is one of the top reasons that causes people to not recycle due to the lack of information of where they can recycle, so they end up throwing usable things in the trash. Apart from that, people may try to recycle items with food waste inside and end up causing contamination of recyclables, resulting in less items being recycled.

What it does

Our bot seeks to help alleviate such problems by identifying the item that the user wants to recycle, and provides information on the whereabouts of the nearest recycling point for that item, or even the nearest collection point for second-hand items.

It is made to be as simple to use as possible, and the user only needs to type commands that are shown in the bot greeting message, or just simply click/tap on it.

How we built it

We made use of government supplied datasets to determine the locations of the various places of interest, as well as state of the art computer vision models from huggingface

  1. https://data.gov.sg/dataset/recycling-bins?resource_id=8ec05819-7d0b-489c-826e-e196f5f4114e
  2. https://data.gov.sg/dataset/2nd-hand-goods-collection-points

Challenges we ran into

  • hosting the bot in the cloud
  • lack of updated and useful data
  • complex GIS data that needs to be truncated into lightweight csv files for cloud hosting

Accomplishments that we're proud of

  • Slapping computer vision onto a telegram bot
  • Creating a functional application with all the features we wanted in 1 day

Future Developments

  • Adding functionality that allows the user to exchange trash for points or even money

Built With

Share this project:

Updates