Inspiration Every day, millions of tons of waste are generated globally, but a massive portion of recyclable materials ends up in landfills due to improper segregation. Walking past public trash cans, it is common to see plastic bottles thrown into organic bins and food waste contaminating paper recycling. The rules of recycling can be confusing, and manual sorting is slow and error-prone. We wanted to build a solution that leverages the power of Artificial Intelligence to eliminate human error, make waste sorting completely intuitive, and empower individuals to make environmentally conscious disposal decisions instantly.
What it does Waste Sorter AI is an intelligent, web-based application designed to gamify and simplify waste segregation. Users can upload an image or use their device's camera to scan any piece of waste. Within seconds, the embedded computer vision AI model analyzes the item and accurately classifies it into categories such as Recyclable, Organic/Wet Waste, Hazardous, or Landfill/Trash. Beyond classification, the app provides instantaneous feedback and actionable disposal instructions, educating the user on why the item belongs in that specific category and how to prepare it (e.g., "Rinse the plastic bottle before throwing it away").
How we built it The application was built combining an accessible frontend framework with robust Machine Learning components:
Frontend: We designed and built a responsive, modern web interface using React / HTML5 / Tailwind CSS, optimized for both desktop and mobile users. The app is fast, lightweight, and deployed seamlessly on Netlify.
AI & Computer Vision: We trained an image classification model (using frameworks like TensorFlow.js / Custom CNN / Teachable Machine) to recognize distinct visual features of common household waste items like plastics, paper, metals, and food scraps.
Integration: We utilized web APIs to tap into the user’s native device camera for real-time item scanning, keeping the entire pipeline running efficiently on the client side.
Challenges we ran into One of the primary roadblocks was handling visual ambiguity and environmental variance. A crumpled plastic bottle looks entirely different from a pristine one, and bad lighting or busy backgrounds frequently confused the initial versions of our AI model. We also had to optimize the model size to ensure it could run smoothly in a standard web browser on a smartphone without suffering from long loading lags. We overcame this by expanding our training dataset with data augmentation techniques (rotating, cropping, and adjusting lighting on images) and fine-tuning the model's confidence thresholds.
Accomplishments that we're proud of Real-time Browser Inference: We successfully built an interactive pipeline where the user gets an instant classification directly through a web browser without needing to download a heavy native mobile application.
High-Fidelity UI/UX: Creating a sleek, intuitive, and clean user interface that turns a tedious chore like waste management into an engaging, educational digital experience.
Reliable Accuracy: Achieving a high degree of classification precision across diverse everyday items, helping significantly reduce potential recycling contamination.
What we learned We deeply deepened our knowledge of end-to-end computer vision deployment, specifically how to bridge the gap between training an AI model and serving it in a production web environment. We also learned a great deal about global waste management standards and user psychology—understanding that providing a classification isn't enough; you must also provide immediate, bite-sized educational contexts to successfully change human disposal habits.
What's next for Waste Sorter AI We plan to scale Waste Sorter AI from a web tool into an expansive eco-platform:
Object Detection: Upgrade the model from single-image classification to live object detection (like YOLO) so users can scan multiple items at once via a live video feed.
Localization: Integrate localized recycling rules based on the user's GPS data, as recycling regulations vary significantly between cities and countries.
Gamification & Rewards: Introduce an account system where users can log their sorted items, earn "Eco-Points," track their reduced carbon footprint, and compete on a community leaderboard.
IoT Smart Bin Integration: Partner with hardware creators to install this AI system directly into physical public smart-bins equipped with motorized sorting flaps.
Built With
- javascript
- phyton
- vue

Log in or sign up for Devpost to join the conversation.