Inspiration
The project was inspired by the urgent need for sustainable solutions to global waste management. We wanted to address the inefficiencies and manual errors in traditional waste sorting by applying modern AI and computer vision technologies. Observing the challenges faced by cities, campuses, and communities in improving recycling rates and reducing landfill waste motivated us to create an innovative, automated approach that could have real environmental impact.
What it does
The Smart Waste Sorting System uses AI-powered computer vision to automatically identify and classify waste as biodegradable, recyclable, or landfill. Once classified, the system employs physical actuators to sort each item into the correct bin. A real-time dashboard provides analytics on waste breakdown and sorting accuracy. Additional features like gamification, multi-language support, API endpoints, and contamination detection set the solution apart by engaging users, supporting integration, and helping maintain bin purity.
How we built it
- Dataset Collection & Model Training: Compiled and labeled a diverse dataset of waste images, trained a deep learning model (using TensorFlow) to distinguish between waste categories under varying real-world conditions.
- Hardware Integration: Used Raspberry Pi microcontrollers and servos to physically enclose the sorting mechanism, connecting with cameras and sensors for data input.
- Software Development: Developed the classification software in Python and integrated with OpenCV for computer vision processing.
- Dashboard & APIs: Built an interactive dashboard in React and Node.js that presents live analytics, and created API endpoints for data access.
- Cloud & IoT Features: Enabled cloud integration for remote monitoring and management via AWS.
- User Engagement: Embedded gamification—leaderboards, badges, and feedback forms—using the dashboard interface.
Challenges we ran into
- Image Recognition Under Real Conditions: Ensuring the AI model accurately recognized soiled or partially obscured waste items proved challenging.
- Hardware Calibration: Aligning the physical sorting system with real-time classification results required careful sensor calibration and testing.
- Data Diversity: Acquiring a sufficiently diverse and representative waste dataset was time-consuming and essential for high model accuracy.
- System Integration: Achieving seamless communication between hardware, AI, and dashboard software took rigorous debugging.
- User Accessibility: Incorporating meaningful multi-language and accessibility features required iterations and feedback from diverse users.
Accomplishments that we're proud of
- Developed a fully functional prototype integrating AI, hardware, and user-facing dashboard.
- Achieved high real-time classification accuracy in live demonstrations.
- Designed the system to be modular and scalable for different environments.
- Received positive feedback from initial test users on both ease of use and the effectiveness of user engagement features.
- Built robust APIs to encourage wider adoption and integration.
What we learned
- End-to-end solutions involving both AI and hardware demand thorough planning for integration and testing.
- User engagement—especially gamification and feedback loops—significantly increases user participation and data quality.
- Accessibility should be prioritized from the outset to truly broaden impact.
- Quality data is foundational for machine learning success, especially in dynamic and messy real-world contexts.
- Iterative development with frequent user feedback leads to faster and better improvements.
What's next for MSx
- Field Deployments: Roll out pilot tests on campuses and with municipal partners to gather real-world use data and iterate on the system.
- Dataset Expansion: Partner with local waste agencies to expand and diversify the training dataset for improved classification.
- Advanced Contamination Detection: Further develop hazardous and contamination detection to maintain bin purity.
- Mobile App Companion: Build a companion app for notifications, live stats, and community challenges.
- Plug-and-Play Kits: Refine our hardware for easier, modular deployment in various venues.
- Sustainability Partnerships: Collaborate with city governments and environmental organizations for large-scale implementations and research-backed impact analysis.
- Open Source & Developer Engagement: Release parts of our system as open source and provide comprehensive APIs to encourage innovation and integration.
Tagline:
Sort Smart, Save Earth: Waste Wise with AI
Built With
- ai
- amazon-web-services
- and
- api
- backend
- cloud
- computer
- control
- dashboard
- data
- deep
- development
- device
- frontend
- hardware
- image
- integration
- interactive
- learning
- model
- monitoring
- node.js
- opencv
- pi
- postgresql
- processing
- python
- raspberry
- react
- real-time
- remote
- rest
- services
- storage
- tensorflow
- training
- vision
Log in or sign up for Devpost to join the conversation.