Skip to content

jinweiwong/Squirrel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Squirrel 🐿️

by Jin Wei & Chloe.

Submitted to TreeHacks '22.

Inspiration

Recycling is a simple habit that goes a long way in saving the environment. Too many times have our team members stood in front of the recycling bins ♻️, with trash in hand, discussing amongst ourselves which bin each item belongs to. Many individuals, like us, struggle with recycling confusion. Therefore, we came up with Squirrel to overcome this!

What it does

Squirrel makes sorting trash more convenient (and accurate!) by eliminating any recycling ambiguity. Just point at your trash and Squirrel will tell you which bin it belongs to! It is eco-friendly and encourages recycling.

How we built it

  • Real time image classification developed using Apple’s ML Kit.
  • Process data taken from the video stream of the device’s camera. 📷

Challenges we ran into

Looking for clean and usable datasets of more niche items like food wrappers, mixed paper and styrofoam. 🍫

Accomplishments that we're proud of

Creating a working MVP in just two days!!

What we learned

  • To use various Apple frameworks like ML Kit, SwiftUI and Vision to develop an iOS application.
  • To design a clean and user-friendly app interface.

What's next for Squirrel

  • Expand and improve the classification model so that it classifies wastes into all four waste categories, landfill, bottles & glass, compost and mixed-paper.
  • Incorporate a map using MapKit that locates nearby public recycling bins. It would also point out eateries/cafés that support sustainable solutions through eco-friendly habits like the use of compostable cups and reusable shopping bags.

Installation

# Clone the repo
git clone https://github.com/jinweiwong/Squirrel.git
# Run the app on Xcode 13 and newer. 

About

TreeHacks '22

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages