Przejdź do treści
AENEIA SIGNAL
Audit / Signal

OCR przed AI: jak sprawdzić, czy model czyta właściwe dane

Sprawdź OCR przed analizą AI: liczby, negacje, tabele, kompletność stron i związek z oryginałem. Praktyczne próby oraz zasady kierowania do kontroli.

Ilustracja: mosiężna latarnia oświetlająca kamienne schody i pęknięcia muru
W tym artykule

Wyobraź sobie formularz z zapisem „nie wykonano”. Po odczycie znika krótkie „nie”, a analiza rusza już w przeciwną stronę. Jeśli AI analizuje skan, najpierw sprawdź rozpoznany tekst i układ dokumentu. Liczby, przeczenia oraz przypisanie nagłówków do kolumn wymagają porównania z oryginałem. Ustal ważne pola i warunki przekazania materiału dalej. Inaczej model może sprawnie opracować odpowiedź na coś, czego w dokumencie nigdy nie napisano.

OCR to optyczne rozpoznawanie znaków, czyli odczytywanie tekstu z obrazu. W procesie firmowym warto traktować je jako osobny etap z własnym odbiorem. Czytelny akapit wygenerowany później przez model nie potwierdza poprawności wcześniejszego odczytu. AI potrafi bardzo płynnie objaśnić błędnie odczytany materiał; płynność nie jest korektorem skanera.

Wskaż informacje, których pomylenie zmienia zadanie

Zacznij od celu analizy. W hipotetycznej firmie serwisowej AI ma przygotować szkic zgłoszenia na podstawie przesłanego formularza. Ważne będą identyfikator urządzenia, opis objawu i wskazanie, czy czynność już wykonano. Błąd w ozdobnym nagłówku ma inny skutek niż zmiana numeru albo zniknięcie przeczenia w opisie.

Przygotuj listę pól krytycznych dla tego procesu. Nie musi obejmować każdego znaku z całego dokumentu. Powinna pozwalać wskazać, które informacje trzeba odczytać dokładnie, które można przedstawić własnymi słowami, a których braku nie wolno uzupełniać domysłem. Takie rozróżnienie pomaga dobrać kontrolę zamiast sprawdzać wszystko jednakowym wysiłkiem.

Przed przesłaniem materiału ustal także jego dopuszczony zakres. Minimalizacja danych przed użyciem AI dotyczy również narzędzia OCR, jeśli działa w osobnej usłudze. Usunięcie zbędnych informacji dopiero z odpowiedzi modelu nie zmienia tego, co wcześniej przekazano do rozpoznania.

W materiałach do audytu AI zachowaj opis rodzaju dokumentu, wersję sposobu odczytu i przykład dopuszczony do próby. Wynik powinien dać się powiązać z właściwym oryginałem. Bez tego trudno ustalić, czy pomylił się OCR, późniejsza analiza czy osoba wybierająca plik.

Oceń kompletność, zanim zaczniesz poprawiać literówki

Sprawdź liczbę stron, ich kolejność oraz widoczne ucięcia. Brak ostatniej strony z warunkami może mieć większy wpływ niż kilka błędnych znaków. Zwróć uwagę na dokumenty połączone z kilku plików, skany dwustronne i załączniki. Narzędzie może poprawnie odczytać wszystko, co otrzymało, a proces nadal korzystać z niepełnego materiału.

Przy skanie z telefonu obejrzyj narożniki, odbłyski i fragmenty blisko zagięcia. Nie zakładaj, że ogólna czytelność dla człowieka oznacza równie poprawny wynik automatycznego odczytu. Z kolei słabszy obraz nie musi dyskwalifikować każdej informacji. Decyzję oprzyj na znaczeniu konkretnego fragmentu i możliwości jego sprawdzenia.

Google opisuje wskaźniki jakości obrazu w Enterprise Document OCR, obejmujące między innymi rozmycie, mały tekst i odblaski. To pomoc w kierowaniu materiału do dalszej obsługi, z opisanymi ograniczeniami. Nie zastępuje porównania istotnego pola z dokumentem i nie stanowi uniwersalnego świadectwa poprawności całego odczytu.

