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.
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é.
| 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. |
Ř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í.
| 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í. |
eVSKP id 155761