Inspiration
The inspiration behind Matra Bhumi came from the struggles of Indian farmers we see around us daily — lack of timely crop advice, difficulty accessing mandi rates, and the challenge of predicting weather patterns. We wanted to blend traditional farming wisdom with modern AI so that even farmers in remote villages can get expert help on demand.
What it does
Matra Bhumi is an AI-powered farming assistant that helps farmers make better decisions in their day-to-day practices. It provides crop disease detection through images, fertilizer recommendations, mandi price updates, crop calendars, profit calculators, and government scheme information — all in one platform. The app also works offline, so farmers in remote areas can still track inventory, maintain notes, and access essential tips. On the web, it extends features like voice assistant, live scheme feeds, crop marketplace, and digital farm diary. In short, Matra Bhumi acts as a one-stop smart farming companion, bridging the gap between technology and rural communities.
How we built it
Android app using Kotlin, Material Design, Room DB, Retrofit, and TensorFlow Lite.
Web app using HTML, CSS, JS with Firebase Hosting, Web Speech API for voice commands.
Integrated image handling (Glide/Coil), QR code features, and cloud sync via Firebase.
Designed the system to be lightweight, multilingual, and responsive for accessibility
Challenges we ran into
Training and optimizing AI models for disease detection with limited datasets.
Handling offline + online sync so farmers don’t lose their data.
Voice assistant accuracy for regional languages.
Balancing UI simplicity with powerful features, since farmers need clarity, not clutter.
Accomplishments that we're proud of
We are proud that we were able to build Matra Bhumi as a complete farmer-centric platform that actually works both offline and online, making it accessible to rural communities with limited connectivity. One of our biggest achievements is integrating AI-powered crop disease detection and fertilizer recommendations into a simple mobile interface that farmers can easily use. We also successfully connected multiple features like mandi prices, government schemes, crop calendars, and profit calculators into one unified app, while ensuring the design remains clean and farmer-friendly. Building the voice-enabled web assistant and syncing it with Firebase backend was another milestone that showed us we can bridge the gap between technology and agriculture in a meaningful way.
What we learned
Through this project, we explored:
How to integrate AI models (TensorFlow Lite/ Teachable Machine) into mobile apps.
Working with Firebase (Authentication + Realtime Database/Firestore) for secure and scalable storage.
Using APIs like OpenWeatherMap and mandi price feeds.
Importance of building offline-first apps using Room DB and Shared Preferences, so farmers can use the app even without internet.
What's next for MatraBhumi
We aim to enhance the offline features with smarter AI disease detection, local-language voice support, and integration of real-time mandi rates through SMS/ USSD, making it even more accessible without internet.
Built With
- css
- firebase
- glide/coil
- html
- javascript
- kotlin
- openweathermap
- retrofit
- room-db
- tensorflow-lite
- web-speech-api
Log in or sign up for Devpost to join the conversation.