Empowering Agriculture: A Machine Learning-Based Decision Support System for Crop Selection and Profitability Analysis

Authors

  • T. Jalaja, T. Adilakshmi, Meka Dheeraj Reddy, K. Sai Kamal

Keywords:

K-Nearest Neighbours (KNN), Support Vector Classifier(SVC), Gaussian Naive Bayes Classifier, Decision Tree, Ensemble Classifier, Stacking Ensemble Technique, XGBoost, Profitability.

Abstract

Modern agriculture is increasingly reliant on technological advancements to optimize productivity and decision-making processes. This paper introduces a sophisticated web application designed to help farmers in selecting the appropriate crops for their soil, considering soil composition, weather conditions, market trends, and financial factors. The application integrates various machine learning methodologies to deliver personalized recommendations tailored to each farmer's specific circumstances. Initially, farmers provide details of soil mineral percentages, focusing on Nitrogen (N), Phosphorus (P), and Potassium (K) to the application. Subsequently, real-time weather data is retrieved from a Weather API to evaluate environmental suitability. An ensemble machine learning model, comprising Support Vector Classifier(SVC), K-Nearest Neighbours (KNN), Gaussian Naive Bayes Classifier, and Decision tree, is deployed to identify the top three crops best suited to the soil. To refine decision-making further, a Stacking Ensemble technique is employed, leveraging Regression algorithms such as Random Forest and XGBoost Regressors to forecast the market selling price of each crop based on historical data. This empowers farmers to assess both suitability and profitability concurrently. Additionally, the application provides detailed insights into cultivation costs per acre, aiding farmers in financial planning and risk management. Furthermore, instructional videos on crop cultivation practices are integrated to facilitate knowledge transfer and skill enhancement among farmers. Through elucidating the architecture, functionality, and performance metrics of the web application, this paper underscores it’s potential to revolutionize agricultural decision-making processes, enhance farm productivity, and ultimately contribute to sustainable rural livelihoods.

Downloads

Download data is not yet available.

References

Pandit Samuel, B.Sahithi, T.Saheli, D.Ramanika, N.Anil Kumar “Crop Price Prediction System using Machine learning Algorithms." Quest Journals Journal of Software Engineering And Simulation, Vol. 06, No. 01, 2020,Pp. 14-20.

Kumar, Y. Jeevan Nagendra, V. Spandana, V. S. Vaishnavi, K. Neha, and V. G. R. R. Devi. “Supervised Machine learning Approach for Crop Yield Prediction in Agriculture Sector”.

“Stacking Strong Ensembles of Classifiers” by Stamat

ios-Aggelos N. Alexandropoulos, Christos K. Aridas,

Sotiris B. Kotsiantis, and Michael N. Vrahatis.

Rohith R, Vishnu R, Kishore A, Deeban Chakkarawarthi, "Crop Price Prediction and Forecasting System using Supervised Machine Learning Algorithms", International Journal of Advanced Research in Computer and Communication Engineering, Vol. 9, Issue 3, March 2020.

R. Nagini, “Agriculture yield prediction using predictive analytic techniques”, 2nd International Conference on Contemporary Computing and Informatics, 2016.

S.Veenadhari, Dr. Bharat Misra, Dr. CD Singh.2019. Machine learning approach for forecasting crop yield based on climatic parameters.

Yung-HsinPeng, Chin-Shun Hsu, and Po-Chuang Huang Developing Crop Price Forecasting Service Using Open Data from Taiwan Markets, 2017 IEEE.

Downloads

Published

24.03.2024

How to Cite

T. Jalaja. (2024). Empowering Agriculture: A Machine Learning-Based Decision Support System for Crop Selection and Profitability Analysis. International Journal of Intelligent Systems and Applications in Engineering, 12(3), 2894–2900. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/5800

Issue

Section

Research Article