K

Kisan Rakshak

A smart farming application that makes agriculture more efficient and effective with the help of high-precision algorithms.

The problem Kisan Rakshak solves

There are various functionalities in our app the most important being Kisan Sahayak which takes into account several factors such as availability of water, soil fertility, protecting crops from rodents, timely use of pesticides & other useful chemicals, and nature. While a lot of these factors are difficult to control, the amount and frequency of pesticides are something the farmer can control. Kisan Sahayak determines the outcome of the harvest season, i.e. whether the crop would be healthy (alive) or damaged by pesticides. Our app also provides several other features such as real-time weather forecasts, detailed information about various soil, and suitable crops that can be grown in a particular soil. We also provide several useful tips to improve the harvest and much more.

Challenges we ran into

Our challenge was to build a hassle-free application that can be easily used and understood by farmers. Our goal was to build a simplistic UI. It became a challenge while executing it in Flutter as it was too difficult to incorporate so many features yet keep the UI as simple as it could be.

We had three app developers in our team. Coordinating tasks, managing the workflow, and merging the codes was a first time for us.

Moving on to Kisan Sahayak, which determines the outcome of the harvest season, i.e. whether the crop would be healthy (alive) or damaged by pesticides. This is a classifier model so our challenge was to choose a suitable model for providing high accuracy.

Once the ML model was trained, deploying it on an online cloud server was a steep learning curve for us.

Lastly, our team is alien to farming practices, and to come up with a competitive solution we did research to our maximum extent given the time frame.

Discussion