Novelizátor zákonů
Automatic processing of law amendments
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/5851Identifiers
Study Information System: 43884
Collections
- Kvalifikační práce [11121]
Author
Advisor
Referee
Klusáček, David
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General Computer Science
Department
Institute of Formal and Applied Linguistics
Date of defense
26. 6. 2006
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
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.