Skip to content

Groot is a web application that can detect the plant disease just from its leaf.

Notifications You must be signed in to change notification settings

ArNAB-0053/groot-web-app

Repository files navigation

Plant Disease Detection System - Groot 🌿

Welcome to the Plant Disease Detection System! This project leverages deep learning techniques to identify various diseases in plant leaves.

Overview

This system consists of:

  • Model Training: Utilizing TensorFlow and Keras, I trained a deep learning model with over 95% accuracy rate.
  • API Integration: Using Flask, I transformed the trained model into a RESTful API for seamless integration.
  • Web Application: Built with Next.js and Tailwind CSS, the web app provides an intuitive interface for users to upload images and receive instant disease diagnosis.

Key Features

  • Accurate Diagnosis: The model is capable of identifying a wide range of plant diseases with impressive accuracy.
  • Fast Performance: The model achieves exceptional results, making it efficient and reliable.
  • Comprehensive Insights: Users receive detailed information about diagnosed diseases, including symptoms and management recommendations.

Demo

Check out the demo video to see the system in action!

Getting Started

To get started with the Plant Disease Detection System, follow these steps:

  1. Clone the repository.
  2. Install the necessary dependencies.
  3. Run the Flask server to start the API.
  4. Launch the Next.js web app and upload images for diagnosis.

Technologies Used

  • TensorFlow
  • Keras
  • Flask
  • Next.js
  • Tailwind CSS