/Plants-Disease-Detection-using-Tensorflow-and-OpenCV

Implemented Machine Learning and Artificial Intelligence model to detect the different disease on plants using the images.

Primary LanguageJupyter Notebook

Plants-Disease-Detection-using-Tensorflow-and-OpenCV

Implemented Machine Learning and Artificial Intelligence model to detect the different disease on plants using the images.

High Level Diagram:-

Plant Disease HLD

Technology Stack

  • Python
  • Convolutional Neural Networks (CNN)
  • Machine Learning
  • AWS Cloud Service
  • Flask

Project Execution Video's :-

  • Part 1 :-
project_execution_part_1.mp4
  • Part 2 :-
project_execution_part_2.mp4

Screenshots of Application and Deployment :-

1) Code :-

  • Code

2) AWS Console :-

  • AWS Console SS

3) Predication :-

  • Predicted

How to Use :-

1). Use PlantVillage Dataset from kaggle.

  1. Clone Plants-Disease-Detection-using-Tensorflow-and-OpenCV.git
  1. Use google colab to train model.

  2. Use google drive to mount dataset.

  3. Directory Structure of Dataset should be as follow:- My Drive/Colab Notebook/Plant Village/disease/<15 different directories obtained from extracting plant Village Dataset>