The Crop Management System is a machine learning-based project designed to provide predictions and recommendations for farmers. The system uses different algorithms to predict crops, recommend fertilizers, and provide rainfall and yield predictions to help farmers make informed decisions about their crops.
- Clone the repository to your local machine.
git clone https://github.com/ab007shetty/crop-management-system.git
- Install the required packages using pip.
pip install -r requirements.txt
- Run Apache web server using XAMPP.
- Crop Prediction
- Crop Recommendation
- Fertilizer Recommendation
- Rainfall Prediction
- Yield Prediction
- Python
- PHP
- Pandas
- NumPy
- JavaScript
- HTML/CSS
- Bootstrap4
- Scikit-learn
The Crop Management System dataset includes the following features:
- State_Name
- District_Name
- Season
- Crop
- N
- P
- K
- Temperature
- Humidity
- pH
- Rainfall
- Label
- Temparature
- Humidity
- Soil Moisture
- Soil Type
- Crop Type
- Nitrogen
- Phosphorous
- Potassium
- Fertilizer Name
- SUBDIVISION
- YEAR
- JAN
- FEB
- MAR
- APR
- MAY
- JUN
- JUL
- AUG
- SEP
- OCT
- NOV
- DEC
- ANNUAL
- Jan-Feb
- Mar-May
- Jun-Sep
- Oct-Dec
- State_Name
- District_Name
- Crop_Year
- Season
- Crop
- Area
- Production
- Crop Prediction: Input
State_Name
,District_Name
, andSeason
to get the predicted crop for that location. - Crop Recommendation: Input
N
,P
,K
,Temperature
,Humidity
,pH
, andRainfall
for that location to get recommended crops for that location. - Fertilizer Recommendation: Input
Temperature
,Humidity
,Soil Moisture
,Soil Type
,Crop Type
,Nitrogen
,Phosphorous
, andPotassium
to get recommended fertilizer for that crop and location. - Rainfall Prediction: Input
Subdivision
andYear
to get rainfall prediction for that year. - Yield Prediction: Input
State_Name
,District_Name
,Crop_Year
,Season
,Crop
,Area
,Production
to get predicted yields for that crop and location.
- AB Shetty
- ChatGPT 3.5 Turbo
This project is licensed under the MIT License.