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.
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".
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 . |
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”.
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. |
eVSKP id 153706