Considering the current scenario in our country, we see that waste disposal, segregation and collection, collectively is one of the biggest challenges faced by the authorities. This application provides for an end to end solution for waste classification,collection and disposal.
- Django Rest Framework (API for backend)
- Flutter (Mobile Application)
- Image Classification with CNN and YOLOv3
For the purpose of waste classification we have used Image Classification which classifies waste into 6 different categories: 1)metal 2)paper 3)cardboard 4)trash 5)plastic 6)glass
For the purpose of waste segregation we have simulated the working the working of Smart Bins.
For route optimization of the truck for waste collection we use the TSP algorithm.
- Master branch consists of the backend api.
- Flutter branch consists of the mobile application.
- Classifier branch consists of CNN classifier.
- Yolo branch consists of classifier with YOLOv3.
- Simulator branch consists of simulation of classifier over webcam.