Jak to udělat, aby nejen UI rozuměla české legislativě
Tvorba a implementace sémantického jazykového modelu legislativy
Michal Rada
UIlab, Zákony pro lidi, EGdílna, Česká zemědělská univerzita
Za touto zjednodušenou prezentací jsou další dost technické a odborné zdroje, se kterými vás nebudeme teď zatěžovat.
Pokud máte o tuto problematiku zájem, můžeme si k tomu udělat klidně separátní schůzku.
Když se pokusíte zeptat se umělé inteligence na něco z legislativy, výsledek je otřesný.
🫱 Příklad: Můžu si ve smlouvě podle občanského zákoníku sjednat výpověď z nájmu na 24 hodin?
> Odpověď: vypíše něco o chránění práv nájemce, ale připustí, že to jde ve smlouvě sjednat, pokud s tím obě strany souhlasí.
Další nesrovnalosti jsou třeba: Zákon č. 111/2024 o základním registru obyvatel, Vyhláška o základních registrech, apod.
UI funguje na principu takzvaných trénovaných modelů, tedy
…tedy pro UI není ve výchozím stavu rozdíl mezi Občanským zákoníkem a Pohádkou o Červené Karkulce
Umělou inteligenci jako takovou můžeme rozdělit podle toho, jak funguje - respektive z jakých dat je trénována a pro jaké typy úloh:
…my pro správnou interpretaci potřebujeme TUI trénovanou a schopnou porozumět legislativě
- Zákony, právní předpisy, ustanovení, závazné předpisy
- Judikáty, výklady, stanoviska soudů, metodiky
- Smlouvy, právní texty, právní stanoviska
Legislativa, respektive právní předpisy mají svá specifika a to zejména
Důležité je právě to, že legislativa má vlastní specifický jazyk jako třeba kmen lidojedů v Africe.
Druhým důležitým zdrojem jsou judikáty a výklady, které jsou vlastně opravami a vysvětleními k legislativě
Úkoly pro UI v souvislosti s tvorbou a analýzou právních textů jsou různé
Pro všechny kromě posledního musí ale UI správně rozumět legislativnímu základu i podrobnostem
Abychom mohli komukoliv včetně UI vysvětlit jak chápat legislativu, musíme vytvořit a naučit základní pravidla.
Extended Backus–Naur form je standard pro definici jazyků a pravidel, Semantic language modelnazyk.
Výhoda UI je její dynamické myšlení. Historicky se musely SLM modely programovat do datových struktur a ručně tagovat, UI umí SLM pochopit a učit se podle něj.
Jako vstupní zdroje
Jako vstupní data: