Crop recommendation system using Machine Learning

Abstract

Agriculture is the main field of employment in India. Farmers are faced with many problems when evaluating the yield of their crops. The production of crops plays an important role in our Indian economy. This proposed system helps the farmers choose suitable crops based on rainfall, humidity, type of soil, pH of soil, and temperature Accurate crop prediction results in increased crop cultivation. It will help farmers by reducing the losses they face and improving yield. Machine learning plays an important role in the area of crop cultivation. This work proposes a crop recommendation system using machine learning techniques such as k-nearest neighbor (KNN), artificial neural network (ANN), random forest (RF), and support vector machine (SVM). The models are simulated comprehensively on an Indian data set. The SVM predictive model had an accuracy of 97.85% and a training time of 218.691ms. The K-NN predictive model gave an accuracy of 97.95% a training time of 218.691ms, and the RF gave an accuracy of 99.22% a training time of 138.021ms. This model is beneficial to farmers because it allows them to know the type of crop before cultivating the agricultural field and thus encourages them to make suitable decisions.

Downloads

Download data is not yet available.

References

Y. J. N. Kumar, V. Spandana, V. S. Vaishnavi, K. Neha, and V. G. R. R. Devi, ‘Supervised machine learning approach for crop yield prediction in agriculture sector’, in 2020 5th International Conference on Communication and Electronics Systems (ICCES), Coimbatore, India, 2020.

A. Suresh, P. Ganesh Kumar, and M. Ramalatha, ‘Prediction of major crop yields of Tamilnadu using K-means and Modified KNN’, in 2018 3rd International Conference on Communication and Electronics Systems (ICCES), Coimbatore, India, 2018.

A. Lokhande and M. Dixit, ‘Crop Recommendation System Using Machine Learning’, International Research Journal of Engineering and Technology (IRJET), vol. 9, pp. 2395–0056, 2022.

Geetha, V., Punitha, A., Abarna, M., Akshaya, M., Illakiya, S., & Janani, A. P. (2020, July). An effective crop prediction using random forest algorithm. In 2020 international conference on system, computation, automation and networking (ICSCAN) (pp. 1-5). IEEE.

M. Ramu and J. T. Sri, ‘Wheat yield prediction using Artificial Intelligence models and its comparative analysis for better prediction’, in 2021 International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), Greater Noida, India, 2021.

S. M. Pande, P. K. Ramesh, A. Anmol, B. R. Aishwarya, K. Rohilla, and K. Shaurya, ‘Crop recommender system using machine learning approach’, in 2021 5th International Conference on Computing Methodologies and Communication (ICCMC), Erode, India, 2021.

D. Modi, A. V. Sutagundar, V. Yalavigi, and A. Aravatagimath, ‘Crop recommendation using machine learning algorithm’, in 2021 5th International Conference on Information Systems and Computer Networks (ISCON), Mathura, India, 2021.

Motwani, P. Patil, V. Nagaria, S. Verma, and S. Ghane, ‘Soil analysis and crop recommendation using machine learning’, in 2022 International Conference for Advancement in Technology (ICONAT), Goa, India, 2022.

R. K. Ray, S. K. Das, and S. Chakravarty, ‘Smart crop recommender system-A machine learning approach’, in 2022 12th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India, 2022.

E. E. Vigneswaran and M. Selvaganesh, ‘Decision support system for crop rotation using machine learning’, in 2020 Fourth International Conference on Inventive Systems and Control (ICISC), Coimbatore, India, 2020.

B. N. Mohapatra and R. K. Mohapatra, ‘Design of an automated agricultural robot and its prime issues’, 2020.

N. H. Kulkarni, G. N. Srinivasan, B. M. Sagar, and N. K. Cauvery, ‘Improving crop productivity through A crop recommendation system using ensembling technique’, in 2018 3rd International Conference on Computational Systems and Information Technology for Sustainable Solutions (CSITSS), Bengaluru, India, 2018.

B. J. Kushal, N. J. Sp, N. S. Raaju, K. G. Gv, A. R. Kp, and S. Gowrishankar, ‘Real Time Crop Prediction based on Soil Analysis using Internet of Things and Machine Learning’, in 2022 International Conference on Edge Computing and Applications (ICECAA), IEEE, 2022, pp. 1249–1254.

N. H. Kulkarni, G. N. Srinivasan, B. M. Sagar, and N. K. Cauvery, ‘Improving crop productivity through A crop recommendation system using ensembling technique’, in 2018 3rd International Conference on Computational Systems and Information Technology for Sustainable Solutions (CSITSS), Bengaluru, India, 2018.

B. J. Kushal, N. J. Sp, N. S. Raaju, K. G. Gv, A. R. Kp, and S. Gowrishankar, ‘Real Time Crop Prediction based on Soil Analysis using Internet of Things and Machine Learning’, in 2022 International Conference on Edge Computing and Applications (ICECAA), IEEE, 2022, pp. 1249–1254.

M. Ramu and J. T. Sri, ‘Wheat yield prediction using Artificial Intelligence models and its comparative analysis for better prediction’, in 2021 International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), Greater Noida, India, 2021.

Published
2024-07-15
How to Cite
Mohapatra, B., & Kale, V. (2024). Crop recommendation system using Machine Learning. ITEGAM-JETIA, 10(48), 63-68. https://doi.org/10.5935/jetia.v10i48.1186
Section
Articles