/Crop-prediction-using-Machine-Learning

This project helps to predict the suitable crop and its price according to the air humidity, soil moisture, soil pH and rainfall.

Primary LanguagePython

 Crop-prediction-using-Machine-Learning
  1. Data Collation
    • At first the Air humidity, Air temperature, Soil moisture, Soil pH and the GPS sensor modules are integrated with the NodeMCU platform into a portable kit. This kit is installed in the farm to gather the respective data of the soil. The data gathered is transferred in real time to firebase database for storage and further processing.
    • The atmospheric humidity, temperature, soil moisture, soil pH are sent as it is to the database. The latitude and longitude sent by the GPS module is retrieved in the form of which state they fall under. This enables us to collect the rainfall of that place in the previous year.
  2. Data Processing Using Machine Learning
    • Crop Prediction:
    • Price Prediction:
  3. Implementation using Android Application

    After the predicted data gets reflected in the firebase database, the farmers can view it in their mobile application.

    They can know what crop to cultivate and what price at which the crops should be sold to earn reasonable profit for the farmers

    They can also view the necessary nutrients and fertilizers that the crop would need for its healthy growth

    Any drastic change in the environmental factors could be notified to the farmers immediately

  4. Results The result of the android application can be seen here Mango