Jeżeli brakuje strony albo ważny fragment jest ucięty, poproś o właściwy materiał lub zatrzymaj odpowiedni zakres analizy. Nie każ modelowi rekonstruować brakującego warunku na podstawie tego, co zwykle bywa w podobnych formularzach. Brak informacji powinien pozostać widoczny jako brak.

Porównuj odczyt tekstu i odczyt znaczenia osobno

Pierwsza próba dotyczy rozpoznania znaków: czy zapisano właściwą nazwę, liczbę i przeczenie? Druga dotyczy relacji: do czego należy wartość, której sekcji dotyczy warunek i czy opis nie został połączony z sąsiednią kolumną? Poprawny ciąg słów może nadal tworzyć błędną podstawę analizy, jeśli zniknęło ich przyporządkowanie.

W hipotetycznej tabeli urządzeń wartość „105” może należeć do innego wiersza niż nazwa odczytana obok. Sprawdzenie samych znaków tego nie ujawni. Przygotuj przypadek z podobnymi nazwami i różnymi wartościami, a następnie poproś o wskazanie źródła każdej odpowiedzi. Oceniaj zarówno tekst, jak i jego miejsce w strukturze.

Szczególnej uwagi wymagają nagłówki powtarzane na kolejnych stronach, przypisy i pola wyboru. Nie opisuj pustego pola jako odpowiedzi odmownej bez ustalonej reguły. Brak zaznaczenia, nieczytelny znak i wyraźnie wybrana odpowiedź to różne stany. Dalszy proces powinien umieć zachować tę różnicę.

Jeżeli tekst trafia do firmowej wyszukiwarki AI, błąd może później wracać przy wielu pytaniach. Dlatego warto sprawdzić reprezentatywny wynik przed dodaniem go do zbioru źródeł. Poprawianie kolejnych odpowiedzi nie usuwa wadliwego materiału, z którego system nadal korzysta.

Wskaźnik pewności traktuj jako pomoc do decyzji

Niektóre narzędzia zwracają ocenę pewności rozpoznania słowa, pola lub fragmentu. Microsoft objaśnia te wskaźniki w Document Intelligence, rozróżniając poziomy wyniku i wskazując możliwość kontroli człowieka. Dostępność oraz znaczenie oceny trzeba odczytać dla używanego modelu i wersji usługi.

Nie przepisuj jednego progu do wszystkich dokumentów. Liczba przy polu nie rozstrzyga sama, jaki jest skutek pomyłki w waszym procesie. Dla nieistotnego opisu można przyjąć inną ścieżkę niż dla identyfikatora powodującego dalsze działanie. Regułę dobierz na podstawie własnych przykładów i zapisz jej zakres.

Przeprowadź próbę na materiałach z potwierdzonym odczytem. Sprawdź przypadki, które narzędzie kieruje do kontroli, oraz próbkę tych przepuszczanych automatycznie. Jeśli oceniasz wyłącznie odrzucone wyniki, nie wiesz, czy błędy przechodzą także drugą ścieżką. Wskaźnik ma pomagać znaleźć problem, a nie nadawać mu wygodne miejsce poza raportem.

Ustal, co widzi osoba sprawdzająca. Potrzebuje pola, odpowiadającego mu fragmentu oryginału i możliwości zapisania poprawki lub niepewności. Cały dokument w osobnym oknie może być niewygodny, jeśli za każdym razem trzeba szukać właściwej strony. Dobrze zaprojektowane porównanie zmniejsza koszt kontroli bez rezygnacji z jej sensu.

Zbuduj próbę z błędów, które mają znaczenie

Przygotuj mały zestaw różnych materiałów: poprawny skan, zdjęcie z odblaskiem, tabelę, długą nazwę oraz dokument z brakującą stroną. Użyj danych fikcyjnych albo dopuszczonych do takiej próby. Zapisz oczekiwany wynik, w tym przypadki, które powinny zakończyć się prośbą o nowy materiał zamiast gotową analizą.

Zużyty drewniany wzorzec z mosiężnymi zawiasami i czerwoną nicią na próbkach materiału.
Fotografia koncepcyjna AeneiaDobry pierwowzór

