# Modakbul πΎ
Modoo Collection Project Repository
Modoo Collection is a mobile service that recognizes animals through AI, collects them in your personal encyclopedia, and shares discoveries with a community of nature enthusiasts.
Modoo Collection (λͺ¨λμ λλ¬Όλκ°, "Everyone's Animal Encyclopedia") is an interactive mobile application that serves as a personalized digital field guide. Users photograph animals with their smartphone camera, and a deep learning model identifies the species. Recognized animals are registered in the user's unique encyclopedia, where detailed information about each species can be explored.
| Existing Solutions | Limitations |
|---|---|
| Google Lens | Built into most smartphones; shows similar images but lacks precise taxonomic information |
| Merlin Bird ID | Excellent for bird identification, but limited to avian species only |
| Picture Bird | Specialized in birds; narrow scope of application |
Modoo Collection addresses these gaps by:
- β Supporting a wide range of animal species (beyond birds) with rich, educational content
- β Adding gamification elements: Users actively collect species by taking photos, fostering engagement and curiosity about wildlife
- β Empowering children and nature observers to learn about animal taxonomy, characteristics, and habitats while building a community-driven knowledge base
π± Our vision: To help users develop ecological awareness and contribute to citizen science through playful, AI-powered exploration.
The project was developed with clear separation of responsibilities across three core components:
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β Frontend ββββββΆβ Backend ββββββΆβ AI Model β
β (Mobile App) βββββββ (Server/API) βββββββ (Deep Learning)β
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
"What animal is this?"
- Point your camera at any animal in your surroundings
- The integrated AI model analyzes the image in real-time and classifies the species
- Instant feedback with confidence scores and alternative suggestions
"Build your own wildlife collection"
- Successfully identified animals are automatically added to your personal encyclopedia
- Each entry includes:
- 𧬠Taxonomic classification (Kingdom β Species)
- π¨ Conservation status (e.g., Endangered, Least Concern)
- π Date of first discovery/collection
- π Native habitat and distribution map
- π Fun facts and behavioral insights
π― Current scope: 20+ animal species commonly found on campus, with plans for expansion.
"Share your discoveries with the world"
- Automatic profile creation upon login
- Personal gallery showcasing your collected species and field notes
- Interactive features:
- β€οΈ Like posts from other users
- π¬ Comment and discuss observations
- π Share achievements to social media
| Component | Technologies |
|---|---|
| Frontend | React Native, TypeScript, Redux |
| Backend | Node.js, Express, PostgreSQL, Firebase Auth |
| AI/ML | PyTorch, MobileNetV3, ONNX Runtime (for mobile inference) |
| DevOps | Docker, GitHub Actions, AWS EC2/S3 |
