Abstract
Precision agriculture calls for data-driven methods to determine the optimal choice of crops and fertilizers depending on soil conditions and climate. In this paper, an integrated decision support system is presented, which is based on Random Forest crop classification and NPK-based fertilizer recommendation system. The proposed system works with seven agronomic features, including nitrogen, phosphorus, potassium, temperature, humidity, soil pH, and rainfall, from crop recommendation dataset with 2,200 entries and 22 classes of crops. After processing data and separating them into training set (80%) and testing set (20%), a Random Forest classifier with 100 decision trees was built to classify the crops. The classified crop is matched with the nutrient knowledge base, and the current soil NPK content is compared to the nutrient needs of the crop. Finally, the rules-based decision engine finds out nutrient deficiencies and makes fertilizer recommendations. The performance of the classifier on the test dataset was 97.6% accuracy, 97.1% precision, 96.8% recall, and 96.9% F1-score.References
- Bhanose, Shreya S., Kalyani A. Bogawar, Aarti G. Dhotre, and Bhagyashree R. Gaidhani. "Crop and Yield Prediction Model." International Journal of Advance Scientific Research and Engineering Trends, 2016, vol. 1, no. 1: 23-28.
- Mekonnen, Yemeserach, Srikanth Namuduri, Lamar Burton, Arif Sarwat, and Shekhar Bhansali. "Machine Learning Techniques in Wireless Sensor Network-Based Precision Agriculture." Journal of the Electrochemical Society, 2020, vol. 167, no. 3: 037522.
- Rajeswari, V., and K. Arunesh. "Analysing Soil Data using Data Mining Classification Techniques." Indian Journal of Science and Technology, 2016, vol. 9, no. 19: 1-4.
- Sharma, Abhinav, Arpit Jain, Prateek Gupta, and Vinay Chowdary. "Machine Learning Applications for Precision Agriculture: A Comprehensive Review." IEEE Access, 2020, vol. 9: 4843-4873.
- Ali, Awais, Tajamul Hussain, Noramon Tantashutikun, Nurda Hussain, and Giacomo Cocetta. "Application of Smart Techniques, Internet Of Things and Data Mining for Resource use Efficient and Sustainable Crop Production." Agriculture, 2023, vol. 13, no. 2: 397.
- Bose, Pritam, Nikola K. Kasabov, Lorenzo Bruzzone, and Reggio N. Hartono. "Spiking Neural Networks for Crop Yield Estimation Based on Spatiotemporal Analysis of Image Time Series." IEEE Transactions on Geoscience and Remote Sensing, 2016, vol. 54, no. 11: 6563-6573.
- Kumar, Vikas, Vishal Dave, Rahul Bhadauriya, and Sanjay Chaudhary. "Krishimantra: Agricultural Recommendation System." In Proceedings of the 3rd ACM Symposium on Computing for Development, 2013, vol. 45: 1-2.
- Chandak, Priyanka P., and A. J. Agrawal. "Smart Farming System using Data Mining." International Journal of Applied Engineering Research, 2017, vol. 12, no. 11: 2788-2791.
- Latu, Savae. "Sustainable Development: The Role of GIS and Visualisation." The Electronic Journal of Information Systems in Developing Countries, 2009, vol. 38, no. 1: 1-17.
- Priyadharshini, A., Swapneel Chakraborty, Aayush Kumar, and Omen Rajendra Pooniwala. "Intelligent Crop Recommendation System using Machine Learning." In 5th International Conference on Computing Methodologies and Communication (ICCMC), IEEE, 2021, 843-848.
- A. Ingle, “Crop Recommendation Dataset,” Kaggle, 2021. Available: https://www.kaggle.com/datasets/atharvaingle/crop-recommendation-dataset

Journal of Soft Computing Paradigm