Skip to content

PlanteD is an innovative plant leaf disease detection app developed using the powerful Flutter framework, combining the prowess of Artificial Intelligence (AI) and Machine Learning (ML). Designed for plant enthusiasts, gardeners, and farmers, PlanteD revolutionizes the way we identify and combat leaf diseases, ensuring healthier plants.

Kartik-Katkar/Netscout-Hackathon-124

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Netscout-Hackathon-124

Apk Download link - Click here

  • Project: Leaf Disease Detection App using Flutter.
  • Description : A Flutter app that detects a plant's disease given a photo of an affected part of the plant.
  • Youtube Video Link: click here
  • The application was built using Flutter and a tflite model from Teachable Machine Learning by Google. The dataset was from KAGGLE.

Visuals

Installation

A Flutter installation is required to run this project. You can also download the apk instead To install Flutter, visit the official installation documentation. Set up an editor of choice as specified here.

Download the project.

git clone https://github.com/Kartik-Katkar/Netscout-Hackathon-124.git

Run the below command inside the project directory to install necessary packages.

flutter pub get

To run the project in debug mode

flutter run

To generate a release build

flutter build apk

Locate the app-release.apk file from the directory build/app/outputs/flutter-apk/ and install in your Android smartphone or emulator to use.

Important to note

  • The tflite model has been trained to detect only a subset of the diseases. They include:

    • Pepper Bell Bacterial Spot
    • Pepper Bell Healthy
    • Potato Early Blight
    • Potato Healthy
    • Potato Late Blight
    • Tomato Bacterial Spot
    • Tomato Early Blight
    • Tomato Healthy
    • Tomato Late Blight
    • Tomato Leaf Mold
    • Tomato Septoria Leaf Spot
    • Tomato Spotted Spider Mites
    • Tomato Target Spot
    • Tomato Mosaic Virus
    • Tomato Yellow Leaf Curl Virus
  • The size of the dataset was only sufficient enough to make the model recognize selected diseases, but it faces problems with images of non-plants.

  • The application was built using Flutter and a tflite model from Teachable Machine Learning by Google. The dataset was from KAGGLE.

About

PlanteD is an innovative plant leaf disease detection app developed using the powerful Flutter framework, combining the prowess of Artificial Intelligence (AI) and Machine Learning (ML). Designed for plant enthusiasts, gardeners, and farmers, PlanteD revolutionizes the way we identify and combat leaf diseases, ensuring healthier plants.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •