Skip to content

A web application that aims to identify crops images using deep learning and stores necessary data in a database.

Notifications You must be signed in to change notification settings

pswaldia/AI-Identifies-Crops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI-Identifies-Crops

List of contents

Introduction


(Back to top)

  • Dataset consists of 10 crops commonly found in India. Dataset is collected from different websites using web scraping and with the use of google images.
  • The labels predicted by the model, Information regarding the crop and user's geolocation information (at the time of upload) are also added to the database.
  • This application can be utilised for data collection by organisations.
  • The image when uploaded using forms will be sent to an image hosting service that will return the url of image which is stored in the database. This is an alternative to storing images as binary object in the database.

Note : The data used for training the model has not been open sourced yet.For dataset one may contact through email associated with this github account (shown on the profile).

Working


(Back to top)

Home Page

img

Prediction Page

img

Model is also trained on negative images to identify a non crop image. Whenever it detects a non crop image, the user is directed to the following support page.

img

Database

Storing Image URL

img

Storing Image as binary object

img

Installation


(Back to top)

These instructions assume you have git installed for working with Github from command window.

  1. Clone the repository, and navigate to the downloaded folder. Follow below commands.
git clone https://github.com/pswaldia/AI-Identifies-Crops.git
cd AI-Identifies-Crops

  1. Creating python virtual environment using virtualenv package using following lines of code.

NOTE: For this step make sure you have virtualenv package installed.

virtualenv venv
source venv/bin/activate

  1. Install few required pip packages, which are specified in the requirements.txt file .
pip3 install -r requirements.txt

About

A web application that aims to identify crops images using deep learning and stores necessary data in a database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published