Crop Planning, Recommendations and Yield Estimation

Read full text
Authors: Prof.Harishankar A
Cited by: 0
References: 2

Abstract

Agricultural decision-making in India is largely guided by traditional experience rather than scientific data, often leading to inconsistent crop selection, reduced yield, and unpredictable profitability. To address these challenges, this work presents a comprehensive web-based intelligent crop planning system that integrates machine learning, historical yield analytics, and scientific crop cycle knowledge to support data-driven agriculture. The system is designed with four functional modules. The first module provides crop recommendations by analyzing soil nutrient levels (NPK), pH value, rainfall, and real-time weather data obtained through an external API, using a Random Forest classifier for accurate prediction when trained model data is available. The second module generates a 12-week crop cycle plan that enhances soil fertility, prevents nutrient depletion, and minimizes pest recurrence through scientifically guided rotation strategies. The third module processes district-level historical yield datasets to identify region-specific high-performing crops, enabling better planning across diverse agro-climatic zones. The fourth module assesses the economic feasibility of cultivation by estimating revenue, cost, and profit per hectare using realistic reference values and user inputs. The system is implemented using React for the frontend, Flask for backend processing, and SQLite for managing user data. Experimental results demonstrate that lightweight machine learning models combined with carefully curated datasets can deliver reliable, interpretable, and actionable crop insights for farmers, agricultural planners, and researchers, thereby supporting sustainable and informed agricultural decision-making.

Fields of Study & Subjects

Smart Agriculture and AI Decision Support System Applications Artificial Intelligence in Healthcare

Publication details

Journal / source
International Research Journal of Computer Science
Volume
13
Issue
01
Pages
37–37
Publication date
20 January 2026
Language
EN