Webový systém pro editaci dat z obrazově-textových databází

dc.contributorKoprnický Jan, Ing. Ph.D. : 54923
dc.contributor.advisorChaloupka Josef, doc. Ing. Ph.D. : 54794
dc.contributor.authorSoukup, Lukáš
dc.date.accessioned2022-11-04T08:01:49Z
dc.date.available2022-11-04T08:01:49Z
dc.date.committed2022-5-16
dc.date.defense2022-06-14
dc.date.issued2022-06-14
dc.date.submitted2020-10-19
dc.date.updated2022-6-14
dc.degree.levelBc.
dc.description.abstractBakalářská práce se zabývá vývojem webové aplikace umožňující blízkou spolupráci s GoogleDiskem - hlavně práce s obrazově-textovými daty. Tato aplikace je založena na myšlenceusnadnit kontrolu chyb při OCR překladu. Je tedy schopna procházet obrazová a textová dataz cloudového uložiště a případně vytvořit novou textovou podobu pro konkrétní obrázek. Vúvodní části práce se čtenář seznámí s technologiemi, které byly použity. Dozví se jaké bylydůvody a motivace, které vedly k jejich použití. Dále se zde uvádí popis se stručnou historií prokonkrétní technologie, popis testovacích dat i jak probíhala příprava před samotným vývojem.Druhá část představí základní prvky aplikace, čtenáři přiblíží, jaký problém vlastně aplikaceřeší. Z obrázků nastíní vizuální podobu aplikace, popíše konkrétní funkce a práci s API třetí strany a její propojení s aplikací za užití specifických příkazů. Třetí, praktická část vysvětlí,konkrétní funkce na přehledných diagramech. Ty jsou pak i slově popsané, tak aby použitýalgoritmus byl co nejvíce pochopitelný. Jsou zde i doslovně popsané kroky, které musely být provedeny pro inicializaci Google platformy, její integraci v aplikaci s následným propojenímaplikace s Google Diskem skrze API. Na konec jsou zde uvedeny i tzv. slepé cesty vývoje, kterébyly prozkoumávány z počátku, ale nevedly k úspěšnému splnění cílů práce.cs
dc.description.abstractThe bachelor's thesis deals with the development of a web application enabling close cooperation with Google Disk - mainly work with image-text data. This application is based on the idea of facilitating OCR translation error checking. It is therefore able to browse image and text data from the cloud storage and if needed create a new text version of a specific image. In the introductory part of the work, the reader gets introduced to the technologies that were used. They will learn the reasons and motivations that led to their use. There is also a description with a brief history for specific technologies, a description of test data and how the preparation took place before the development itself. The second part introduces the basic elements of the application, the reader will get acquainted with what problem exactly the application is dealingwith. From the pictures, it outlines the visual appearance of the application, describes the specific functions and work with the third-party API and its connection to the application using specific commands. The third, practical part explains the specific functions on clear diagrams. These are then described in words, so that the algorithm used is easy understand. There are also literally described steps that had to be performed to initialize the Google platform, its integration into the application and subsequent connection of the application to Google Drive through the API. At the end, there are also the so-called blind paths of the development, which were examined at the beginning, but did not lead to the successful fulfilment of the objectives of the work.en
dc.description.mark2-
dc.format45
dc.format.extentAplikace lze spustit na: https://ocr-drive-editor.herokuapp.com/ Repozitář se zdrojovými kódy zde: https://gitlab.com/lukas.soukup/bakalarska-prace
dc.identifier.signatureV 202204024
dc.identifier.urihttps://dspace.tul.cz/handle/15240/166137
dc.language.isocs
dc.relation.isbasedonpar[1] BASSETT, L.: Introduction to JavaScript Object Notation: A To-the-Point Guide to JSON, ISBN 978-1491929483, 2015par par[2] MUELLER, J., P.: HTML5 Programming with JavaScript, ISBN 978-1118431665, 2013~
dc.relation.isbasedonHarris, A.: JavaScript and AJAX,~ ISBN 978-0470417997, 2009par
dc.rightsVysokoškolská závěrečná práce je autorské dílo chráněné dle zákona č. 121/2000 Sb., autorský zákon, ve znění pozdějších předpisů. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou https://knihovna.tul.cz/document/26cs
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26en
dc.rights.urihttps://knihovna.tul.cz/document/26
dc.rights.urihttps://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf
dc.subjectWebová aplikacecs
dc.subjectGoogle Disk APIcs
dc.subjectCloudcs
dc.subjectOCRcs
dc.subjectJavaScriptcs
dc.subjectWeb applicationen
dc.subjectGoogle Drive APIen
dc.subjectClouden
dc.subjectOCRen
dc.subjectJavaScripten
dc.titleWebový systém pro editaci dat z obrazově-textových databázícs
dc.titleWeb system for data editing from combined image-text databasesen
dc.typebakalářská prácecs
local.degree.abbreviationBakalářský
local.degree.disciplineIT
local.degree.programmeInformační technologie
local.degree.programmeabbreviationB2646
local.department.abbreviationITE
local.facultyFakulta mechatroniky, informatiky a mezioborových studiícs
local.faculty.abbreviationFM
local.identifier.authorM18000107
local.identifier.stag41353
local.identifier.verbis
local.identifier.verbise8a65f0c-ae9d-4ec1-86c3-15898c7642b7
local.note.administratorsautomat
local.note.secrecyPovoleno ZverejnitPraci Povoleno ZverejnitPosudky
local.poradovecislo4024
Files
Original bundle
Now showing 1 - 5 of 5
Loading...
Thumbnail Image
Name:
READ_ME.txt
Size:
309 B
Format:
Plain Text
Description:
VSKP__priloha
Loading...
Thumbnail Image
Name:
Dokumentace_BP.pdf
Size:
1.26 MB
Format:
Adobe Portable Document Format
Description:
VSKP
Loading...
Thumbnail Image
Name:
BP_Lukas_Soukup_vedouci.pdf
Size:
694.83 KB
Format:
Adobe Portable Document Format
Description:
Posudek_vedouciho_VSKP
Loading...
Thumbnail Image
Name:
BP_Lukas_Soukup_oponent.pdf
Size:
189.77 KB
Format:
Adobe Portable Document Format
Description:
Posudek_oponenta_VSKP
Loading...
Thumbnail Image
Name:
ProtokolSPrubehemObhajobySTAG.pdf
Size:
31.66 KB
Format:
Adobe Portable Document Format
Description:
Prubeh_obhajoby_VSKP