EcoGuardians is an educational nature exploration platform designed for children aged 6–10. The platform combines storytelling, real-world exploration, and on-device machine learning to help children learn about biodiversity, conservation, and ecosystems through play.
Children explore outdoor environments, scan real plants and species, unlock story clues, and complete learning challenges while helping restore the natural balance of their world.
We aim to:
- Encourage outdoor exploration and environmental awareness
- Support curriculum-aligned ecological learning
- Provide accessible, inclusive learning experiences
- Use AI responsibly as a supportive educational tool
- Promote biodiversity knowledge through storytelling and gameplay
- On-device image classification
- Works offline using TensorFlow Lite
- Designed for real-world conditions (lighting, blur, partial objects)
- Mystery-driven ecological storytelling
- Players help restore ecosystem balance
- Educational narrative tied to real-world environmental concepts
- Species identification challenges
- Ecology cause-and-effect learning
- Curriculum-aligned content
- Collect discovered species
- Track biodiversity progress
- Encourage replayability and exploration
- Visual speech bubbles
- Kid-friendly UI/UX
- Designed with inclusive learning principles
- Children (Ages 6–10)
- Parents
- Primary School Teachers
- Environmental Education Programs
- Mobile App (Flutter) ↓
- On-Device AI (TensorFlow Lite) ↓
- Game Logic Layer (Rule + Curriculum Driven) ↓
- Backend Services (Optional Sync / Content Updates / Analytics)
This project is licensed under the MIT License – see the LICENSE file for details.