/Smart-Farming-Fertilizer-Prediction

Fertilizer Prediction using nutrient contents of soil with added automated IoT based smart farming solution.( in collaboration with @hanras97)

Primary LanguagePythonMIT LicenseMIT

Smart-Farming-Fertilizer-Prediction

-> System is designed to be used by farmers for suggestion of fertilizers to be used based on a set of soil features e.g. soil moisture, Ca, Potassium, soil pH etc. The prediction model is supposed to be a cloud based system accessed by farmers. Farmers will give soil features as input and the model will provide fertilizer predictions through an dashboard developed in MATLAB.
-> Model includes automation for crop irrigation, smart ventilation and smart illumination based on environment variables from a closed system such as glasshouse.

Requirements:
1.tensorflow
2.numpy
3.pandas
4.matplotlib
5.sklearn
6.tkinter #to run gui version

Steps:
1.git clone repository.
2.run GUI.py in terminal. #To run GUI version
3.run FertPredict.py in terminal. #To run non-GUI version