AI-Based Crop Recommendation for Farmers and Farm Management System

Authors

  • Malar K Assistant Professor, Department of Information Science and Engineering, Sri Sairam College of Engineering, Bengaluru
  • Mithun B T Final-year B.E(Information Science and Engineering), Sri Sairam College of Engineering, Bengaluru
  • Punitha R Final-year B.E(Information Science and Engineering), Sri Sairam College of Engineering, Bengaluru
  • Srinivas A Final-year B.E(Information Science and Engineering), Sri Sairam College of Engineering, Bengaluru

DOI:

https://doi.org/10.34293/iejcsa.v4i5.170

Keywords:

Artificial Intelligence, Machine Learning, Crop Recommendation, Yield Prediction, Plant Disease Detection, Random Forest, XGBoost, ResNet-50, Smart Agriculture, Farm Management Information Systems

Abstract

Agricultural decision-making has historically depended on empirical intuition, localized traditional knowledge, and fragmented external advisories. Such manual heuristics frequently fail to account for dynamic soil chemistry, erratic microclimatic fluctuations, and volatile market conditions, leading to misallocated agricultural inputs, suboptimal crop yields, and unmitigated phytopathological losses. This paper presents AgriSense, an integrated software platform engineered to unify machine learning inference pipelines with operational farm management capabilities. The proposed platform couples three dedicated analytical models: an ensemble Random Forest classifier for soil- and climate-informed crop suitability recommendation; an Extreme Gradient Boosting (XGBoost) regression architecture for multi-factorial crop yield forecasting; and a deep residual convolutional neural network (ResNet-50) for automated leaf disease identification, providing classification outputs alongside diagnostic confidence and infection severity estimates. To support agronomic operations, these machine learning services are embedded alongside real-time meteorological ingestion, wholesale commodity pricing intelligence, labor and resource allocation scheduling, a community knowledge forum, an automated conversational assistant, and local supplier marketplace directories. AgriSense is implemented using a decoupled microservice topology comprising a Next.js presentation tier, a Node.js business logic gateway, an asynchronous FastAPI machine learning inference engine, and a PostgreSQL relational persistence store. This study details the structural design, mathematical formulations, algorithmic workflow, and modular integration of AgriSense, establishing a formal empirical evaluation framework for subsequent field verification.

Downloads

Published

2026-10-23

Issue

Section

Articles