" The primary objective of this project is to develop a data-driven Crop Recommendation System that utilizes advanced machine learning algorithms to predict crop yields and recommend the most suitable crops for specific conditions"
Abstract
In an era of rapid agricultural development, accurately predicting crop yield and recommending the most suitable crops is crucial for improving productivity and sustainability. This research focuses on building a robust Crop Recommendation System by analyzing yield predictions through the application of advanced machine learning algorithms and explainable AI (XAI) techniques. Utilizing datasets comprising soil properties, climatic conditions, and historical crop yield data, this study employs Decision Trees (DT), Random Forests (RF), Gradient Boosting Machines (XGBoost), AdaBoost, and Gaussian Naive Bayes (GNB). Furthermore, a Stacking Classifier integrates multiple base models to enhance prediction accuracy. To provide interpretability, Shapley Additive Explanations (SHAP) and Local Interpretable Model-agnostic Explanations (LIME) are incorporated, enabling stakeholders to understand the impact of individual features on model predictions. By comparing the performance and feature importance rankings across algorithms, the system identifies the optimal approach for yield prediction and crop recommendation. This analysis not only improves prediction reliability but also fosters data-driven agricultural decision-making, ultimately benefiting farmers and policymakers by maximizing yields, optimizing resource usage, and promoting sustainable agricultural practices.
Keywords: Crop recommendation, yield prediction, machine learning, explainable AI, SHAP, LIME, Decision Tree, Random Forest, XGBoost, AdaBoost, Gaussian Naive Bayes, Stacking Classifier
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE AND HARDWARE REQUIREMENTS:
Hardware:
Operating system : Windows 7 or 7+
RAM : 8 GB
Hard disc or SSD : More than 500 GB
Processor : Intel 3rd generation or high or Ryzen with 8 GB Ram
Software:
Softwareβs : Python 3.10 or high version
IDE : Visual Studio Code.
Framework : Flask