AI · wyszukiwanie przepisów i ewaluacja · chemikalia i ochrona przeciwpożarowa

Od kiedy ograniczone

Pytanie o unijne ograniczenia dotyczące chemikaliów można zadać po polsku, niemiecku, angielsku lub ukraińsku. Odpowiedzią jest dokładny ustęp, który stosuje się w wybranym dniu do wskazanego zastosowania.

01

Przegląd

Załącznik XVII do REACH to unijny wykaz substancji chemicznych objętych ograniczeniami, a jedna pozycja może się stosować w różnych terminach do różnych zastosowań. Pozycja 82, dodana rozporządzeniem Komisji (UE) 2025/1988, ogranicza PFAS w pianach gaśniczych. Weszła w życie 23 października 2025 roku. Odstępstwo dotyczące sprzedaży piany w gaśnicach przenośnych obowiązuje do 23 października 2026 roku (dla pian odpornych na alkohole – do 23 kwietnia 2027 roku). Stosowanie do szkoleń i testów oraz przez publiczne straże pożarne jest dozwolone do 23 kwietnia 2027 roku, stosowanie w gaśnicach przenośnych – do 31 grudnia 2030 roku, ogólny zakaz stosuje się od 23 października 2030 roku, a zakłady Seveso, morskie wydobycie ropy i gazu, okręty wojenne i niektóre statki cywilne mają czas do 23 października 2035 roku. Trudność nie polega na znalezieniu pozycji, lecz na odróżnieniu „wchodzi w życie” od „stosuje się od” i od okresu przejściowego dla jednego zastosowania.

Zbudowaliśmy niewielki system odpowiadający właśnie na takie pytanie. Pobiera rozporządzenia zmieniające z Urzędu Publikacji UE (EU Publications Office) w wersji angielskiej, niemieckiej i polskiej i dzieli je na pozycje, ustępy i punkty, zachowując dokładne brzmienie. Odczytuje z tego brzmienia każdą datę i oznacza każdy punkt jako zakaz, odstępstwo, zwolnienie lub obowiązek. Pytanie w dowolnym z czterech języków jest dopasowywane do ustępu, który je rozstrzyga. Ukraiński, dla którego nie ma tekstu UE, jest dopasowywany międzyjęzykowo i wypada najsłabiej z czterech języków: poprawną odpowiedź dostała mniej więcej połowa naszych pytań po ukraińsku, a wśród błędnych była odpowiedź na ukraińską wersję pytania z naszego filmu – dlatego w filmie pytanie pada po niemiecku. Następnie warstwa reguł odczytuje wybraną datę: jeszcze nie w załączniku, dozwolone do określonego dnia, odstępstwo wygasło, jeszcze się nie stosuje albo stosuje się.

Odpowiedzią jest numer ustępu, jego status w tym dniu oraz brzmienie tego ustępu po angielsku, niemiecku i polsku. Nic w niej nie jest parafrazowane. W przypadku pytań, których załącznik nigdy nie rozstrzyga i dla których napisaliśmy reguły (kary, metody badań, koszty, egzekwowanie, prawo innych państw), odpowiedź mówi o tym wprost i wskazuje, gdzie szukać. Każdy zaindeksowany ustęp porównaliśmy słowo po słowie z tekstem skonsolidowanym w EUR-Lex z 22 czerwca 2026 roku. To porównanie ujawniło sprostowania i zmianę z 2026 roku, których nie widać w pierwotnych aktach, i indeks je teraz uwzględnia. Teksty skonsolidowane mają charakter dokumentacyjny i nie są autentycznym tekstem prawnym, a całość nie stanowi porady prawnej.

02

Co zbudowaliśmy

  • Pobranie czterech rozporządzeń zmieniających załącznik XVII do REACH (pozycje 68, 78, 79 i 82) oraz jednej późniejszej zmiany, rozporządzenia (UE) 2026/1168, z Urzędu Publikacji UE (CELLAR) w wersjach EN, DE i PL. Trzy wersje językowe są dopasowane do siebie ustęp po ustępie.
  • Model dat wzięty z samego tekstu: wejście w życie (20 dni po publikacji), daty „z dniem”, „od dnia” i „do dnia” dla każdego punktu oraz wersje punktu stosowane od różnych dat. Punkt 5(c) pozycji 78 zmienia brzmienie 22 czerwca 2028 roku.
  • Wyszukiwanie międzyjęzykowe: wielojęzyczny model embeddingów (multilingual-e5-base) połączony z BM25. Reguły dokładają zastosowanie (sprzedaż, stosowanie lub etykietowanie), substancję (pytania o PFHxA trafiają do pozycji 79 przed pozycją 82) oraz sprawdzenie zakresu dla pytań, których załącznik nigdy nie rozstrzyga.
  • Porównanie każdego ustępu słowo po słowie z tekstem skonsolidowanym, z uwzględnieniem sprostowań.
  • Zestaw pytań ze znanymi odpowiedziami: część deweloperska i część odłożona, uruchomiona jeden raz, przy czym każdy błąd pozostawiono w wynikach.
03

Technologie

Python, BeautifulSoup, ONNX Runtime, multilingual-e5-base (MIT), BM25 · EU Publications Office CELLAR (REST i SPARQL)

04

W liczbach

WartośćJak to zmierzyliśmy
6 z 9 pytań z części odłożonej z właściwym ustępem i właściwym statusem w danym dniu; 2 z 3 pytań spoza zakresu odrzucone

Zestaw 12 pytań w czterech językach, każde z datą i ustępem, który je rozstrzyga, napisanych przez nas na podstawie tekstu z Dziennika Urzędowego (OJ) – przez te same osoby, które pisały reguły, w trakcie ich pisania; niesprawdzonych przez specjalistę od REACH. Uruchomione jeden raz. Błędy: piana odporna na alkohole w gaśnicy przenośnej (po ukraińsku), PFHxA w tekstyliach innych niż odzież, „czy pozycja 82 obejmuje PFOS” oraz pytanie o certyfikowane marki pian, które powinno zostać odrzucone.

20 z 28 w pytaniach deweloperskich (11 z 28 w naszej pierwszej wersji)

Zestaw 28 pytań z datami w czterech językach oraz 4 pytania spoza zakresu (wszystkie 4 odrzucone). Korzystaliśmy z nich podczas budowy metody, więc nie jest to wynik ślepego testu.

6 spośród 142 ustępów ma inne brzmienie w tekście skonsolidowanym

Brzmienie każdego ustępu w Dzienniku Urzędowym (OJ) porównane z tekstem skonsolidowanym w EUR-Lex z 22 czerwca 2026 roku (EN). Pięć różnic wynika ze sprostowań, jedna z rozporządzenia (UE) 2026/1168.

05

Kadry

Podobny problem do rozwiązania?

Wystarczy opisać, co trzeba obliczyć, zasymulować lub rozstrzygnąć, a odpowiemy, jak byśmy do tego podeszli.

Napisz do nas AI i uczenie maszynowe