IdeaCredIdeaCred

Erotemic/shitspotter

74

An open source algorithm and dataset for finding poop in pictures.

What's novel

An open source algorithm and dataset for finding poop in pictures.

Code Analysis

5 files read · 2 rounds

Acts as a thin wrapper to prepare datasets and launch training scripts for SAM (Segment Anything Model) and SAM2 using external repositories via subprocess calls.

Strengths

Clear separation of concerns between data preparation logic and the delegation of heavy lifting to upstream libraries; uses standard patterns like Hydra for configuration management and Submitit for distributed training.

Weaknesses

Lacks internal error handling (relies on external scripts to fail), no tests present, and substance is limited to orchestration rather than novel algorithmic implementation.

Score Breakdown

Innovation
5 (25%)
Craft
65 (35%)
Traction
40 (15%)
Scope
80 (25%)

Signal breakdown

Innovation

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

Craft

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

Traction

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

Scope

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

Evidence

Commits

98

Contributors

2

Files

307

Active weeks

24

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

86

Forks

6

License

Apache-2.0