Novelizátor zákonů
Automatic processing of law amendments
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/5851Identifikátory
SIS: 43884
Kolekce
- Kvalifikační práce [11216]
Autor
Vedoucí práce
Oponent práce
Klusáček, David
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Ústav formální a aplikované lingvistiky
Datum obhajoby
26. 6. 2006
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Práce se zabývá automatickou novelizací zákonů. Novely jsou pro normálního člověka nečitelné a neposkytují přehled o platném znění zákona. Úplné znění zákona se přitom vydává vždy až po několika novelách. Novely obsahují konstrukce typu "na konci písmena se tečka nahrazuje čárkou a doplňují se slova . . ., "za druhou větu odstavce se vkládá věta . . ., "paragraf 12 zní . . . atd. Hlavním předmětem práce je vytvoření programu, který přečte zadané novely zákonů a aktualizuje znění těch předpisů, které jsou těmito novelami změněny. Dále bylo vybráno několik zákonů, na kterých byl program důkladně otestován. Při vyhodnocování jednotlivých vět se podařilo dosáhnout více jak 95% úspěšnosti.
Law amendments are unreadable for normal people and do not provide the actual wording of the law. The complete versions of laws are usually published after several amendments, if at all. The amendments often contain sentences like "the dot is substituted by comma at the end of the paragraph, and words . . . are added", "after the second sentence, insert the sentence . . .", "the new wording of the paragraph number 12 is . . .". The main goal of this work is to create an application that will be able to read a given law together with its amendments and create the complete version of the law. A few laws were chosen to test the application, and an accuracy of 95% has been achieved.