/Crop-Recommendation

Crop Recommendation is a web app that helps farmers determine which crops are best suited for their specific soil and weather conditions.

Primary LanguagePythonMIT LicenseMIT

Crop Recommendation

Crop Recommendation is a web app that helps farmers determine which crops are best suited for their specific soil and weather conditions.

Table of Contents

Installation

  1. Clone the repository
git clone https://github.com/shamsiddin-abbasov/crop-recommendation.git
  1. Navigate into the project directory
cd crop-recommendation
  1. Install the dependencies
pip install -r requirements.txt

Usage

  1. Run the app
streamlit run app.py
  1. Go to http://localhost:8501 in your web browser

  2. Enter the soil and weather conditions of your farm in the input fields.

  3. Click on the "Get Recommendations" button to see the recommended crops based on your input.

  4. The app will display the recommended crops along with additional information such as the expected yield, planting season, and harvest season.

Contributing

  1. Fork the repository
  2. Create a new branch
git checkout -b feature_branch_name
  1. Make changes and commit them
git commit -m "your message here"
  1. Push to the remote branch
git push origin feature_branch_name
  1. Create a pull request

Program View

Streamlit App

Resources

Model trained on Machine Learning Algorithms. Dataset used for this project is at ©Kaggle

License

This project is licensed under the MIT License.