danielchristopher513 / Crop_Recommendation_Using_Machine_Learning

We propose an Intelligent Crop Recommendation and Yield prediction system using Machine Learning that predicts crop suitability by factoring all relevant data such as temperature, rainfall, location, and soil condition. The Yield is predicted based on the parameters of area of land available, agricultural season and the past observations of yield .

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Agriculture- Crop and yield Predictor

Abstract

We propose an Intelligent Crop Recommendation and Yield prediction system using Machine Learning that predicts crop suitability by factoring all relevant data such as temperature, rainfall, location, and soil condition. The Yield is predicted based on the parameters of area of land available, agricultural season and the past observations of yield prediction

This system is primarily concerned with performing Agro Consultants principal role, which is to provide crop recommendations to farmer and the expected yield for that crop.

Our Model:

  • Our model first predicts the most relevant crop that can be grown given the solid characteristics namely N(Nitrogen), P(Phosphorus), K(Potassium),�and the weather of the region namely Temperature, Humidity, Ph, Rainfall and Labels of crops.

  • Then, it focuses on predicting the crop yield in advance by analyzing factors like district (assuming same weather and soil parameters in a particular district), state, season, crop type using various supervised machine learning techniques. This helps the farmers to know the crop yield in advance to plan and choose a crop that would give a better yield.

Datsets: Two Datsets were used which is present in this Repository .Data-Dictionary and further explanation is provided in ppx presentation file.

YouTube

https://www.youtube.com/watch?v=fp-O9VHjB4w

About

We propose an Intelligent Crop Recommendation and Yield prediction system using Machine Learning that predicts crop suitability by factoring all relevant data such as temperature, rainfall, location, and soil condition. The Yield is predicted based on the parameters of area of land available, agricultural season and the past observations of yield .


Languages

Language:Jupyter Notebook 100.0%