Skip to content

Latest commit

Β 

History

History
64 lines (47 loc) Β· 1.89 KB

File metadata and controls

64 lines (47 loc) Β· 1.89 KB

♻️ Waste Classification Project

βš™οΈ Features

  • ✨ Automatically classifies images of waste into Degradable πŸͺ΄ and Non-Degradable 🧱 categories. -⚑ Fast and accurate predictions using a trained Deep Learning model. -🧠 Includes image preprocessing for improved accuracy. -πŸ”§ Easily extendable to support more waste categories.

🧰Technologies Used

-🐍 Python – programming language for scripts and model implementation.
-🧩 TensorFlow / Keras – building and training the classification model.
-πŸ”’ NumPy & Matplotlib – data handling and visualization.
-πŸ’» Jupyter Notebook / VS Code – for development and testing.

πŸš€Usage

πŸͺœ1. Clone the repository:

git clone https://github.com/dhivya-shreetha-s/Waste_Classification.git

βš™οΈ2. Install dependencies:

pip install -r requirements.txt

🧠3. Run the prediction script:

python predict.py --image path_to_image

βœ…4. The model will output the waste category of the given image.

πŸ“‚ File Structure

WASTE_CLASSIFICATION_MAIN/
β”‚
β”œβ”€β”€ waste_dataset/          # Training & validation images
β”‚   β”œβ”€β”€ train/
β”‚   └── val/
β”‚
β”œβ”€β”€ app.py                  # Streamlit UI
β”œβ”€β”€ image classification.py # Model training script
β”œβ”€β”€ requirements.txt        # Dependencies
β”œβ”€β”€ README.md               # Project documentation
└── .gitignore              # Git ignore rules

πŸ“Notes

πŸ–ΌοΈ1. Ensure your images are clear for better prediction accuracy.

♻️2. The current model classifies only degradable and non-degradable waste.

🀝3. For updates or contributions, please create a new branch and raise a pull request.

πŸ’‘This version:

  • Fixes all markdown formatting issues.
  • Properly closes code blocks.
  • Uses consistent headings, numbering, and indentation.🌱