Název:
Webová aplikace pro intuitivní sestavení filtrů textu
Překlad názvu:
Web Application for Intuitive Composition of Text Filters
Autoři:
Sadílek, Jakub ; Kolář, Martin (oponent) ; Herout, Adam (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2020
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
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.
The aim of this thesis is to provide intuitive and easy to use tool for advanced text filtration with the option of easy prototyping and tuning, without the necessity to know programming techniques. The basic principle is the choice of text tools and their inserting into the sequence, so called pipeline, which is typical for shell, from which the application draws inspiration. Tools can be also additionally edited or swapped. The application is aimed primarily at users unfamiliar with this principle or at programmers, for whom it is time-efficient to have their text modified this way and afterwards generate equivalent shell expression. Another way of tuning is realized using so called breakpoints, through which it is easy to quickly focus on chosen lines of the text. This way, the application offers functionality in two separated modes, between which the users can switch anytime according to their needs.
Klíčová slova:
ace; filtrace textu; material-ui; react; shell; uživatelské rozhraní; webová aplikace; zpracování textu; ace; material-ui; react; shell; text filtering; text processing; user interface; web application
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/191518