kairo is a smart waste recognition app that helps users identify waste through images and learn the proper way to manage, recycle, or dispose of it responsibly.
many people struggle to correctly identify waste types and often dispose of them improperly.
this lack of knowledge leads to low recycling rates, environmental pollution, and ineffective waste management practices.
kairo addresses this issue by using image-based waste recognition powered by computer vision.
users can simply capture an image of waste, and the app will identify its type and provide clear, actionable guidance on how to manage, recycle, or dispose of it properly.
by simplifying waste identification and disposal guidance, kairo:
- helps users make better daily waste management decisions
- encourages responsible recycling behavior
- supports environmental awareness through practical, technology-driven solutions
- 📸 detect waste types from images using a pretrained model trained with yolo v8
- 💡 provide clear guidance on how to properly manage, recycle, or dispose of each waste type
this project is a personal learning initiative designed to expand my skills beyond mobile development, with a strong focus on artificial intelligence and computer vision.
through this project, i explore object detection using yolo v8 while integrating ai into a real-world environmental use case.
- flutter — mobile application development
- yolo v8 — waste detection using computer vision and object detection
- getx — reactive and efficient state management
- flask — lightweight backend for ai processing and api services
- sqflite (sqlite) — local database for offline data storage