Dodaj test liczby z separatorem, podobnych znaków i przeczenia. Przykładowo „10,5” oraz „105” powinny pozostać rozróżnione, a „nie wykonano” nie może stać się „wykonano”. To autorskie przykłady kontrolne, bez sugerowania, że każdy silnik popełnia właśnie te pomyłki. Celem jest sprawdzenie waszych ważnych informacji.

Następnie przepuść wynik przez dalszy etap AI. Oceniaj, czy model zachowuje braki i potrafi wskazać podstawę. Nie wystarczy poprawność odczytu w osobnym panelu, jeśli aplikacja przekazuje do analizy inny plik lub tylko część wyniku. Rejestr przepływu danych pomaga objąć całą drogę materiału.

Po zmianie narzędzia albo ustawień wróć do tych samych ważnych przypadków. Testy regresji procesu AI pozwalają sprawdzić, czy poprawa jednego formatu nie pogorszyła innego. Odbiór powinien obejmować również format wyniku i powiązanie z oryginałem.

Ustal poprawki, odpowiedzialność i dalszy obieg

Poprawka człowieka powinna być rozpoznawalna jako poprawka, z odniesieniem do źródła. Nie nadpisuj po cichu oryginalnego odczytu, jeśli potrzebujecie później wyjaśnić przyczynę błędu. Zakres zachowywanych wersji dobierz do zadania; nie trzeba tworzyć nieograniczonego archiwum każdej próby.

Przypisz osobę odpowiedzialną za dokumenty wymagające nowego skanu i za przypadki, których nie da się jednoznacznie odczytać. Sam komunikat „niska jakość” nie kończy sprawy. Zespół potrzebuje sposobu zwrócenia materiału, oznaczenia oczekiwania i wykluczenia dalszej automatycznej analizy do czasu rozstrzygnięcia.

Jeśli odczyt prowadzi do zapisu lub wysyłki, połącz go z zatwierdzaniem działań AI. Osoba podejmująca decyzję powinna widzieć istotne dane i ich niepewność. Potwierdzenie pięknego podsumowania nie jest tym samym co sprawdzenie numeru, na którym opiera się operacja.

W bilansie kosztu procesu AI uwzględnij ponowne skanowanie, kontrolę oraz poprawki. W planie retencji obejmij obraz, rozpoznany tekst i kopie diagnostyczne. To różne materiały, choć dotyczą jednego dokumentu.

Rozpoznaj plik cyfrowy, skan i dokument mieszany

Rozszerzenie PDF nie mówi, skąd pochodzi treść. Jeden plik może zawierać tekst z edytora, zdjęcie podpisanej strony i wcześniej rozpoznaną warstwę tekstową. W audycie ustal, z czego korzysta wasz proces. Nie trzeba ponownie odczytywać obrazu, jeśli właściwy tekst jest już dostępny, ale trzeba sprawdzić jego zgodność z widocznym materiałem.

W próbie skopiuj wybrany fragment i porównaj go z tym, co widać na stronie. Następnie prześledź, jaki fragment rzeczywiście trafia do analizy. Jeżeli aplikacja używa innej warstwy niż człowiek podczas kontroli, mogą oglądać dwa różne materiały pod tą samą nazwą pliku. Zapisz tę różnicę jako konkretny warunek odbioru.

Dla dokumentu mieszanego wybierz przykład z kilkoma rodzajami stron. Sprawdź, czy wynik zachowuje kolejność oraz informację o pochodzeniu. Prawidłowe odczytanie pierwszej strony nie potwierdza zachowania dla części sfotografowanej. Warto oznaczyć strony wymagające osobnej ścieżki, zamiast przepuszczać całość przez jeden ogólny status jakości.

Zobacz, co dzieje się po eksporcie rozpoznanych pól

Odczyt może być poprawny w panelu, a zmienić się po przeniesieniu do arkusza lub systemu zgłoszeń. Identyfikator z zerem na początku, separator dziesiętny i data wymagają odpowiedniego traktowania. Nie jest to już ten sam błąd co rozpoznanie znaków, ale dla odbiorcy efekt wygląda podobnie: w dalszej pracy pojawia się inna wartość.

