Skip to content

a system that detects diseases within potato crops by examining the crop leaf using machine learning

Notifications You must be signed in to change notification settings

paulndalila/plant-disease-detection-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plant Disease Detection System

This project aims to assist farmers in detecting diseases in their crops using machine learning techniques. By leveraging image data of crops, the system can predict whether a crop is diseased or not, enabling early intervention and efficient agricultural management.

  1. Website link: plant-disease-detection-system.paul_ndalila
  2. Android app download link: Plant disease detection app

Features

  • Machine Learning Model: Trained using Jupyter Notebook, the model utilizes convolutional neural networks (CNNs) to classify images of crops into diseased or healthy categories.
  • API Backend: Developed with FastAPI, the backend serves as the interface between the machine learning model and the frontend. It handles incoming requests, processes data, and returns predictions.
  • Drag and Drop Frontend: Built with React JS, the frontend provides a user-friendly interface where users can upload images of crops, and receive instant feedback on their health status.
  • API Integration: Axios is utilized for seamless integration between the frontend and backend, ensuring efficient communication and data exchange.

Usage

To run the system locally, follow these steps:

  1. Start the FastAPI Python server:
    uvicorn app:app --reload
  1. Start the React frontend:
    npm run dev
  1. Access the application via your browser.

About

a system that detects diseases within potato crops by examining the crop leaf using machine learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published