This is a simple waste classification project that utilizes the YOLO (You Only Look Once) object detection algorithm to classify waste items as organic or inorganic. The project is implemented in Python using the Flask web framework.
- Python 3.x
- Flask
- Ultralytics
- Pillow
- PyTorch
-
Clone the repository:
git clone https://github.com/bimarakajati/WasteTrack-YOLO-API.git
-
Install the required dependencies:
pip install -r requirements.txt
- Run the Flask app:
python main.py
- Open your web browser and navigate to http://localhost:5000 to access the waste classification application.
- On the web interface, click the "Choose File" button to upload an image of a waste item.
- Click the "Upload" button to initiate waste classification.
- Wait for the classification results to be displayed. The application will identify the waste item in the image and classify it as organic or inorganic.
Name | NIM | Job Desk |
---|---|---|
Rizky Okka Syahputra | A11.2020.13067 | Anorganik |
Fajarudin Zakariya | A11.2020.12483 | Organik |
Bima Rakajati | A11.2020.13088 | Flask |
Enrico Zada | A11.2020.12972 | Docker |
Thanks to their great works: