Add top-level README, .gitignore, and per-component directories (recording, labeling backend/frontend, training, inference, control) with READMEs and pyproject.toml/package skeletons per CLAUDE.md §2-3. No implementation yet, just structure to build against. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
17 lines
641 B
Markdown
17 lines
641 B
Markdown
# Web-Based Labeling Tool
|
|
|
|
Bounding-box labeling tool for training frames, with a hierarchical ad-hoc class
|
|
system (Main → Sub, e.g. `Enemy` → `Bat`), multiple independent label sets (Enemy,
|
|
Items, Traps, ...), multi-user support, versioned datasets, and an active-learning
|
|
workflow (seed-label → train → auto-label → review → promote).
|
|
|
|
See CLAUDE.md §3.2 for full requirements.
|
|
|
|
**Status:** not yet implemented.
|
|
|
|
## Structure
|
|
|
|
- [`backend/`](./backend) — API + data model (sets, hierarchical classes, dataset
|
|
versions, per-image/per-set label state)
|
|
- [`frontend/`](./frontend) — labeling UI (framework not yet decided)
|