Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
bakalářská práce
Autor práce: Bc. Daniela Sándorová
Ak. rok: 2024/2025
Vedoucí: Ing. Jiří Hynek, Ph.D.
Oponent: Ing. Kristýna Zaklová
Táto práca sa zaoberá vývojom webovej aplikácie zameranej na analýzu dát o hlasovaní v~parlamentoch Českej a Slovenskej republiky. Hlavným cieľom je vytvoriť webovú platformu, ktorá umožní používateľom skúmať a vizualizovať hlasovania parlamentov a zároveň tieto zistenia prepojiť s ekonomickými a demografickými údajmi pochádzajúcimi zo štatistických úradov oboch krajín. Integráciou záznamov o parlamentných hlasovaniach so širšími národnými štatistikami sa aplikácia snaží poskytnúť prehľad o tom, ako vplývajú legislatívne rozhodnutia na sociálno-ekonomické trendy. Riešenie bolo vyvinuté ako rozšírenie portálu Zastupko. Výsledky tohto projektu môžu slúžiť ako cenný nástroj pre výskumníkov, novinárov a širokú verejnosť, ktorá sa snaží hlbšie pochopiť legislatívne procesy a sociálno-ekonomický vývoj v Českej a Slovenskej republike.
parlament, parlamentné hlasovania, štatistické ukazatele, analýza dát, vizualizácia dát
Termín obhajoby
17.06.2025
Výsledek obhajoby
obhájeno (práce byla úspěšně obhájena)
Klasifikace
B
Průběh obhajoby
Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm B.
Otázky k obhajobě
Jazyk práce
slovenština
Fakulta
Fakulta informačních technologií
Ústav
Ústav informačních systémů
Studijní program
Informační technologie (BIT)
Složení komise
doc. Ing. Tomáš Martínek, Ph.D. (předseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Jiří Hynek, Ph.D. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) doc. Ing. Michal Španěl, Ph.D. (člen)
Posudek vedoucíhoIng. Jiří Hynek, Ph.D.
Studentka byla aktivní během celého akademického roku. Vytvořila zajímavé interaktivní vizualizace, které mohou být využitelné jak v projektu Zastupko.cz, tak obecně prospěšné obyvatelům ČR a SR. Navrhuji hodnocení stupněm B.
Práce vznikla ve spolupráci s projektem Zastupko.cz. Úkolem bylo zpracovat data z hlasování Poslanecké sněmovny ČR a Národní rady SR do jednotného modelu projektu Zastupko.cz. Dále pak zpracovat vybraná data ze statistických úřadů ČR a SR (např. ekonomické nebo demografické ukazatele). Studentka na základě zpracovaných dat navrhla a implementovala přehledné vizualizace poskytující užitečné znalosti o vývoji ČR a SR v kontextu aktuálně vládnoucích politických stran. Dále prostudovala politické systémy obou zemí, principy vizualizace dat a datové žurnalistiky. Pro zpracování dat použila jazyk Python a nástroj vote2json projektu Zastupko.cz. Pro vizualizaci dat jazyk JavaScript a dostupné vizualizační komponenty. Zadání hodnotím jako průměrně obtížné a považuji ho za splněné.
Studentka si aktivně dohledávala literaturu týkající se zejména problematiky datové žurnalistiky, vizualizace dat a politických systémů ČR a SR.
Studentka byla aktivní během celého akademického roku. Účastnila se online porad přibližně jednou za týden a dalších setkání projektu Zastupko.cz. Také průběžně komunikovala přes Slack.
Práce byla dokončována spíše do poslední chvíle. Její obsah byl nicméně přiměřeně konzultován. Studentku zdrželo zejména zpracování a následná validace dat.
Výsledek je aktuální pro společnost zejména v kontextu nadcházejících voleb do poslanecké sněmovny ČR. Pro plánované uveřejnění výsledku je vyžadováno další důkladné testování a ladění výsledku vzhledem k citlivosti dat.
Známka navržená vedoucím: B
Posudek oponentaIng. Kristýna Zaklová
Studentka prostudovala vybranou problematiku a navrhla, implementovala i otestovala řešení, které splňuje vytyčené cíle. Celkové výstupy studentky hodnotím pozitivně a navrhuji hodnocení stupněm B.
Stupeň hodnocení: průměrně obtížné zadání
Zadání práce hodnotím jako průměrně obtížné. Autorka prostudovala problematiku fungování parlamentu ČR a SR, data o jejich hlasování a relevantní datové sady ze statistických úřadů ČR a SR. Pro praktické výstupy nastudovala datový model a systém využívaný projektem Zastupko.cz a ke zpracování dat použila nástroj vote2json, který vznikl v rámci práce, kterou cituje jako [14]. Následně vytvořila nové vizualizace zpracovaných dat využívající komponenty vyvinuté v rámci práce [33].
Struktura technické zprávy se skládá z osmi kapitol. Zpráva má logické členění a její obsah je rozumně rozdělen. Místy se v textu zaměňuje pořadí ČR a SR (kapitola 2 a sekce 3.4 vs. sekce 4.2). U statistických úřadů ČR a SR je uveden také Eurostat, ale chybí vysvětlení jeho vztahu vůči těmto úřadům. Sekce 3.3 o vizualizacích neobsahuje jediný obrázek. Sekce 4.3 o existujících řešení obsahuje pouze málo obrázků, přičemž projekt Zastupko.cz by bylo logičtější zařadit mimo ostatní zkoumaná řešení, neboť byl v rámci této práce rozšiřován a jeho analýza tedy musela být podrobnější. U skic v sekci 5.3 je patrná nekonzistence, skici 5.4 a 5.8 neodpovídají vzhledově ostatním. V kapitole 7 postrádám sumarizaci vytvořených datových sad.
Po jazykové i typografické stránce je technická zpráva na dobré úrovni, text je srozumitelný. Místy se však vyskytují bílá místa nebo chybí nezlomitelné mezery. Dále považuji za nešťastnou práci se zkratkami, i když je autorka někde zavádí, často pak opakuje celé termíny. Oceňuji schémata vytvořená autorkou, nicméně u některých není vhodně zvoleno rozložení prvků a písmo je obtížně čitelné (např. obrázek č. 4.1).
Realizační výstupy zahrnují datové sady z hlasování obou zpracovaných orgánů a stránky s vizualizacemi těchto dat. Z implementačního hlediska bych vytkla nevyužití existující databáze a backendu projektu, studentka zvolila vlastní zpracování dat, s nimiž frontend pracuje přímo (bez načtení do databáze). Na druhou stranu chválím pečlivost studentky, např. u analýz pracující s měnou (CZK vs. EUR) dohledávala ručně kurzy pro každý rok, aby minimalizovala zkreslení statistik.
Výsledky jsou v případě zapracování zpětné vazby od týmu projektu Zastupko.cz využitelné v systému pro vizualizaci hlasování hlasovacích dat a mohou posloužit jako základ pro analýzy k nadcházejícím volbám do Poslanecké sněmovny.
Stupeň hodnocení: zadání splněno s drobnými výhradami
Zadání považuji za splněné. Textová část práce obsahuje informace, které pokrývají všechny body zadání, s výjimkou části bodu 3, z něhož postrádám podrobnější analýzu historických dat obou orgánů, a části bodu 7, přičemž návrhy článků jsme diskutovaly se studentkou při demonstraci řešení. Nejedná se o zásadní nedostatky. Výstupy vytvořené v praktické části odpovídají zadání, nevznikla však samostatná webová aplikace, ale rozšíření již existující.
Stupeň hodnocení: je v obvyklém rozmezí
Práce má 59 stran včetně seznamu literatury, rozsah technické zprávy splňuje předepsané požadavky.
Práce se odkazuje celkem na 46 zdrojů, část z nich tvoří vědecké publikace. Text obsahuje řádné odkazy na literaturu.
Známka navržená oponentem: B
Odpovědnost: Mgr. et Mgr. Hana Odstrčilová