Skip to content

rhaque1234/WasteAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WasteAI

WasteAI is an open-source project originally derived from "Zero to Hero." This repository provides tools and resources for waste management, classification, and AI-driven sustainability solutions. The goal of WasteAI is to leverage machine learning and AI to optimize waste management processes, enhance recycling efficiency, and promote environmental sustainability.

📌 Features

🧠 AI-Powered Waste Classification - Uses machine learning models to classify different types of waste.

♻️ Recycling Optimization - Suggests the best recycling or disposal methods for each classified item.

🌎 Sustainability Metrics - Tracks waste reduction and sustainability impact.

🚀 API Integration - Provides endpoints for integrating waste classification into third-party applications.

📊 Data Visualization - Displays analytics and insights on waste processing trends.

🏗️ Installation

To get started with WasteAI, follow these steps:

  1. Clone the Repository

git clone https://github.com/<YOUR_USERNAME>/WasteAI.git cd WasteAI

  1. Install Dependencies

Ensure you have Python and pip installed, then run:

pip install -r requirements.txt

  1. Run the Application

python app.py

🚀 Usage Guide

  1. Classify Waste Items

You can classify waste items by providing an image or text description. Example API call:

curl -X POST "http://localhost:5000/classify" 2. Retrieve Recycling Suggestions

curl -X GET "http://localhost:5000/recommendations?item=plastic_bottle"

  1. View Sustainability Metrics

curl -X GET "http://localhost:5000/metrics"

🏗️ Technologies Used

Python - Core programming language

Flask - Backend API framework

TensorFlow/PyTorch - Machine learning for waste classification

OpenCV - Image processing

PostgreSQL - Database for waste tracking

Docker - Containerized deployment

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors