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.