Dane i połączenia
Sprawozdania kontrahentów, arkusz analityczny i panel analityka. Modele językowe są wywoływane przez jedną bramkę i działają lokalnie na serwerze klienta.
Wdrożenie trwa. AI odczytuje sprawozdania finansowe kontrahentów, sprawdza ich arytmetykę i zasila arkusz analityczny, a analityk zatwierdza wynik zamiast przepisywać dane ręcznie.
Efekt
Realizacja trwa. To wyniki sprawdzone na etapie testów albo planowane, do których celujemy. Potwierdzimy je po zakończeniu.
Jak to działa
Co robi AI
Rozpoznaję typ i okres
bilans · rok obrotowy 2025 · kolumna porównawcza 2024
Skan bez warstwy tekstowej: OCR
4 strony · pieczęć i podpis na stronie 2
Odczytuję tabele0 / 42
pozycje do schematu bilansu
Sprawdzam sumy kontrolne
aktywa = pasywa · aktywa obrotowe: różnica 500 zł
Sprawdzam spójność okresów
otwarcie 2025 = zamknięcie 2024
Przekazuję analitykowi
1 niezgodność · oryginał obok danych
Dane do arkusza analitycznego
Kontrahent A · bilans na 31.12.2025
Suma pozycji 8 215 800 zł, w dokumencie 8 215 300 zł. Różnica 500 zł w należnościach: na wierszu jest pieczęć.Sumy i okresy zgodne po poprawce analityka. Do arkusza trafiają tylko zatwierdzone dane.
01
Zespół analiz finansowych ręcznie przepisywał dane ze sprawozdań finansowych klientów, w wielu kategoriach i układach, do arkusza, w którym liczy wskaźniki do oceny kondycji finansowej: 15-30 minut na dokument. Dokumenty przychodzą w różnych układach i okresach, często jako skany z pieczęciami i podpisami.
Wdrożenie trwa. Liczby przy tej realizacji to wyniki z etapu testów albo cele, które potwierdzimy po odbiorze.
02
Rozwiązanie rozpoznaje format i okres sprawozdania, odczytuje tabele, wyciąga dane do ustalonego schematu i sprawdza sumy kontrolne oraz spójność między okresami. Dokumenty z niezgodnościami trafiają do panelu, w którym analityk widzi oryginał obok danych i zatwierdza, poprawia albo odrzuca wynik, a do arkusza kontrahenta przechodzą tylko dane zaakceptowane.
03
Pipeline sprawdza, czy plik ma warstwę tekstową, czy jest skanem; skany przechodzą przez OCR z obsługą języka polskiego, a najtrudniejsze przez dodatkowy model językowy OCR. Model językowy wyciąga dane do schematu właściwego dla typu dokumentu, długie dokumenty strona po stronie, a wskaźnik pewności wynika z kontroli arytmetycznych, nie z samooceny modelu. Na serwerze klienta działają modele z otwartymi licencjami, wywoływane wyłącznie przez jedną bramkę. W fazie budowy model dostawał tylko tekst po anonimizacji, a dziś działa lokalnie na serwerze klienta i dokumenty nie wychodzą poza jego sieć. Każda decyzja operatora zostaje w historii zmian, a jakość mierzymy na zestawie sprawozdań zweryfikowanych ręcznie przez zespół analiz klienta.
Tesseract OCRModele open-weightLiteLLMOllamaPythonPostgreSQLDocker
Przebieg
Rozwiązanie rozpoznaje format i okres sprawozdania, także na skanach, i wyciąga dane do ustalonego schematu.
O pewności wyniku decydują sumy kontrolne i spójność między okresami, a nie samoocena modelu.
Dokumenty z niezgodnościami trafiają do panelu, w którym analityk zatwierdza, poprawia albo odrzuca wynik.
Sprawozdania kontrahentów, arkusz analityczny i panel analityka. Modele językowe są wywoływane przez jedną bramkę i działają lokalnie na serwerze klienta.
Analityk decyduje, co trafia do arkusza kontrahenta. Każda jego decyzja zostaje w historii zmian.
Wnioski
Rozpoznaje układ sprawozdania, okres i rok obrotowy, także na skanach z pieczęciami i w tabelach z kolumnami porównawczymi.
Pewność wyniku wynika z kontroli sum i spójności okresów, nie z deklaracji modelu, a każda niezgodność trafia do analityka.
W fazie budowy model widział tylko tekst po anonimizacji. Teraz całość działa na serwerze klienta z modelem lokalnym.
Ekstrakcja dokumentówWalidacja danychModel lokalnyKontrola operatora
Firma przyszłości
Projekt daje efekt sam w sobie, ale zostawia też w firmie uporządkowany kontekst. Z niego korzysta każde kolejne rozwiązanie AI. Ten projekt dołożył do AI Engine:
Dane ze sprawozdań finansowych kontrahentów w jednym schemacie, gotowe do liczenia wskaźników finansowych.
Kontrole sum i spójności okresów spisane jako reguły: to z nich, a nie z samooceny modelu, wynika pewność odczytu.
Każda decyzja analityka (zatwierdź, popraw, odrzuć) zostaje w historii zmian.
Wartość
Analityk sprawdza odczytane dane zamiast przepisywać je ręcznie.
Dane kontrahentów w jednym schemacie, gotowe do liczenia wskaźników finansowych.
Kolejne kroki to testy w zespole analiz klienta i uruchomienie na środowisku produkcyjnym.
Większość naszych realizacji jest objęta NDA. Dlatego pokazujemy tylko część, bez nazw klientów i szczegółów, jako inspirację. Chętnie opowiemy więcej o naszym doświadczeniu na rozmowie.
Wspólnie określimy proces, dostępne dane i efekt, który warto sprawdzić. Na tej podstawie dobierzemy punkt startu.
Umów rozmowęAlbo napisz: hello@wearefuture.ai
