Inspiration

Farmers face the challenge of determining which crop to plant in a particular soil based on its ingredients. Different crops have different requirements for soil characteristics such as pH level, nutrient content like N,P,K, humidity ,temperature and moisture retention capacity.

If a farmer chooses the wrong crop for their soil type, the crop may not grow well, leading to low yield and reduced profitability. Additionally, planting the wrong crop in a soil type can lead to soil degradation, reducing its fertility for future crops

Hence, it is crucial for farmers to select the right crop for their soil type to maximize yield and maintain soil health. A Crop Recommendation System can assist farmers in making informed decisions by analyzing soil characteristics and providing recommendations for the most suitable crops

What it does

It is a Machine Learning model that takes various input of soil condition such as Nitrogen, Potassium, Phosphorus and another parameters such as temperature,humidity,pH and rainfall. And model suggest the most suitable crops for a given farm. Our system not only increases crop yield and profitability but also promotes sustainable farming practices.

How we built it

Tech used to build Project - Django web framework , HTML , CSS , Javascript Python Libraries - Pandas , Numpy, matplotlib, SKlearn

What we learned

Machine Learning , Web developement , Cloud

What's next for CROP RECOMMENDATION SYSTEM

We're implementing one more service that Plant Deasese detection

Share this project:

Updates