Crop Advisor: Intelligent Crop Recommendation System
Main Article Content
Abstract
Agriculture has long been a cornerstone of the Indian economy, crucial in sustaining livelihoods and contributing to national growth. By 2024, the sector will contribute approximately 18-20% of India's GDP and employ nearly half of the population. It also ensures food security for over 1.4 billion people. However, crop yields per hectare continue to lag international standards, which has been a significant factor contributing to the rising suicide rates among farmers. This paper proposes a machine learning-based Crop Regulating System to assist farmers. The system takes inputs such as historical and current yield data, weather conditions, soil quality and fertiliser usage from farmers and predicts weather impact, rainfall, and disease effect to predict crop yield before sowing. Also, the system takes inputs such as current market data, sowed land, market import/export data, historical retail data, and consumer data for market demand analysis. Machine learning algorithms analyze this data to predict the market demand and the yield for a chosen crop. After that machine learning algorithms like Regression Forest (RF) and Support Vector Machine (SVM) were used to provide Decision support to Farmers. Regression models like Support Vector Machines (SVM) and Random Forests (RF), Multiple Linear Regression (MLR) and classification models like K-Nearest Neighbors (KNN) are utilized for Crop Yield Prediction. Time series models such as AutoRegressive Integrated Moving Average (ARIMA), and Genetics Algorithms (GAs) are used for Market Demand Analysis.
Downloads
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
How to Cite
References
D. Elavarasan and P. M. D. Vincent, “Crop yield prediction using deep reinforcement learning model for sustainable agrarian applications” DOI: https://doi.org/10.1109/ACCESS.2020.2992480
Singh, A., Ganapathy Subramanian, B., Singh, A. K., & Sarkar, S. (2016). Machine learning for high-throughput stress phenotyping in plants. Trends in Plant Science, 21(2), 110–124. DOI: https://doi.org/10.1016/j.tplants.2015.10.015
Y. Dash, S. K. Mishra, and B. K. Panigrahi, “Rainfall prediction for the Kerala state of India using artificial intelligence approaches” DOI: https://doi.org/10.1016/j.compeleceng.2018.06.004
Prasad, N. R., Patel, N. R., & Danodia, A. (2020). Crop yield prediction in cotton for regional level using random forest approach. Spatial Information Research, 29(2), 195–206. DOI: https://doi.org/10.1007/s41324-020-00346-6
Malaysian Palm Oil Board. “Welcome to the Malaysian Palm Oil Industry,” Accessed Nov. 20, 2020. [Online]. Available: https://www.nationsencyclopedia.com/economies/Asia-and-the-Pacific/Malaysia-AGRICULTURE.html
“Agriculture in Malaysia,” Accessed Nov. 20, 2020. [Online]. Available: https://www.nationsencyclopedia.com/economies/Asia-and-the-Pacific/Malaysia-AGRICULTURE.html.
Deepa, N., & Ganesan, K. (2019). Hybrid rough fuzzy soft classifier based multi-class classification model for agriculture crop selection. Soft Computing, 23(21), 10793–10809. DOI: https://doi.org/10.1007/s00500-018-3633-8
Crop Selection Method to Maximize Crop Yield Rate Using a Machine Learning Technique" by R. Kumar, M.P. Singh, P. Kumar, and J.P. Singh, presented at the International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy, and Materials (ICSTM) in 2015, is DOI: http://doi.org/10.1109/ICSTM.2015.7225403.
"Analysis of in-situ soil moisture data and validation of SMOS soil moisture products at selected agricultural sites over a tropical region" by C. S. Kang, K. D. Kanniah, Y. H. Kerr, and A. P. Cracknell, published in the International Journal of Remote Sensing, vol. 37, no. 16, pp. 3636–3654, August 2016, is DOI: https://doi.org/10.1080/01431161.2016.1201229.
"Machine learning approach for forecasting crop yield based on climatic parameters" by S. Veenadhari, B. Misra, and C.D. Singh, presented at the 2014 International Conference on Computer Communication and Informatics, IEEE, is DOI: http://doi.org/10.1109/ICCCI.2014.6921718.
R. Ghadge, J. Kulkarni, P. More, S. Nene, and R.L. Priya, “Prediction of crop yield using machine learning,” International Research Journal of Engineering and Technology (IRJET), vol. 5, Feb. 2018. https://www.irjet.net/archives/V5/i2/IRJET-V5I2479.pdf
"Predicting Yield of the Crop Using Machine Learning Algorithms" by P. Priya, U. Muthaiah, and M. Balamurugan, published in the International Journal of Engineering Sciences & Research Technology, vol. 7, no. 1, pp. 1-7, April 2018, has the DOI: http://doi.org/10.5281/zenodo.1212821.
"Crop Recommender System Using Machine Learning Approach" by S. M. Pande, P. K. Ramesh, A. Anmol, B. R. Aishwarya, K. Rohilla, and K. Shaurya, presented at the 2021 5th International Conference on Computing Methodologies and Communication (ICCMC) in Erode, India, is DOI: http://doi.org/10.1109/ICCMC51019.2021.9418351.
"Crop Recommender System Using Machine Learning Approach" by S. M. Pande et al., presented at the 2021 5th International Conference on Computing Methodologies and Communication (ICCMC), is DOI: http://doi.org/10.1109/ICCMC51019.2021.9418351.
"Machine learning approach for forecasting crop yield based on climatic parameters" by Veenadhari S, Misra B, and Singh CD, presented at the 2014 International Conference on Computer Communication and Informatics, is DOI: http://doi.org/10.1109/ICCCI.2014.6921718.
S. Mamatha Jajur, Soumya N. G., G. T. Raju, Crop Recommendation using Machine Learning Techniques. (2019). In International Journal of Innovative Technology and Exploring Engineering (Vol. 9, Issue 2S, pp. 658–661). DOI: https://doi.org/10.35940/ijitee.b1106.1292s19
Patil, Dr. N. N., & Saiyyad, Mr. M. A. M. (2019). Machine Learning Technique for Crop Recommendation in Agriculture Sector. In International Journal of Engineering and Advanced Technology (Vol. 9, Issue 1, pp. 1359–1363). DOI: https://doi.org/10.35940/ijeat.a1171.109119
Manoj Athreya A, Hrithik Gowda S, S Madhu, Ravikumar V, Agriculture Based Recommender System using IoT – A Research. (2019). In International Journal of Recent Technology and Engineering (Vol. 8, Issue 2S8, pp. 1817–1821). DOI: https://doi.org/10.35940/ijrte.b1161.0882s819
Thakur, T. B., & Mittal, A. K. (2020). Real Time IoT Application for Classification of Crop Diseases using Machine Learning in Cloud Environment. In International Journal of Innovative Science and Modern Engineering (Vol. 6, Issue 4, pp. 1–4). DOI: https://doi.org/10.35940/ijisme.d1186.016420
Sharma, P. (2023). Advancements in OCR: A Deep Learning Algorithm for Enhanced Text Recognition. In International Journal of Inventive Engineering and Sciences (Vol. 10, Issue 8, pp. 1–7). DOI: https://doi.org/10.35940/ijies.f4263.0810823