product-recognition-demo/recognization/docs
kiyo9w a1c69f72fe feat(eval): add --no-text so the E-3 claim is reproducible
E-3 asks what the text lane is worth, and the record answered it with numbers
that no committed command could produce - the evaluator had no way to run the
local lane without the text lane. --no-text is that way, and it keeps the
comparison to one variable by building the lane either way, so the OCR cost is
paid in both arms.

Measured: full resolution 77% end-to-end at 91% precision with text against 61%
at 66% without (5 false accepts against 20); live 62% at 93% against 56% at 84%
(3 against 7). The lane adds 16 pp and 6 pp of coverage while raising precision,
against E-3's +5 pp bar.

Also refreshes the re-measured block above it, which still printed the
pre-correction 61/48 label counts and a stray 'HUB!' marker.
2026-09-29 03:32:38 +09:00
..
research/2026-09-28-recognition-architecture feat(eval): add --no-text so the E-3 claim is reproducible 2026-09-29 03:32:38 +09:00
API.md docs: describe the mobile lane as shipped, and fix the capabilities example 2026-09-28 19:10:31 +09:00
DATA.md docs: require explicit backend for legacy walks 2026-09-28 14:42:12 +09:00
design-price-tags-and-compliance.md docs: design for price-tag OCR, reconciliation, compliance, and mobile scan 2026-09-24 13:45:54 +09:00
EXTERNAL-EVAL.md feat: a store's fine-tuned head, and the two-stage gate it needs 2026-09-25 03:21:22 +09:00