Skip to content

Latest commit

 

History

History
76 lines (46 loc) · 2.13 KB

README.md

File metadata and controls

76 lines (46 loc) · 2.13 KB

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