IoT-based Crop Recommendation System using Machine Learning via Mobile Application for Precision Agriculture in Bangladesh

PDF (1099KB), PP.53-69

Views: 0 Downloads: 0

Author(s)

Md. Shahriar Hossain Apu 1 Md. Nur-E Ferdaus 1 Tousif Mahmud Emon 1,* Suman Saha 1

1. Department of Internet of Things and Robotics Engineering, Gazipur Digital University, Kaliakair, Gazipur-1750, Bangladesh

* Corresponding author.

DOI: https://doi.org/10.5815/ijieeb.2025.04.05

Received: 28 Sep. 2024 / Revised: 22 Jan. 2025 / Accepted: 24 Mar. 2025 / Published: 8 Aug. 2025

Index Terms

Smart Agriculture, Crop Recommendation System, IoT Sensor, Machine Learning, Mobile Application

Abstract

Precision agriculture transform the agricultural sector by integrating advanced technologies to enhance productivity and sustainability. In crop farming, precision agriculture can significantly improve practices through precise monitoring and data-driven decision-making, addressing challenges such as optimizing resource usage and improving crop health. This study presents the development and implementation of an IoT-based Crop Recommendation System designed to optimize farming practices through a mobile application. This system uses different sensors to continuously extract data regarding the temperature, pH, NPK value and other relevant parameters. These parameters can be analyzed in real-time to help farmers make informed decisions on irrigation, fertilization, and crop selection, tailored to specific field conditions. This information is stored to create individual datasets, offering researchers valuable insights into optimal conditions for various crops. This can improve yield and promote sustainable farming practices. In this study, we evaluated a series of machine learning algorithms for their ability to predict an optimal crop based on environmental parameters. Among these algorithms, Naive Bayes demonstrated superior performance, achieving an accuracy of 99.55%, precision of 99.58%, recall of 99.55%, and F1-score of 99.54%. These findings highlight the effectiveness of our approach in integrating machine learning with the IoT for precise crop management. Implemented through a user-friendly mobile application, the proposed system enhances accessibility and usability for farmers.

Cite This Paper

Md. Shahriar Hossain Apu, Md. Nur-E Ferdaus, Tousif Mahmud Emon, Suman Saha, "IoT-based Crop Recommendation System using Machine Learning via Mobile Application for Precision Agriculture in Bangladesh", International Journal of Information Engineering and Electronic Business(IJIEEB), Vol.17, No.4, pp. 53-69, 2025. DOI:10.5815/ijieeb.2025.04.05

Reference

[1]W. contributors, “Agriculture in Bangladesh,” 2024. Accessed: 2024-03-12.
[2]Bangladesh Bureau of Statistics, “Quarterly labour force survey (qlfs) 2015,” 2015. Accessed: 2024-03-17.
[3]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 Method- ologies and Communication (ICCMC), pp. 1066–1071, 2021.
[4]K. F. Tonni and M. Chowdhury, “A machine learning based crop recommendation system and user-friendly android application for cultivation,” International Journal of Smart Technology and Learning, vol. 3, no. 2, pp. 168–186, 2023.
[5]D. A. Bondre and S. Mahagaonkar, “Prediction of crop yield and fertilizer recommendation using machine learning algorithms,” International Journal of Engineering Applied Sciences and Technology, vol. 4, no. 5, pp. 371–376, 2019.
[6]N. N. Thilakarathne, M. S. A. Bakar, P. E. Abas, and H. Yassin, “A cloud enabled crop recommendation platform for machine learning-driven precision farming,” Sensors, vol. 22, no. 16, p. 6299, 2022.
[7]R. K. Rajak, A. Pawar, M. Pendke, P. Shinde, S. Rathod, and A. Devare, “Crop recommendation system to maximize crop yield using machine learning technique,” International Research Journal of Engineering and Technology, vol. 4, no. 12, pp. 950–953, 2017.
[8]A. Srinidhi, V. Jahnavi, and M. Dholvan, “A machine learning and deep learning-based web application for crop and fertilizer recommendation and crop disease prediction,” in International Conference on Soft Computing and Signal Processing, pp. 389–402, Springer, 2023.
[9]A. Bhola and P. Kumar, “Farm-level smart crop recommendation framework using machine learning,” Annals of Data Science, pp. 1–24, 2024.
[10]M. R. Islam, K. Oliullah, M. M. Kabir, M. Alom, and M. Mridha, “Machine learning enabled iot system for soil nutrients monitoring and crop recommendation,” Journal of Agriculture and Food Research, vol. 14, p. 100880, 2023.
[11]S. S. Priyanka, M. Raju, G. Smitha, J. Lahari, G. A. Reddy, and P. M. Vinay, “Iot based crop recommendation system using machine learning for smart agriculture,” in Second International Conference on Emerging Trends in Engineering (ICETE 2023), pp. 893–904, Atlantis Press, 2023.
[12]R. Jadhav and P. Bhaladhare, “A machine learning based crop recommendation system: a survey,” Journal of Alge- braic Statistics, vol. 13, no. 1, pp. 426–430, 2022.
[13]A. Sharma, M. Bhargava, and A. V. Khanna, “Ai-farm: A crop recommendation system,” in 2021 International Conference on Advances in Computing and Communications (ICACC), pp. 1–7, 2021.
[14]M. Kalimuthu, P. Vaishnavi, and M. Kishore, “Crop prediction using machine learning,” in 2020 Third International Conference on Smart Systems and Inventive Technology (ICSSIT), pp. 926–932, 2020.
[15]S. Pudumalar, E. Ramanujam, R. H. Rajashree, C. Kavya, T. Kiruthika, and J. Nisha, “Crop recommendation system for precision agriculture,” in 2016 Eighth International Conference on Advanced Computing (ICoAC), pp. 32–36, 2017.
[16]B. A. R. Council, “National agricultural research system,” 2023. Accessed: 2024-05-23.
[17]U. G. Survey, “ph scale.” https://www.usgs.gov/media/images/ph-scale-0, 2023. Accessed: 2024-08-27.
[18]Cropnuts, “Nitrogen, phosphorus, potassium (npk)fertilizers.” https://cropnuts.com/nitrogen-phosphorus-potassium-npk-fertilizers/, 2023. Accessed: 2024-07-21.
[19]O. Ojo and M. Ilunga, “The rainfall factor of climate change effects on the agricultural environment: A review,” American Journal of Applied Sciences, vol. 14, pp. 930–937, 10 2017.
[20]“Annual report of soil resource development institute,” 2024. Accessed: 2024-03-13.
[21]A. Ingle, “Crop recommendation dataset.” https://www.kaggle.com/datasets/atharvaingle/crop-recommendation-dataset, 2023. Accessed: 2024-05-07.