Empowering Agriculture: A Machine Learning-Based Decision Support System for Crop Selection and Profitability Analysis
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
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
How to Cite
Issue
Section
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.