Vizuální browser grafových dat
Visual browser of graph data
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/121022Identifiers
Study Information System: 222924
Collections
- Kvalifikační práce [10932]
Author
Advisor
Referee
Skopal, Tomáš
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software and Data Engineering
Department
Department of Software Engineering
Date of defense
14. 9. 2020
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
RDF, znalostní graf, propojená data, vizualizace, webová aplikaceKeywords (English)
RDF, knowledge graph, linked data, visualization, web applicationJeden ze způsobů, jak publikovat data ve strojově čitelné podobě na internetu, je formou grafu. Taková data je pak velmi snadné propojovat mezi různými datovými zdroji a vytvořit tak velkou síť propojených dat. Abychom tato data mohli vizualizovat, musíme používat nástroje na procházení grafu, které mohou být často nepraktické, protože dat je typicky hodně na to, abychom je zobrazili všechny najednou. Cílem této práce je vytvořit webovou aplikaci, která je schopna tato grafová data vizualizovat, poskytovat k nim informace a procházet je pomocí takzvaných konfigurací. Konfigurace popisuje, jaká data z velké množiny dat na internetu chceme zobrazit, jak je vizualizujeme a jak se na ně můžeme dívat. Dovolí nám tedy odfiltrovat stovky neza- jímavých informací a odstíní tak uživatele od složité sítě propojených dat, aby se mohl věnovat pouze těm, která ho zajímají. 1
One way to publish data in a machine-readable form on the Internet is in the form of a graph. Such data are easy to interconnect between different data sources and thus create a large network of linked data. In order to visualize this data, we need to use graph tools, which can often be impractical because they usually show us all the information about the graph. The aim of this work is to create a web application that is able to visualize those graph data, provide information about them, and browse them using so-called configurations. A configuration describes what data from a large set of data on the Internet we want to display, how we visualize them, and how we can look at them. It allows us to filter out hundreds of uninteresting information, thus shielding users from a complex network of linked data so that users can focus on the data that interests them. 1