Automatické generovanie hrebeňoviek
Automatic generation of crosswords
Automatické generování hřebenovek
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/147099Identifikátory
SIS: 227735
Kolekce
- Kvalifikační práce [10957]
Autor
Vedoucí práce
Oponent práce
Novák, Michal
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Ústav formální a aplikované lingvistiky
Datum obhajoby
2. 7. 2021
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Slovenština
Známka
Velmi dobře
Klíčová slova (česky)
krížovky|téma|WordNetKlíčová slova (anglicky)
crosswords|topic|WordNetCieľom tejto práce je predstavenie programu pre automatické generovanie tematických hrebeňoviek. Hrebeňovka je typ krížovky, v ktorej niekoľko slov umiestnených v stĺpcoch bezprostredne vedľa seba, vytvorí v určenom riadku tajničku. Výsledný program má formu počítačovej aplikácie s jednoduchým grafickým prostre- dím. Užívateľ si na začiatok zvolí tému krížovky z dostupného zoznamu. Program následne použitím voľne prístupnej databázy WordNet vygeneruje krížovku obsahujúcu slová tý- kajúce sa danej témy. Zároveň vytvorí legendu pre riešenie krížovky. Súčasný návrh je oproti pôvodnému zadaniu rozšírený o možnosť definovať si vlastnú tému. Databáza slov je rozšírená o slovenský WordNet, takže užívateľ si môže vybrať medzi dvomi jazykmi slov dopĺňaných do krížovky. 1
The aim of this work is to present a program for automatic generation of thematic crosswords. The program generates a specific type of crossword puzzle, where a few words in columns placed right next to each other create a secret word in a specified row. The resulting program is in the form of a computer application with a simple graphi- cal environment. The user initially chooses a crossword puzzle topic from the available list. The program then uses a freely accessible WordNet database to generate a crossword puzzle containing words related to the topic. At the same time, it will create a legend for solving the crossword puzzle. Compared to the original assignment, the current proposal is extended by the possibi- lity to define your own topic. The word database is extended by Slovak WordNet, therefore the user can choose between two languages of words filled in the crossword puzzle. 1