A simple app that suggest you to harvest suitable crop according to your soil chemical properties.
This app provides farmers Optimal resource utilization,increased in crop yield and decision suppor on which crop to plant.
I have collected publicly available crop chemical properties data present in kaggle. Using this data, I developed different ML models(here) to predict best possible result.Among them , I have used ML model which have highest accuracy. Using this model,I created app from Streamlit where user can provide input their soil chemical values and get best suitable crop to harvest.
- Python
- Streamlit(open source python library) for creating app
- Python libraries like pandas,numpy for data cleaning and performing mathematical operation
- Python libraries like matplotlib,seaborn for visualizing Data
- Python libraries like scikit-learn to perform ML operation