An open API service indexing awesome lists of open source software.

https://github.com/sahilll94/crop-recommendation-system

A Crop Recommendation System using machine learning to predict the best crop based on soil and environmental conditions.
https://github.com/sahilll94/crop-recommendation-system

machine-learning streamlit webapp

Last synced: about 2 months ago
JSON representation

A Crop Recommendation System using machine learning to predict the best crop based on soil and environmental conditions.

Awesome Lists containing this project

README

          

# 🌾 Crop Recommendation System

## 📌 Overview
This is a machine learning-based **Crop Recommendation System** that suggests the best crop to grow based on soil nutrients (N, P, K), temperature, humidity, pH, and rainfall.

## 🚀 Features
- Predicts the most suitable crop using ML algorithms.
- User-friendly web interface built with **Streamlit**.
- Accepts soil and weather inputs to make recommendations.

## 📊 Dataset
The model is trained on an agricultural dataset containing information about:
- **Soil Nutrients:** Nitrogen (N), Phosphorus (P), Potassium (K)
- **Environmental Factors:** Temperature (°C), Humidity (%), Rainfall (mm), pH

## 🛠 Tech Stack
- **Frontend:** Streamlit
- **Backend:** Python (Flask/FastAPI for API)
- **ML Model:** Random Forest / Decision Tree