IdeaCredIdeaCred

zeeshan020dev/Plastic-Objects-Detection-System-DIP

43

AI-powered plastic object detection system using YOLO and Streamlit that identifies plastic waste from images and real-time webcam feeds to support smart recycling and environmental sustainability.

What's novel

AI-powered plastic object detection system using YOLO and Streamlit that identifies plastic waste from images and real-time webcam feeds to support smart recycling and environmental sustainability.

Code Analysis

3 files read · 2 rounds

A Streamlit web app that wraps Ultralytics YOLO to detect plastic objects in uploaded images or live webcam frames, with a confidence threshold slider.

Strengths

The code is straightforward and readable for a simple demo, and the webcam loop with frame-by-frame detection is a reasonable pattern for real-time inference.

Weaknesses

The entire project is a thin wrapper around the ultralytics library with zero custom logic, no error handling for model loading or file validation, no real tests, and no modularity — all logic lives in a single 80-line script.

Score Breakdown

Innovation
2 (25%)
Craft
40 (35%)
Traction
6 (15%)
Scope
46 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+0
Concept Novelty+0

Craft

Ci+0
Tests-1
Polish+0
Releases+0
Has License+0
Code Quality+8
Readme Quality+15
Recent Activity+7
Structure Quality+4
Commit Consistency+2
Has Dependency Mgmt+5

Traction

Forks+0
Stars+6
Hn Points+0
Watchers+0
Early Traction+0
Devto Reactions+0
Community Contribs+0

Scope

Commits+5
Languages+3
Subsystems+0
Bloat Penalty+0
Completeness+6
Contributors+5
Authored Files+8
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

13

Contributors

1

Files

10

Active weeks

5

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

1

Forks

0

License