Skip to content

A Machine Learning project for Plant Disease Prediction using Random Forest, Streamlit, and Google Colab. Includes interactive UI and detailed analysis.

Notifications You must be signed in to change notification settings

kasinadhan-in/plant-disease-prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌱 Plant Disease Prediction

This project predicts plant diseases using machine learning.
It includes:

  • A Streamlit app (app.py) for interactive predictions
  • A Google Colab Notebook (ds_final.ipynb) for experiments & analysis

πŸš€ Features

  • Synthetic dataset generation
  • RandomForestClassifier model
  • Streamlit-based UI for predictions
  • Shows prediction probability & model accuracy

πŸ“‚ Project Structure

plant-disease-prediction/
β”œβ”€β”€ app.py              # Streamlit app
β”œβ”€β”€ ds_final.ipynb      # Google Colab notebook with analysis & models
β”œβ”€β”€ requirements.txt    # Project dependencies
└── README.md           # Project documentation

βš™οΈ Installation

  1. Clone this repo:
    git clone https://github.com/<your-username>/plant-disease-prediction.git
    cd plant-disease-prediction
  2. Install dependencies:
pip install -r requirements.txt

▢️ Run Streamlit App

streamlit run app.py

πŸ“Š Notebook

  • Open ds_final.ipynb in Google Colab for detailed analysis and model experimentation.

πŸ“œ License

This project is open-source and available under the MIT License.

About

A Machine Learning project for Plant Disease Prediction using Random Forest, Streamlit, and Google Colab. Includes interactive UI and detailed analysis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published