-
Notifications
You must be signed in to change notification settings - Fork 0
a6his/ml-crop-recommender
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Β | Β | |||
Β | Β | |||
Β | Β | |||
Β | Β | |||
Β | Β | |||
Β | Β | |||
Β | Β | |||
Β | Β | |||
Β | Β | |||
Β | Β | |||
Β | Β | |||
Repository files navigation
# π±MLCrop Recommender - A Crop Recommendation System This project implements a **Crop Recommendation System** that suggests suitable crops based on environmental conditions (e.g., **nitrogen**, **phosphorus**, **potassium**, **temperature**, **humidity**, **pH**, and **rainfall**). It compares the performance of multiple machine learning models to identify the best-performing approach. --- ## π Features β **Crop recommendation based on soil and climate data** β **Comparison of multiple ML algorithms:** - π³ **Random Forest** - π² **Decision Tree** - π **K-Nearest Neighbors (KNN)** - π **Support Vector Machine (SVM)** - π **Logistic Regression** - π **Naive Bayes** - β‘ **XGBoost** - π€ **Multi-Layer Perceptron (MLPClassifier)** β **Model evaluation metrics:** - π― **Accuracy** - π **Precision** - π **Recall** - π§ **F1 Score** - π **AUC-ROC** - π **Log Loss** β **Flask web interface** for user-friendly crop prediction --- ## π» Tech Stack - **Python** - **Flask** - **Scikit-learn** - **XGBoost** - **Pandas** - **NumPy** ### Dissertation work submitted as a part of MCA degree by **Abhiram Swarnatt 23PCOMP001** ---
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published