Skip to content

shivamPatwal/My-Farm

Repository files navigation

MY FARM
Smart Farming App

MY FARM is an android smart farming application. My Farm is a complete solution for crop production management. it provides the best information on crop production, crop protection, smart farming with agriculture, and allied services. My farm app help farmers in many ways by providing services such as crop advisory, crop practices, and many more. This app will help farmers to get timely advice on their farming issues. The farmers also should be able to upload photos of plants to get advice from experts. Experts will review and provide their advice over the app. This app also offers an instant diagnosis of a diseased plant to the farmer, which help the farmer with the solution to manage the problem instantly and effectively through our app.

Motivation for the work

Since the past days and in the present too, farmers usually detect the crop diseases with their naked eye which makes them take tough decisions on which fertilizers to use. It requires detailed knowledge the types of diseases and lot of experience needed to make sure the actual disease detection. Some of the diseases look almost similar to farmers often leaves them confused. In case the farmer makes wrong predictions and uses the wrong fertilizers or more than the normal dose (or) threshold or Limit (every plant has some threshold fertilizers spraying to be followed), it will mess up the whole plant (or) soil and cause enough damage to plant and fields.

Flow Chart

YouTube Demo

MY FARM APP DEMO

Screen Info And Functionality

Login screen

A Login screen is the screen where the user is asked to fill his credential like email, name etc to login into application.

Home screen

This screen contains content of the application. This is the first screen of the application that’s shows the features of application.
In our Application, Home Screen provides following functionality:
• Makes App UI user friendly
• Shows current weather using weather API
• Stores recent diagnosed pictures using SQLite database

Crop screen

This screen contains details of the selected crops or plants by the user. This screen shows detail information of crop, its best soil type, best season, best irrigation method etc.
In our Application, Crops Screen provides following functionality:
• Shows list of more than 30 plants in grid view form of 3 X 3 matrix.
• User can select any plants from this list for retrieve more details about that selected plant
• This screen shows detail information of crop, its best soil type, best season, best irrigation method etc.

Crop Doctor

This Screen offers an instant diagnosis of a diseased plant to the farmer, which help the farmer with the solution to manage the problem instantly and effectively through our app
This Screen is created to detect the disease of a crop through its leaf or disease part. In this project concept of deep learning is used which uses the concept of neural networks to solve critical tasks like human brain. For the image classification task since we are classifying leaf images based on its disease so to serve that purpose, we have used CNN (Convolution Neural Network) Famous for working with image data since it can detect features automatically in a fast way because even normal images consist of lakhs of features. In this, we have created the model with different layers like CNN, and max pooling. For boosting the model accuracy, we have used pre-trained Alex net Model weights for our CNN layer so training for those layers has been freezed and the rest layers were trained in the training process.

Farmer Community

The user should be able to upload photos of plants to get advice from experts. Experts will review and provide their advice over the app.

The database is built on firebase and consist of two sections users and uploads.

The users section consists of all the details the user enters when he registers, whenever the user clicks the allot button, the crop is also updated in his corresponding key.

The uploads section consists of information of plants, photo of plant, user id, comments on pictures.

LINKS

>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages