
Themis – analiza rynku motoryzacyjnego (Automotive Market)
Themis to autorski, modularny system analityczny rozwijany od lat, którego zadaniem jest zamiana rozproszonych, nieustrukturyzowanych danych rynkowych w spójny, porównywalny obraz decyzyjny. Automotive Market to zastosowanie tej platformy do rynku nowych samochodów: system codziennie dostarcza aktualny obraz cen, rabatów i ofert wielu marek, oparty na rzeczywistych cennikach producentów.
Silnik stojący za Themis nie powstał od zera pod ten projekt. Wywodzi się z narzędzi rozwijanych przy projektach analiz finansowych i due diligence — zaczynając od porządkowania danych z faktur na potrzeby raportowania. Przez lata rozrósł się w wieloużytkową platformę analityczną; pierwszym dużym zastosowaniem był Themis – analiza rynku nieruchomości i lokalizacji, a Automotive Market to kolejna gałąź tej samej architektury, wzbogacona o dedykowany custom OCR i parsery per marka dla dokumentów motoryzacyjnych.

Problem, który rozwiązuje Automotive Market
Na rynku motoryzacyjnym ceny, rabaty i warunki finansowania zmieniają się dynamicznie. Cenniki przychodzą w PDF-ach, informacje są rozproszone po stronach producentów i folderach, a porównywanie ofert między markami jest czasochłonne i podatne na błędy.
Jak wygląda rzeczywistość bez systemu
- Analiza rynku trwa dni zamiast minut.
- Zmiana ceny bywa zauważona dopiero po fakcie.
- Rabaty i finansowanie porównuje się ręcznie, model po modelu.
- Brakuje historii snapshotów, więc trudno udowodnić kierunek zmian.
- Każdy dział operuje na innych danych i innej dacie aktualizacji.
Co zmienia Automotive Market
System automatycznie pobiera i parsuje cenniki wielu marek – w tym dokumenty, których struktura nie pozwala na proste wyciąganie tekstu, dlatego kluczowym elementem modułu jest custom OCR dopasowany do specyfiki cenników motoryzacyjnych. Dane są normalizowane do wspólnego schematu i zapisywane jako wersjonowane snapshoty, tym samym mechanizmem, który Themis wykorzystuje w module nieruchomości. Zespół dostaje ten sam, spójny widok rynku: ceny katalogowe, ceny promocyjne, rabaty, parametry finansowania i statusy ofert.
Od ręcznego researchu do gotowego wsadu analitycznego.
Architektura pipeline’u danych
Warstwa 1: pozyskiwanie cenników i ofert
System korzysta ze źródeł webowych i SharePoint. Dla każdej marki zdefiniowane są reguły pobierania i filtrowania plików (w tym filtry rocznika), dzięki czemu do analizy trafiają tylko aktualne dokumenty cennikowe.
Warstwa 2: custom OCR, routing i parsery per marka
Każdy PDF jest kierowany do dedykowanego parsera marki, wspartego custom OCR tam, gdzie dokumenty nie pozwalają na standardową ekstrakcję tekstu. To pozwala stabilnie obsługiwać różne formaty dokumentów i utrzymać wysoką jakość ekstrakcji danych nawet przy zmianach szaty dokumentów po stronie producentów.
Warstwa 3: snapshoty i historia zmian
Po parsowaniu dane trafiają do zunifikowanych tabel snapshotowych — tego samego modelu, na którym Themis opiera się w module nieruchomości. System tworzy historię importów, wykrywa duplikaty po SHA-256 i zapisuje różnice między kolejnymi publikacjami ofert: nowe pozycje, zmiany cen i oferty usunięte.
Warstwa 4: eksport i dystrybucja insightów
Wyniki są udostępniane jako gotowy wsad analityczny do Excela dla analityków, a docelowo także przez API zasilające dashboard w React. Dane nie kończą się w bazie – pracują dalej w decyzjach biznesowych.

Co Automotive Market oblicza i monitoruje
Standaryzacja oferty pojazdu
System mapuje do jednego modelu dane takie jak: marka, model, wariant, nadwozie, typ napędu, moc, skrzynia biegów, status oferty i daty obowiązywania.
Analiza cen i rabatów
Wspólny schemat obejmuje ceny katalogowe i promocyjne, wartość rabatu w PLN i procentowo, a także warianty ceny on-road. Dzięki temu można porównywać strategie cenowe między markami i segmentami.

