Pertanika Journal of Science & Technology
Pertanika Journal Home Facebook
Pertanika ยท Universiti Putra Malaysia Press

Pertanika Journal of Science & Technology

Official journal of Universiti Putra Malaysia for scholarly work across science, engineering and related technologies.

e-ISSN 2231-8526 ISSN 0128-7680
Pre-press article

Explainable Crop and Soil-Based Recommendation System for Next-Generation Smart Agriculture Using Model Classification

Himani Trivedi, Hetal Chauhan, Suresh Patel, Mahendra N Patel, Pradip Patel, Mahi Parmar, and Chrisha Dabhi

https://doi.org/10.47836/pjst.34.4.08
KeywordsBoosting, climate, crop prediction, deep learning, machine learning
Article content

Abstract

In India, selecting the right crop is essential due to diverse Agro-climatic conditions, such as soil types and socio-economic factors. Traditional crop recommendation methods have evolved and advanced by utilising the recent technologies in Artificial Intelligence (AI), Machine Learning (ML), the Internet of Things (IoT), and computer vision, which have enabled smart crop recommendation systems based on soil and climatic conditions. This review compares the methodologies, input features, performance evaluation metrics, limitations, and practical applicability by examining the publicly available agricultural datasets, including soil-characteristics, environmental factors, and previously harvested crops available in the open agricultural datasets from sources like Open Government Data Platform India (n.d.) and Kaggle. This study identifies key research limitations, including the drawbacks of model generalisation or integrating varied data, explainability, scalability, and real-world applications in the agricultural field. By this structured literature, best performing model was identified on classification of the standard dataset into classes as rice, maize, chickpea, kidney beans, pigeon peas, moth beans, mung bean, black gram, lentil, pomegranate, banana, mango, grapes, watermelon, muskmelon, apple, orange, papaya, coconut, cotton, jute and coffee, by comparing the state of art models viz. SVM, K-Nearest Neighbours, Random Forest, Gaussian Naive Bayes, XGBoost, Gradient Boosting, AdaBoost, LightGBM, Bagging, and CatBoost. These models were evaluated on the following performance metrics as precision, recall, F1-score, accuracy and model inference time amongst which Gaussian Naive Bayes results to be accurately precise and fastest, making it effective for real-time applications.