IITM Journal of Information Technology

ISSN (P) 2395-5457 | Single Blind Peer Reviewed Journal

Published By
INSTITUTE OF INNOVATION IN TECHNOLOGY & MANAGEMENT
Affiliated to GGSIPU, NAAC Grade ‘A’, ISO 14001:2015, 17020:2012, 21001:2018 & 50001:2018 Certified,
A Grade by GNCTD, A++ Grade by SFRC

An IoT-Enabled Machine Learning–Based Crop Recommendation System for Smart Agriculture

Milan Sood1 ,Priyanka Bhutani2
Department of Computer Science Engineering
University School of Information, Communication and Technology, GGSIPU 

Abstract:  Many developing economies depend on agriculture but farmers often struggle to choose a crop suitable to dynamic soil and climatic conditions. Existing crop recommendation systems, which rely heavily on past data and static soil information, are unable to adapt to current environmental changes[15],[18]. With the recent IoT and ML developments, new smart adaptive agricultural decision support possibilities have emerged [9],[13]. The IoT-based machine learning model effectively predicts the best crop based on real-time soil and weather conditions of the agriculture land. Moreover, Decision Tree, Random Forest, and Decision Naïve Bayes are suitable for identifying the most suitable crop and can predict the crop with an overall accuracy of 89%, 94%, and 75%, respectively. The Random Forest model with an overall accuracy of 94% is the most suitable machine learning technique for predicting crop recommendation.

Keywords:   Crop Recommendation, Smart Agriculture, Internet of Things, Machine Learning, Random Forest, Decision Tree

References:

  1. Afzal, H., Amjad, M., Raza, A., et al. (2025). Incorporating soil information with machine learning for crop recommendation to improve agricultural output. Scientific Reports, 15, Article 8560.
  2. Agarwal, A., Patil, V. R., & Deshmukh, S. (2025). Crop recommendation system using machine learning. In Proceedings of the International Conference on Artificial Intelligence and Smart Systems (ICAISS).
  3. Ashfaq, M., Khan, L., Shah, D., et al. (2025). Predicting wheat yield using deep learning and multi-source environmental data. Scientific Reports, 15, Article 11780-7.
  4. Chaudhari, R. R., Jain, S., & Gupta, S. (2025). Agricultural machine learning platform: Enhancing crop suggestion and crop yield estimates. Journal of Integrated Science and Technology, 13(1).
  5. Chlingaryan, A., Sukkarieh, S., & Whelan, B. (2018). Machine learning approaches for crop yield prediction and nitrogen status estimation in precision agriculture: A review. Computers and Electronics in Agriculture, 151, 61-69.
  6. Deepthi, K. J., Telugu, S., Jangam, S., Uyyala, S., & Vakati, R. R. (2025). Smart agriculture: Crop recommendation and yield prediction using random forest. In Proceedings of ICITSM Part II. EAI.
  7. Gupta, S., Patra, R. K., & Bansal, A. (2024). AI-driven crop recommender with IoT support. Research Review: International Journal of Machine Learning and Computational Communication, 8(2).
  8. Jeong, J. H., Resop, J. P., Mueller, N. D., Fleisher, D. H., Yun, K., Butler, E. E., Timlin, D. J., Shim, K. M., Gerber, J. S., Reddy, V. R., & Kim, S. H. (2016). Random forests for global and regional crop yield predictions. PLOS ONE, 11(6), e0156571.
  9. Kamilaris, A., & Prenafeta-Boldú, F. X. (2018). Deep learning in agriculture: A survey. Computers and Electronics in Agriculture, 147, 70-90.
  10. Khaki, S., Wang, L., & Archontoulis, S. V. (2020). A CNN-RNN framework for crop yield prediction. Frontiers in Plant Science, 10, 1750.
  11. Kumar, A., Singh, I., Kashyap, M., Kumar, A., Devi, N. B., Singh, S., Sharma, S., & Pradhan, R. (2025). Integration of machine learning and remote sensing in crop yield prediction: A review. International Journal of Research in Agronomy, 8(1S), 549-562.
  12. Kumar, P., Singh, A., & Sharma, P. (2022). IoT-enabled smart agriculture system for crop recommendation and monitoring. IEEE Access, 10, 12345-12358.
  13. Liakos, K. G., Busato, P., Moshou, D., Pearson, S., & Bochtis, D. (2018). Machine learning in agriculture: A review. Sensors, 18(8), 2674.
  14. Pantazi, X. E., Moshou, D., Alexandridis, T., Whetton, R. L., & Mouazen, A. M. (2016). Wheat yield prediction using machine learning and advanced sensing techniques. Computers and Electronics in Agriculture, 121, 57-65.
  15. Sarker, I. H. (2021). Machine learning: Algorithms, real-world applications and research directions. SN Computer Science, 2, 160.
  16. Sarikonda, S. R., Ponugoti, V. R., Talasila, H., Dubbaka, M. R., & K. G. (2025). Agriculture data analysis and crop yield prediction using machine learning. International Research Journal of Advanced Engineering Hub, 3(05).
  17. Shamshiri, R. R., Kalantari, F., Ting, K. C., Thorp, K. R., Hameed, I. A., Weltzien, C., Ahmad, D., & Shad, Z. M. (2018). Advances in greenhouse automation and controlled environment agriculture: A review. Computers and Electronics in Agriculture, 162, 575-586.
  18. Wolfert, S., Ge, L., Verdouw, C., & Bogaardt, M. J. (2017). Big data in smart farming: A review. Agricultural Systems, 153, 69-80.
  19. You, J., Li, X., Low, M., Lobell, D., & Ermon, S. (2017). Deep Gaussian process for crop yield prediction based on remote sensing data. In Proceedings of the AAAI Conference on Artificial Intelligence (pp. 4559-4566).
  20. Yazdi, A. K., Durán, C., Derpich, I., & González, G. V. (2026). Forecasting crop yields in rainfed India: A comparative assessment of machine learning baselines and implications for precision agribusiness. Agriculture, 16(1), 65.
Scroll to Top