Inspiration

While brainstorming for ideas I had come across some extreme statistics that fueled me to make my project recycling based.

What it does

My project first detects plastics in the bin phase and rechecks them in the sorting phase to sort the plastics. The blockchain provides transparency on the procedures. The recycling app gives knowledge on recycling and rewards users who recycle with a currency that they can spend at a e-shop. The upcycling process asks the user for a inputted plastic and returns the many recycled things that it can make.

How we built it

I made this project through coding in a step by step process. I started by creating each folder and making simple psuedo code for the processes. After that I converted the psuedocode to python and started making it more complex. This step included the option of using tkinter for both the upcycling and recycling game. After this I integrated the microsoft azure custom vision into the project and cleaned everything up.

Challenges we ran into

During the development of EcoVision, I faced several challenges, particularly with integrating the Microsoft Custom Vision object detection system into my code. I spent two days troubleshooting the API integration, encountering numerous issues that tested my patience and resolve. There were moments when I doubted whether it was worth the effort. However, my deep interest in machine learning and its endless possibilities motivated me to persist. This perseverance is reflected in the final implementation of EcoVision, where AI plays a crucial role in enhancing the recycling process.

Accomplishments that we're proud of

Creating a interesting and engage ui for users, and a more effortless streamlined process for recycling.

What we learned

I learnt how unproductive current recycling is and how my ideas can truly benefit the inefficient system.

Built With

Share this project:

Updates