International Journal of Innovative Research in Computer and Communication Engineering
ISSN Approved Journal | Impact factor: 8.771 | ESTD: 2013 | Follows UGC CARE Journal Norms and Guidelines
| Monthly, Peer-Reviewed, Refereed, Scholarly, Multidisciplinary and Open Access Journal | High Impact Factor 8.771 (Calculated by Google Scholar and Semantic Scholar | AI-Powered Research Tool | Indexing in all Major Database & Metadata, Citation Generator | Digital Object Identifier (DOI) |
| TITLE | An Integrated Web-Based Crop Management System Using Multi-Module Machine Learning for Precision Agricultural Advisory |
|---|---|
| ABSTRACT | Throughout South Asia, smallholder farmers continue to encounter a major information gap regarding how climate and soil interact with each other to influence crop production. As such, for many rural farmers, obtaining agronomic advice from an agronomist is often unfeasible since those agricultural specialists are often located too far away, and may also be too expensive. This paper presents an Integrated Crop Management System, (ICMS), which is an integrated web-based platform for providing farmers with multiple types of machine learning-based data, as well as the associated agronomic recommendations. This Integrated Crop Management System consists of five different components, each of which are capable of making decisions about specific crops: (i) A Random Forest classifier using Shannon entropy splitting which achieves 99.09 percent weighted accuracy across 22 crops that are commonly grown and use 7 soil and climatic measurements; (ii) A Gini Impurity Decision Tree which is based on 246,091 records of agricultural production at the district level across India that predicts what types of crops will grow in a district-state combination during any time of the year; () A Scikit-learn Label Encoded Decision Tree which recommends the amount and type of fertilizer to use for ten different fertilizer formulations at an overall accuracy of 92.6 percent with five-fold cross validation; (iv) From 115 years of archived observations collected by the Indian meteorological department, the mean monthly rainfall estimator has an average error of 18.4mm; (v) a profit and yield analytics engine built using Pandas computes state and season-specific projections of yield, market price, growing cost, and net returns. PHP controller scripts use secure command line calls to send user requests to self-contained Python scripts that return predicted values in accordance with the request. The ICMS has been compared with six systems currently available and has been found to provide better accuracy in crop recommendations than any of the other systems. In addition, all three types of advisory (agronomic, geographic, and economic) are combined into one easily accessible interface. |
| AUTHOR | KRUTHIKA K, KRUTHIKA M, MAANYA S, JYOTHI B T, GOPAYYA CHINTA Department of Computer Science and Engineering, CMR University, Bengaluru, Karnataka, India |
| VOLUME | 185 |
| DOI | DOI: 10.15680/IJIRCCE.2026.1406043 |
| pdf/43_An Integrated Web-Based Crop Management System Using Multi-Module Machine Learning for Precision Agricultural Advisory.pdf | |
| KEYWORDS | |
| References | [1] Report of annual agriculture and farmer's welfare from Indian government on agricultural statistics from Directorate of Economics and Statistics dated November 2023. [2] S. Kumar & M. Kumar, An AI (Explainable AI) based agriculture advice program based off of previous crop yields by soil conditions to provide farmers accurate information on planting and crop selection using IEEE publication, Volume 71 Issue 2, pages 6950-6959 dated May 2025, doi:10.1109/TCE.2025.3569736 [3] O. Turgut, I. Kok, & S. Ozdemir (2024), The architecture integrated (AgroXAI) uses AI based algorithms to create agriculture advisory systems. Proceedings of 2024 IEEE Int. Conference on Big Data (BigData), pages 7208-7217, doi:10.1109/BigData62323.2024.10825641 [4] M.Y. Shams, S.A. Gamel, & F.M. Talat (2024), Our research builds upon the previous work of others to propose the use of Explainable Artificial Intelligence (EAI) within decision-making for agriculture. In Neural Comput. Applications Volume 36, Issue 11, pages 5695-5714 & doi:10.1007/s00521-023-09391-2 [5] A. Khan & M. Faheem, R.N.Bashir, C. Wechtaisong, & M.Z. Abbas (2023), Artificial Intelligence and Internet of Things (IoT) technologies support sustainable agriculture and smart farming. IEEE Access Volume 11 Pages 78686-78692, doi:10.1109/ACCESS.2023.3298215 [6] D. Elavarasan & P.M. D. Vincent, Deep Reinforcement Learning based model for Crop Yield Prediction for Sustainable Agronomical Applications. IEEE Access Volume 8 Pages 86886-86901, doi:10.1109/ACCESS.2020.2992480 [7] A.Khan, M.Faheem, R.N.Bashir, C.Wechtaisong & M.Z.Abbas (2022), Internet of Things (IoT) based on contextual awareness offers fertiliser recommendations. IEEE Access Volume 10 Pages 129505-129519 doi:10.1109/ACCESS.2022.322816 [8] V. Kale and B. N. Mohapatra, "Crop Recommendation System Using Machine Learning," ITEGAM - JETIA, vol.10, no.48, pp 63-68, Jul/Aug 2024, doi:10.5935/jetia.v10i48.1186. [9] D. Gosai, C. Raval, R. Nayak, H. Jayswal and A. Patel, "Crop Recommendation System Using Machine Learning," International Journal of Scientific Research in Computer Science and Engineering, vol.7, no.3, pp 554-569, May/Jun 2021, doi:10.32628/CSEIT2173129. [10] M. Bouni, B. Hssina, K. Douzi and S. Douzi, "Integrated IoT Approaches for Crop Recommendation and Yield Prediction Using Machine Learning," IoT, vol.5, no.4, pp 634-649, 2024, doi:10.3390/iot5040028. [11] S. Shastri, S. Kumar, V. Mansotra et Al., "Advancing Crop Recommendation System with Supervised Machine Learning and Explainable Artificial Intelligence," Scientific Reports, vol.15, article 25498, 2025, doi:10.1038/s41598-025-07003-8. [12] Y. Akkem, S. K. Biswas and A. Varanasi, "Role of Explainable AI in Crop Recommendation Technique of Smart Farming," International Journal of Intelligent Systems and Applications, vol.17, no.1, pp 31-52, Feb 2025, doi:10.5815/ijisa.2025.01.03. [13] T. Mahesh and R. Soundrapandiyan, "Yield Prediction for Crops by Gradient Based Algorithms," PLOS ONE, vol 19, no.8, e0291928, Aug 2024, doi:10.1371/journal.pone.0291928. [14] M. K. Senapaty, A. Ray and N. Padhy, "A Decision Support System for crop recommendation using machine learning classification algorithms," Agriculture, vol.14, no.8, article 1256, 2024 doi:10.3390/agriculture14081256 [15] The article "Incorporating soil information with machine learning for crop recommendation to improve agricultural output" was written by H. Afzal, M. Amjad, A. Raza, and others. It was published in the scientific journal Sci. Rep. on March 2025. It can be accessed using the DOI number 10.1038/s41598-025-88676-z. [16] The second article by R. A. Ahmed, W. El-Shafai, Z. A. Ahmed, E. M. El-Rabaie, and F. E. Abd El-Samie is titled "High-Precision Crop Recommendation System With Stacking Ensemble Classifiers for Optimizing Agricultural Productivity" and was published in December 2025 in the same journal as above. Access can be gotten through DOI number 10.1038/s41598-025-09640-5 [17] The third article "Machine Learning based Recommendation of Agricultural & Horticultural Crop Farming in India under the Regime of NPK, Soil pH and 3 Climatic Variables" was written by B. Dey, J. Ferdous, and R. Ahmed. It appeared in Heliyon on February 2024. Access is available using DOI number 10.1016/j.heliyon.2024.e25112. [18]"Random Forests" by L. Breiman, published in Machine Learning (Vol. 45, No. 1, pp 5-32) in October of 2001. (ISSN 0885-6125) DOI 10.1023/A:1010933404324 [19] A Mathematical Theory of Communication by C. E. Shannon , published in Bell System Tech Journal (Volume 27, No. 3) July, 1948 (ISSN: 0005-8580) doi:10.1002/j.1538-7305.1948.tb01338.x [20]"Scikit-learn: Machine Learning in Python" by F. Pedregosa and others, published in J.M.L.R. (v. 12 pp 2825-2830), 2011. Access via https://jmlr.org/papers/v12/pedregosa11a.html. [21] A. Ingle, “Crop recommendation dataset,” Kaggle, 2020. [Online]. Available: https://www.kaggle.com/datasets/atharvaingle/crop-recommendation-dataset [22] Abhinand, “Crop production in India,” Kaggle, 2020. [Online]. Available: https://www.kaggle.com/datasets/abhinand05/crop-production-in-india [24] G. D. Abhishek, “Fertilizer prediction,” Kaggle, 2019. [Online]. Available: https://www.kaggle.com/datasets/gdabhishek/fertilizer-prediction [25] Rajanand, “Rainfall in India — sub-division wise monthly data 1901–2015,” Kaggle, 2017. [Online]. Available: https://www.kaggle.com/datasets/rajanand/rainfall-in-india |