Porównanie warunków finansowania
System przechowuje parametry finansowania, między innymi warianty 50/50, 3×33, leasing, okresy i wpłaty. To pozwala ocenić realną atrakcyjność oferty, a nie tylko headline price.
Detekcja zmian między snapshotami
Automatycznie identyfikowane są zdarzenia: new, price_change i dropped. Zespół dostaje natychmiast odpowiedź, co realnie zmieniło się na rynku od ostatniej publikacji.
Jakość i wiarygodność danych
Wbudowana kontrola duplikatów dokumentów i wersjonowanie importów umożliwia audytowalność. Każdy rekord ma źródło, datę snapshotu i kontekst pochodzenia.
Themis jako platforma – nie pojedynczy projekt
Automotive Market pokazuje pełne podejście do problemu: od pomysłu i projektu architektury, przez pozyskanie i custom OCR nieustrukturyzowanych dokumentów PDF, po analizę zmian i dostarczenie gotowego wsadu analitycznego – do Excela lub jako dashboard w React. To także dowód, że silnik Themis nie jest rozwiązaniem jednorazowym pod jeden branding: ten sam rdzeń – ekstrakcja dokumentów, standaryzacja, snapshoty i analiza zmian – obsługuje dziś zarówno rynek nieruchomości, jak i rynek motoryzacyjny, z korzeniami sięgającymi projektów analiz finansowych i due diligence.
Efekty wdrożenia w praktyce
Szybsza reakcja na zmiany cen. Zmiany są wykrywane między snapshotami bez ręcznego porównywania dokumentów.
Jedna prawda dla całego zespołu. Sprzedaż, zakupy i analityka pracują na tym samym modelu danych i tej samej dacie aktualizacji.
Mniej pracy ręcznej, więcej decyzji. Eliminacja dziesiątek godzin miesięcznie traconych na wyszukiwanie i ręczną normalizację cenników.
Lepszy benchmarking marek i modeli. Wspólny schemat umożliwia porównania, które wcześniej były czasochłonne lub niewykonalne.
Gotowość pod kolejne warstwy AI/ML. Czyste, historyczne dane snapshotowe stanowią bazę pod kolejne modele rekomendacyjne i predykcyjne.
Technologia – co stoi za systemem
| Warstwa | Technologia |
|---|---|
| Język programowania | Python |
| Baza danych | MySQL |
| Pozyskiwanie danych | Web scraping + SharePoint ingestion |
| Przetwarzanie dokumentów | Custom OCR + parsery PDF per marka + routing dokumentów |
| Model danych | Snapshot tables + analiza zmian między importami |
| Eksport wyników | Wsad do Excela dla analityków oraz API zasilające działający dashboard w React (Iris) |
| Powiadomienia | Discord notifications (status pipeline) |
FAQ – Themis Automotive Market
Czy system działa tylko dla jednej marki?
Nie. Automotive Market jest projektowany jako rozwiązanie multi-brandowe. Dla każdej marki definiowane są osobne reguły pobierania oraz dedykowany parser PDF, dzięki czemu system można rozszerzać o kolejne marki bez przebudowy całej architektury.
Skąd pochodzą dane?
Dane pochodzą z oficjalnych cenników i ofert producentów. System pozyskuje je ze źródeł webowych oraz z zasobów SharePoint, a następnie parsuje bezpośrednio z plików PDF, korzystając z custom OCR tam, gdzie jest to potrzebne.
Jak system wykrywa, co się zmieniło?
Każdy nowy import jest porównywany z poprzednim snapshotem. System identyfikuje zdarzenia typu new (nowa oferta), price_change (zmiana ceny) oraz dropped (oferta usunięta), a duplikaty dokumentów są eliminowane dzięki sumom kontrolnym SHA-256.
Co dzieje się z danymi na końcu pipeline’u?
Wynikowe dane trafiają jako gotowy wsad analityczny do Excela dla analityków oraz bezpośrednio zasilają działający dashboard w React: Iris – interaktywna warstwa wizualna dla Twoich danych.
Czym Automotive Market różni się od Themis – analizy rynku nieruchomości?
To ten sam silnik – ekstrakcja dokumentów, normalizacja do wspólnego schematu, wersjonowane snapshoty i detekcja zmian – zastosowany do innej domeny. Moduł nieruchomości integruje dane rynkowe i lokalizacyjne na potrzeby modelu finansowego Artemis; Automotive Market przetwarza cenniki producentów samochodów na potrzeby analizy cen, rabatów i finansowania.
Themis – jedna platforma, wiele rynków
Automotive Market to dowód na to, że dobrze zaprojektowany silnik analityczny nie musi być budowany od zera pod każdy nowy problem. Ten sam rdzeń Themis – rozwijany od lat, z korzeniami w analizach finansowych i due diligence – dziś obsługuje zarówno rynek nieruchomości, jak i rynek motoryzacyjny.

