davanstrien/bpl-shelf-list-extraction
4
Boston Public Library shelf-list cards → structured records
A demo of zero-shot structured extraction on scanned BPL shelf-list catalogue cards using NuExtract3 (4B, Apache-2.0), run as a single command on Hugging Face Jobs via the `uv-scripts/ocr` nuextract3.py script.
Each card image is paired with the JSON the model returned for a target catalogue schema (shelf_no, author, title, place, date, accession_no, …). The model also self-classifies shelf-divider cards vs bibliographic cards.
This is an unreviewed zero-shot demo — the next step is expert curator review and an iteration loop (and, potentially, a fine-tuned community model). Source cards are public domain via the Boston Public Library.
