Enkle OCR-til-kalender-verktøy feiler på ekte flyere og mobilskjermbilder fordi de behandler et bilde som flat tekst og blindt kopierer første linje (lines[0]) som arrangementets navn. På et mobilskjermbilde eller en konsertplakat er første linje nesten alltid statuslinje-støy (9:41 AM 5G), et billettvannmerke (TICKETMASTER) eller en arrangør-introduksjon (LIVE NATION PRESENTS).
Utiliomes 3-trinns lokale AI-pipeline forstår både den visuelle hierarkien og de semantiske enhetene i flyeren din:
- Tesseract v6 Layout-blokk og bounding-boks-uttrekking: Utrukker hver linjes eksakte pikselkoordinater (
bbox: { x0, y0, x1, y1 }) og beregner dens visuelle skriftstørrelse (y1 - y0) i forhold til plakatens median teksthøyde. - Lokal
Xenova/bert-base-NERWeb Worker: Normaliserer all-caps plakattekst til smart tittelstil og kjører token-klassifisering inne i en Web Worker for å scoreLOC(steder, gater, byer),ORG(band, arrangører),PER(kunstnere, foredragsholdere) ogMISC(turneer, festivaler) på under 90 ms. - Overskrift- og stedparring: Parer tilstøtende linjer med høy tekststørrelsesratio til en ren
Event Titlesamtidig som påfølgendeLOC-linjer (som for eksempel et stednavn over en gateadresse) slås sammen iLocation / Venue-feltet.