Przygotuj fikcyjne pola o takich cechach i przejdź cały eksport. Porównaj oryginał, wynik OCR i wartość w miejscu docelowym. Zapisz, na którym przejściu zmienia się znaczenie. Taka kontrola pozwala skierować poprawkę do właściwego etapu, zamiast bez końca poprawiać ustawienia odczytu. Gdy kolejnym etapem jest odpowiedź modelu w strukturze danych, sprawdź także znaczenie pól w JSON przygotowanym przez AI, zachowując porównanie z pierwotnym dokumentem.

Nie ujednolicaj automatycznie zapisu bez reguły. Czasem spacja jest jedynie elementem prezentacji, innym razem rozdziela części identyfikatora. Podobnie zapis daty wymaga kontekstu dokumentu. Właściciel procesu powinien potwierdzić, jakie przekształcenie jest dopuszczalne i jak zachować możliwość sprawdzenia wcześniejszej wartości.

Ustal zakres kontroli po zmianie rodzaju dokumentów

Nowy formularz, inny język albo zmieniony układ tabeli powinny uruchomić ocenę, czy dotychczasowa próba nadal pasuje. Nie trzeba traktować każdej poprawki wizualnej jak nowego wdrożenia, ale zmiana sposobu prezentowania ważnych pól może naruszyć dotychczasowe założenia. Zapisz sygnały wymagające przeglądu w instrukcji utrzymania. To przykład szerszego problemu zmiany materiału trafiającego do działającego rozwiązania AI, którą trzeba oddzielić od zmiany modelu lub konfiguracji.

Gdy zespół zaczyna otrzymywać zdjęcia zamiast skanów, zbierz reprezentatywne przykłady przed rozszerzeniem automatycznej ścieżki. Sprawdź te same ważne informacje i sposób kierowania niepewnych przypadków do człowieka. Wynik dla starszego formatu pozostaje użyteczny, lecz nie staje się automatycznie dowodem dla nowego.

Osoba odpowiedzialna powinna otrzymać krótką decyzję: jaki rodzaj materiału sprawdzono, jakie pola objęto kontrolą i czego nadal nie wiadomo. Dzięki temu operator nie musi odgadywać, czy nietypowy dokument mieści się w odebranym zakresie. Jasna granica pomaga bezpiecznie wykorzystać rozwiązanie bez udawania, że rozpoznaje każdą możliwą kartkę.

Odbierz źródło, zanim ocenisz elegancję odpowiedzi

Na zakończenie wybierz kilka pytań, których odpowiedzi da się potwierdzić bezpośrednio w dokumencie. Poproś osobę spoza konfiguracji o przejście od wyniku do właściwego fragmentu oryginału. Zapisz pomyłki, brakujące strony i sytuacje nierozstrzygnięte. Ograniczenia powinny trafić do decyzji o zastosowaniu, a nie zniknąć w technicznym załączniku.

Do odbioru dodaj instrukcję dla osoby przyjmującej nietypowy materiał. Powinna umieć wskazać, czy dokument mieści się w sprawdzonym zakresie, gdzie zobaczy niepewne pola i komu przekaże brak. Następnie poproś ją o przejście jednej sprawy bez pomocy autora konfiguracji. Jeśli musi zgadywać stan odczytu albo szukać prywatnej wiadomości z objaśnieniem, popraw sposób przekazania wyniku. To mała próba, która łączy jakość techniczną z codzienną obsługą i pozwala sprawdzić, czy procedura działa poza stanowiskiem jej twórcy.

Jeśli chcesz sprawdzić taki etap w swoim procesie, zobacz zakres Aeneia Audit.

Aeneia / Redakcja Aeneia

Tekst redakcyjny. Linki do źródeł znajdziesz w treści.

Źródła sprawdzone: .

O Aeneia
Aeneia / Initium

Od wiedzy do decyzji

Opowiedz nam, co chcesz uporządkować. Ustalimy, od czego zacząć.

Przejdź do kontaktu