Název:
Nástroj pro kontrolu diplomových prací
Překlad názvu:
Theses Checker
Autoři:
Macková, Michaela ; Chlubna, Tomáš (oponent) ; Milet, Tomáš (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2023
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Cílem této práce je vytvoření aplikace, která zkontroluje technickou zprávu a označí všechny nalezené chyby pomocí PDF anotací. Technická dokumentace této práce rozebírá strukturu PDF souboru, často se vyskytující chyby v diplomových pracích, vývoj webu s pomocí frameworku Django a probírá existující knihovny pro úpravu PDF dokumentů. Výsledná aplikace je implementována v jazyku Python a s pomocí frameworku Django je přístupná jako webový nástroj. Vytvořené řešení dokáže nalézt šest převážně typografických chyb, které se často vyskytují v diplomových pracích. Nalezené chyby jsou graficky označeny a upravený PDF soubor je poté zobrazen přímo na webové stránce. Výsledný nástroj je volně dostupný a pomáhá studentům i vyučujícím při kontrole vytvářených technických zpráv.
The main goal of this work is to create an application that checks technical reports and marks all the found errors with PDF annotations. The technical documentation of this thesis breaks down the structure of a PDF file, commonly found mistakes in graduate theses, web development using the Django framework and discusses existing libraries for editing PDF documents. The resulting application is implemented in Python and is accessible as a web tool with the help of the Django framework. The developed solution recognizes six mostly typographical errors frequently found in graduate theses. The mistakes found are visually marked and the edited PDF file is then displayed directly on the web page. The resulting tool is freely available and helps students and supervisors to correct the technical reports the students create.
Klíčová slova:
Django; PDF; PDF anotace; Python; struktura PDF; technická zpráva; typografické chyby; webová aplikace; časté chyby; Django; frequent mistakes; PDF; PDF annotations; PDF structure; Python; technical paper; typographical mistakes; 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/212695