Skip to content

amineghabia/PolyHacks-H24

Repository files navigation

PolyHacks-H24

metal

EcoSort - Waste Sorting Assistant

Welcome to EcoSort Guide, a waste sorting assistant application developed for the PolyHacks 2024 Hackathon. This project aims to help users efficiently sort their waste by providing real-time guidance on how to properly dispose of various items.

Project Overview

EcoSort leverages computer vision to analyze images of waste items and offers user-friendly instructions on how to segregate them into different categories, promoting environmental sustainability and proper waste management.

Features

  • Image Recognition: Utilizes computer vision to recognize waste items.
  • Sorting Instructions: Provides clear and concise instructions on how to properly sort each item.
  • Statistical Resources: Includes statistical content host with mongoDB.

Prerequisites

  • Python 3.6+
  • Dependencies: [streamlit, pandas, numpy, torch, torchvision, matplotlib, pymongo[srv]]

Usage

Jupyter Notebook

Explore the initial development and analysis in the Jupyter Notebook available here.

Training Notebook

Streamlit App

To run the Streamlit app, follow this link:

https://streamlit.app

Installation

  1. Clone this repository:

    git clone https://github.com/amineghabia/PolyHacks-H24.git
    cd PolyHacks-H24
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run:

    streamlit run streamlit_app.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •