SLOVÁK, M. Detekce nežádoucích požadavků na webu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Hranický, Radek

Výsledky práce jsou přínosné, zejména vytvořená datová sada a poznatky z výběru klasifikačních metod. Kvalitou je však práce spíše podprůměr. Pan Slovák dle mého názoru podcenil její náročnost, zejména při dokončovacích fázích. Zadání bylo splněno, teoretická část je v pořádku, realizační výstup funkční, avšak body 5 a 6 zadání byly zpracovány poněkud minimalisticky. Jsem si jist, že kdyby student začal s finalizací dříve, nebo měl měsíc či dva k dobru, práce by byla kvalitou úplně jinde. Hodnotím jako "lepší D." V případě, že oponent a komise seznají, že práce zasluhuje lepší hodnocení, nemám problém se stupněm "C".

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Cílem práce bylo vytvořit klasifikátor, který rozliší legitimní dotazy protokolu HTTP od nežádoucích. Zadání hodnotím jako průměrně náročné, jelikož k problému existuje řada relevantních studií, ze kterých bylo možno brát inspiraci. Zadání považuji za splněné, nicméně experimentům a především diskusi nad jejich výsledky mohlo být v práci věnováno více prostoru.
Práce s literaturou Práce s literaturou je na velmi slušné úrovni. Autor nejen využil doporučené literatury, ale samostatně si dohledal velké množství dalších relevantních zdrojů.
Aktivita během řešení, konzultace, komunikace Aktivita studenta byla v pořádku, na dohodnuté schůzky docházel. V zimním semestru šlo vše hladce a student plnil termíny bez větších obtíží, avšak v létě se dostal do časového skluzu při dokončování.
Aktivita při dokončování Samotný klasifikátor byl dokončen v rozumném předstihu. Totéž bohužel nelze říci o experimentech a technické zprávě. Verze práce, kterou jsem dostal k připomínkování, zdaleka nebyla v kompletní podobě.
Publikační činnost, ocenění Skripty pro sběr dat, datovou sadu, kódy pro tvorbu klasifikátoru, i výsledný klasifikační model autor zveřejnil na portálu GitHub: https://github.com/zzmichalqq/web-request-classificator .
Navrhovaná známka
D
Body
68

Posudek oponenta

Setinský, Jiří

Celkově je práce na uspokojivé úrovni a splňuje většinu stanovených požadavků. Student Slovák Michal prokázal schopnost zpracovat téma a prezentovat své závěry. Práce je adekvátní pro splnění zadání a dosahuje dobrých výsledků. Na základě celkového hodnocení uděluji práci známku “B”.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Zadané téma hodnotím jako průměrně obtížné. Požadovaný rozsah práce byl odpovídající zvolenému tématu a obsahoval potřebné prvky pro splnění zadání. Úkoly byly jasně stanovené, ale jejich realizace vyžadovala samostatnou práci a analytické myšlení.
Rozsah splnění požadavků zadání Student splnil požadavky zadání. Hlavní cíle byly dosaženy, ale některé dílčí úkoly nebyly plně rozvinuty nebo podrobně zpracovány. Přesto však student projevil schopnost orientovat se v problematice a aplikovat teoretické znalosti.
Rozsah technické zprávy Celkový rozsah zprávy je přiměřený. Práce čítá bez příloh a literatury 42 stran vysázených v husté LaTeXové šabloně. Dle app.fit.vut.cz/normostrany práce vychází na 67 normostran. Je tedy v obvyklém rozmezí.
Prezentační úroveň technické zprávy 72 Prezentace technické zprávy je na uspokojivé úrovni. Student užíval srozumitelný jazyk a logickou strukturu textu. Byly použity vizuální prvky, jako jsou grafy, diagramy a tabulky, které zásadně přispívají k lepšímu pochopení práce. Přesto zpráva obsahuje zbytečně dlouhý obsah, v úvodu se objevují podsekce, a ne úplně všechny kapitoly na sebe přirozeně navazují. 
Formální úprava technické zprávy 85 Sazba textu, tabulek a vzorců je řešena vhodně a práce je tak přehledná a dobře se čte. Práce neobsahuje výrazné gramatické chyby. Popisky tabulek jsou umístěny pod tabulkami. Formální úprava technické zprávy je na přiměřené úrovni. 
Práce s literaturou 90 Student prokázal dobrou schopnost pracovat s literaturou a využil široké spektrum aktuálních a relevantních zdrojů. Citace byly přesné a uvedené v souladu s požadovaným citačním stylem. Většinu literatury tvoří vědecké publikace a celkový počet (70) literárních pramenů je velice nadprůměrný. 
Realizační výstup 80 Realizační výstup splňuje základní požadavky a demonstruje studentovu schopnost aplikovat teoretické poznatky do praxe. Výstup je funkční a dobře interpretovatelný díky manuálně vytvořené sadě atributů, která podporuje interpretovatelnost klasifikace. Student odhalil slabá místa řešení a snažil se najít možnou korekci. Chybí evaluace přínosu nově vzniklé datové sady.
Využitelnost výsledků Výsledky práce jsou zajímavé, ale jejich praktická využitelnost není ověřena. Výsledky poskytují cenné informace pro základní orientaci v problematice a zajímavé poznatky, které by mohl být základem pro pokračování v budoucnu.
Navrhovaná známka
B
Body
80

Otázky

eVSKP id 153706