An AI-Driven Precision Agriculture Platform for Sustainable Farming.
KrishiMitra is an AI-powered precision agriculture platform designed to promote sustainable and data- driven farming. It helps improve crop yields while optimizing water usage through intelligent decision-making. The platform features a custom- built crop recommendation system, a smart irrigation scheduler, real-time IoT-based monitoring, and an IVR support system for farmers with limited internet access. The crop recommendation model, trained on soil and weather datasets, utilizes Random Forest with GridSearchCV tuning to achieve 86.41% accuracy. It suggests the top five crop choices along with optimal cultivation techniques. Meanwhile, the irrigation scheduler, powered by XGBoost with feature engineering, hyperparameter tuning, and data balancing, provides personalized watering schedules and syncs with Google Calendar for automated reminders. For real-time environmental monitoring, KrishiMitra employs an IoT framework with rainsensors, humidity (DHT11), moisture, LDR, and pH sensors, all connected to an ESP32 microcontroller. The collected data is processed and continuously updated in the system. Additionally, an IVR support systembuilt with Exotel offers voice-based assistance in Hindi, ensuring accessibility for farmers without internet access.
So far in the hackathon, we've made significant strides in both the development and integration of KrishiMitra’s core features. The crop recommendation system has been successfully implemented using Random Forest with GridSearchCV, achieving an accuracy of 86.41%. It effectively suggests the top five crops suited to the given soil and weather conditions. The smart irrigation scheduler is also functional, utilizing an XGBoost model with advanced feature engineering, data balancing, and hyperparameter tuning. We've integrated it with Google Calendar to send personalized, automated watering reminders to farmers. On the hardware front, we are incomplete. To ensure inclusivity, we’ve developed a prototype of the IVR system using Exotel, which provides voice-based support in Hindi, targeting farmers in low-connectivity rural areas. Overall, KrishiMitra is progressing steadily, with all major modules developed and basic integrations complete. We are now working on enhancing the UI, final testing, and polishing the user experience for a seamless demo.
Proof Of Concept Ready