|
Automatické navrhování klíčových slov
Šimara, Svatopluk ; Škoda, Petr (oponent) ; Otrusina, Lubomír (vedoucí práce)
Tato práce se zabývá automatickým návrhem klíčových slov českým dokumentům. Pro jejich návrh je využito čistě statistických metod. K analýze jsou použity diplomové a jiné závěrečné práce. Statistické metody jsou na vybraných dokumentech podrobně otestovány a vyhodnoceny, a pro konečný návrh klíčových slov jsou vybrány jen ty nejúspěšnější metody. Výsledky návrhu jsou na závěr porovnány s ručně přiřazenými klíčovými slovy.
|
|
Analýza kvality převodu elektronických slovníků
Stehlíková, Petra ; Škoda, Petr (oponent) ; Kouřil, Jan (vedoucí práce)
Práce se zabývá elektronickými slovníky, jejich formáty a analýzou správnosti jejich převodu z jiných formátů. Práce popisuje podrobněji formát Lexical Markup Framework. Dále se věnuje možnostem analýzy převodů (především latentní sémantické analýze) a nástrojům pro ni použitých. Na základě těchto teoretických znalostí byly vytvořeny skripty v jazyce Python pro analýzu slovníků ve formátu Lexical Markup Framework.
|
|
Univerzální rezervační systém v cloudu
Bulín, Martin ; Kouřil, Jan (oponent) ; Škoda, Petr (vedoucí práce)
Tato bakalářská práce se zabývá návrhem a implementací univerzálního rezervačního systému v cloudu. Velkou část této práce tvoří přehled poskytovatelů cloudu a již existujících rezervačních systémů. Dále se práce zabývá návrhem a implementací rezervačního systému. Na tomto systému si ukážeme výhody cloudu. V závěru práce se zabývám škálovatelností cloudu a testováním vytvořeného systému v cloudu Amazon Web Services.
|
|
Správa slovníkových dat ve formátu XML
Michalová, Romana ; Škoda, Petr (oponent) ; Smrž, Pavel (vedoucí práce)
Obsahem této bakalářské práce je popis systému, který umožňuje správu XML slovníků ve formátu LMF. K těmto slovníkům je možné přistupovat jak vzdáleně, tak lokálně. Slovníky jsou uloženy v XML BaseX a lze je zobrazovat, porovnávat, editovat či vytvářet. Při zobrazení je použito šablon XSLT, navigace, průchod a úprava XML dat je prováděna pomocí XPath a XQuery.
|
|
Herní portál v Cloudu
Pečínka, Zdeněk ; Otrusina, Lubomír (oponent) ; Škoda, Petr (vedoucí práce)
Tato bakalářská práce se zabývá tvorbou herního portálu v Cloudu navrženého pro zvoleného poskytovatele PaaS. Informuje o možnostech, jež nabízí cloudové počítání. Shrnuje výhody a nevýhody poskytovatelů PaaS. Věnuje se návrhu a implementaci aplikace se zameřením na její škálovatelnost a modularitu. Výsledkem práce je herní portál umožňující hraní her Tanky a Lodě, které je možné hrát proti jiným uživatelům i proti počítačem ovládanému protihráči. Součástí řešení je zhodnocení škálovatelnosti nejnáročnějších komponent, založené na výsledcích zátěžových testů.
|
|
Strojové učení v oblasti stylometrie a určování autorství
Drápela, Karel ; Škoda, Petr (oponent) ; Smrž, Pavel (vedoucí práce)
Práce se zabývá identifikací autorů anglických internetových komentářů. Popisuje aktuální stav v oboru určování autorství na sociálních sítích. Vysvětluje fungování a strukturu vytvořeného systému na určování autorství, který funguje na základě výběru nejinformativnějších příznaků z převážně písmemnných n-gramů a slovních druhů. Prezentuje výsledky testování systému na internetových službách Quora a Twitter.
|
|
Umělá inteligence pro hraní her
Bayer, Václav ; Škoda, Petr (oponent) ; Smrž, Pavel (vedoucí práce)
Práce se zabývá metodami umělé inteligence aplikovanými pro hraní strategických her, ve kterých probíhá veškerá interakce v reálném čase (tzv. real-time strategic - RTS). V práci se zabývám zejména metodu strojového učení Q-learning založenou na zpětnovazebním učení a Markovovu rozhodovacím procesu. Praktická část práce je implementována pro hraní hry StarCraft: Brood War.Mnou navržené řešení, implementované v rámci pravidel soutěže SSCAIT, se učí sestavit optimální konstrukční pořadí budov dle hracího stylu oponenta. Analýza a vyhodnocení systému jsou provedeny srovnáním s ostatními účastníky soutěže a rovněž na základě sady odehraných her a porovnání počátečního chování s výsledným chováním natrénovaným právě na této sadě.
|
|
Logické síťové hry pro Android
Kubík, Michal ; Škoda, Petr (oponent) ; Kouřil, Jan (vedoucí práce)
Cílem této práce byla implementace aplikace pro hraní logických her, která bude spustitelná na zařízeních se systémem android. Práce zabývá systémem Android a možnostmi tvorby a publikace aplikací pro tento systém. Popsány jsou také známé algoritmy, používané pro implementaci umělé inteligence pro hraní logických her. Řeší se zde i způsoby bezdrátové komunikace mezi přenosnými zařízeními. V implementační části této práce je popsáno grafické uživatelské rozhraní aplikace, řešení umělé inteligence a síťové komunikace.
|
|
Formát XML pro značkování slovníků
Vavrečan, Lukáš ; Škoda, Petr (oponent) ; Smrž, Pavel (vedoucí práce)
Bakalářská práce se zabývá zpracováním elektronických slovníků ve formátě LMF, jejich analýzou a převodem do jednotné podoby. Cílem je vytvořit systém, který díky hromadným změnám ulehčí strojové zpracování slovníků. Přiblížíme si potřebné technologie, zejména Python3, formát XML a LMF.
|
|
Generátor vědeckých webových portálů
Mertel, Ján ; Škoda, Petr (oponent) ; Smrž, Pavel (vedoucí práce)
Bakalářská práce se věnuje problematice automatickýho přidávání relevantních článků z nejakého úložistě, přičemž rešpektuje vymezený cílený záměr webového portálu. Jako součást práce je podpora personalizace portálu dle různých nastavění. Práce se soustředí na práci s článkama všeobecně, kterých odkazy jsou uschované v databáze, a další aktualizací portálu.
|