KrishiAI - An IoT and Machine Learning based Mobile Application for Farmers









Abstract

Determining which crop is to be grown; when the soil needs more water and fertilizers; and if the crop is infected by pests are well understood with the help of IoT sensors and the use of Machine Learning models. The proposed system aims to collect the current soil conditions to determine the water quantity and fertilizers needed by the soil. The IoT camera sensor module will help to determine if the crop is infected by pests so that the farmer will be able to take suitable actions. Soil conditions and weather conditions will be used to determine the suitable crop and will lead to maximum yield and profit. The system provides alert notifications to the farmer and other relevant information related to the crops and the soil through mobile application. It helps the farmer to take suitable actions in order to minimize the loss and maximize the crop yield.


Modules


Algorithms


Software And Hardware

• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB Raspberry pi/arduino,other hardware components (please call) • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder,flask Frontend :-python Backend:- MYSQL