Detail práce

Webová aplikace pro intuitivní sestavení filtrů textu

Bakalářská práce Student: Sadílek Jakub Akademický rok: 2019/2020 Vedoucí: Herout Adam, prof. Ing., Ph.D.
Název anglicky
Web Application for Intuitive Composition of Text Filters
Jazyk práce
český
Abstrakt

Cílem této práce je poskytnout intuitivní a snadno použitelný nástroj pro pokročilou filtraci textu s možností jednoduchého prototypování a ladění, bez nutnosti znát techniky programování. Základním principem je volba textových nástrojů a jejich řazení do řady tzv. pipeline, což je typické pro shell, ze kterého aplikace čerpá inspiraci. Nástroje také lze dodatečně editovat či zaměňovat. Aplikace míří zejména na uživatele neznající tento princip nebo programátory, pro které je časově výhodné si nechat text takto upravit a následně si vygenerovat ekvivalentní shell výraz. Další způsob ladění je realizován pomocí tzv. breakpointů, přes které se lze snadno a rychle zaměřit na vybrané řádky textu. Aplikace tak nabízí běh ve dvou režimech, mezi kterými lze libovolně přepínat podle potřeb uživatele.

Klíčová slova

webová aplikace, filtrace textu, zpracování textu, uživatelské rozhraní, shell, react, material-ui, ace

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
10. července 2020
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na doplňující otázku přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm výborně (A).

Otázky u obhajoby
  1. Chování regexů se může lišit mezi platformami. Jak jste tuto problematiku pojal?
  2. Je garance že příkaz vygenerovaný aplikací bude v souladu s POSIX?
  3. Je opravdu standardní POSIX tak problematický?
Komise
Herout Adam, prof. Ing., Ph.D. (UPGM FIT VUT), předseda
Bartík Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (UITS FIT VUT), člen
Hrubý Martin, Ing., Ph.D. (UITS FIT VUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Citace
SADÍLEK, Jakub. Webová aplikace pro intuitivní sestavení filtrů textu. Brno, 2020. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2020-07-10. Vedoucí práce Herout Adam. Dostupné z: https://www.fit.vut.cz/study/thesis/23014/
BibTeX
@bachelorsthesis{FITBT23014,
    author = "Jakub Sad\'{i}lek",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Webov\'{a} aplikace pro intuitivn\'{i} sestaven\'{i} filtr\r{u} textu",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2020,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23014/"
}
Nahoru