DUGOVIČ, J. React komponenty pro webový editor titulkování a anotací audia [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Szőke, Igor

Celkově hodnotím práci studenta nadprůměrně. Dokončování práce sice bylo pod větším časovým stresem, ale to nebylo zcela vinou studenta. Celkově pracoval průběžně. Výsledné rozhraní je použitelné.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Jedná se o průměrně obtížné zadání s dostatkem prostoru pro možné rozšíření. Zadání bylo splněno. Téma bylo vytvořené potřebám projektu NAKI JARIN v rámci výzkumné skupiny Speech@FIT . Student byl do jisté míry limitován konkrétním "usecase" a typem uživatelů. Návrhu a implementace rozhraní se podle mého názoru zhostil dobře. Vytvořený nástoj je integrován do služby, která vzniká v rámci projektu.
Práce s literaturou Student literaturu získával samostatně a aktivně.
Aktivita během řešení, konzultace, komunikace Student konzultoval pravidelně každé 2-3 týdny. Byl vždy připraven a předvedl pokrok. S vedoucím detailně diskutoval další kroky. Účastnil se také cca 5 sezení s budoucími uživateli, kde testoval své návrhy.
Aktivita při dokončování Aktivita při dokončování byla intenzivnější. Text nebyl dodán ke kontrole. Závěrečné testy a zhodnocení rozhraní s budoucími uživateli bylo provedeno 2 týdny před odevzdáním, což není úplně ideální. To nebyla chyba studenta, ale organizace projektu a projektových schůzek.
Publikační činnost, ocenění Implementované rozhraní pro úpravu přepisů je zveřejněné na GitHub k volnému použití. Rozhraní bylo úspěšně integrováno do platformy.
Navrhovaná známka
B
Body
83

Posudek oponenta

Herout, Adam

Řešitel odvedl solidní práci a posunul stávající aplikaci vytvářenou v rámci výzkumného/technologického projektu žádoucím směrem dále. Vytvořené řešení je patrně funkční a přínosné, obsahuje patrně drobné chyby a není nijak impozantně rozsáhlé. Technická zpráva je sepsána velice kvalitně a pečlivě; mírně schází analýza existujících obdobných řešení a "žádoucí vykradení" chytrých konceptů z těchto řešení.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Cílem bylo vyvíjet komponenty uživatelského rozhraní v prostředí React a integrovat je do aplikace. Řešitel vycházel z předchozí práce jiného studenta a pokračoval v této práci – na jednu stranu byl "svázán" předchozím návrhem a kódem, na druhou stranu "nezačínal na zelené louce" a měl jasno.
Rozsah splnění požadavků zadání
Rozsah technické zprávy
Prezentační úroveň technické zprávy 85 Technická zpráva je napsaná velice přehledně a vesměs vhodným způsobem. Bývalo by na místě zahrnout (a citovat) existující přístupy řešící podobná témata – nástroje pro anotaci dat, nástroje pro editaci zvuku a videa, apod.
Formální úprava technické zprávy 95 Po formální stránce je technická zpráva téměř dokonalá – je psaná velice kvalitní a srozumitelnou angličtinou, formátování je téměř bez chyb, v celém textu je možné se snadno orientovat a autorovi se daří hladce předávat myšlenky směrem ke čtenáři.
Práce s literaturou 65 Technická zpráva cituje menší počet zdrojů. Řešitel vycházel z předchozí práce jiného studenta, takže v mnoha ohledech neměl ani prostor ani potřebu vyhledávat zdroje vlastním úsilím. Technické zprávě (a patrně i celému řešení) by mohlo prospět větší studium existujících podobných řešení – zpráva se o takové aktivitě prakticky nezmiňuje.
Realizační výstup 85 Vytvořená aplikace je patrně velice dobře použitelná a slouží svému účelu. Při interakci s vytvořeným uživatelským rozhraním měl posuzovatel jisté obtíže – má jinak nastavené měřítko zobrazení, takže některé prvky rozhraní se nechovaly dokonale responzivně; u některých prvků nepochopil, jak je ovládat a na správnou cestu byl přiveden až pokyny řešitele; při prvním použití se aplikace dostala do nestabilního a nestandardního stavu a byla "opravena" znovunačtením stránky. Řešitel vytvářel svoje řešení na základě předchozí práce jiného studenta. To s sebou přináší svoje těžkosti a úskalí, ale na druhou stranu vytvořené řešení se v mnohém původnímu podobá (byť ho nesporně vylepšuje a posouvá dále) a řešitel se nemusel zabývat otázkami backendu, komunikace, jistými částmi návrhu atp.
Využitelnost výsledků Práce byla vytvářena v kontextu výzkumného/technologického projektu a je velice pravděpodobné, že výsledky této bakalářské práce budou produkčně sloužit, což je žádoucí a hodné ocenění.
Navrhovaná známka
B
Body
80

eVSKP id 155761