|
Graph data visualizations with D3.js libraries
Vancák, Vladislav ; Nečaský, Martin (advisor) ; Helmich, Jiří (referee)
Data visualisations help us process large volumes of complex data faster. The goal of this thesis is to implement visualizer plugins into the Linked Pipes Visualization Assistant - a platform for visualising graph data pub- lished in the RDF format. The Assistant automatically analyses data sources and matches them against available visualizers to create interactive views. All visualizers allow configuring the visualisation, saving the configuration and publishing created views. The first group of visualizers works with time- oriented data, viewing instants and intervals on a timeline chart. The second group of visualizers views map-oriented data on the Google Maps. Resources with coordinates are visualised using markers, while resources with coordi- nates and quantifiers are shown as circles (the circle radius corresponds to the quantifier). 1
|
|
Data-driven Web Application Generator
Potoček, Tobiáš ; Helmich, Jiří (advisor) ; Škoda, Petr (referee)
This thesis is addressing the issue that we are not able to fully utilize the potential of all the data that the contemporary world around us is constantly producing. The goal of this thesis is to implement a Linked Data driven web application generator that allows lay users to generate web applications from multiple RDF data sources. The application generator automatically analyzes the data sources to help the user with the generation process. Each generated application can be configured and published. The generator contains a list of different types of applications that can be generated depending on the type of input data. This list can be extended and the generator works as a framework which simplifies the process of adding support for new types of applications and new types of data. The generator is also a platform. It allows users to create accounts to manage their published applications and it also features a catalog of published applications and a repository of publicly available data sources that any user can use to generate a new application. The generator is integrated into LinkedPipes Visualization tool. Powered by TCPDF (www.tcpdf.org)
|
|
Visual knowledge graph management tool
Woska, Aleš ; Nečaský, Martin (advisor) ; Helmich, Jiří (referee)
Linked data are usually visualized as graph structures which are useful for browsing resources but less useful for viewing structured data. This thesis proposes a solution how to visualize linked data in a tabular structure. The goal of the visualization is to make an orientation in data easier for a user. A tabular structure for specific data can be designed and managed in a graphic editor. Visualized data can be checked for errors and can be edited to obtain a script which fixes them. Powered by TCPDF (www.tcpdf.org)
|
|
Customizable Linked Data Browser
Klíma, Karel ; Nečaský, Martin (advisor) ; Klímek, Jakub (referee)
The aim of this thesis is to identify key requirements for exploring Linked Data and design and implement a web application which serves as a Linked Data browser, including search and customization features. In comparison to existing approaches it will enable users to provide templates which define a visual style for presentation of particular types of Linked Data resources. Alternatively, the application can provide other means of altering the presentation of data or the appearance of the application. Powered by TCPDF (www.tcpdf.org)
|
|
Web application for presentation integrated inspection data
Finger, Artur ; Nečaský, Martin (advisor) ; Knap, Tomáš (referee)
An initiative arises across the globe, to publish government data as Linked Data, thus con- necting it to other parts of the semantic web. Together the data forms the Linked Data Cloud, which serves as a rich data source for numerous applications. Overcoming unexpected pro- blems, we managed to convert data about inspections carried out by the State Veterinary Administration into that format. For that we used an ETL tool called UnifiedViews. Resulting data were described using well-known RDF ontologies. Then, also using UV, we integrated this data with Linked Data of the Czech Trade Inspection Authority. We created a web ap- plication, that uses this integrated database to search for fair businesses. Using a database server called Virtuoso, we managed to implement search by geographical coordinates. Our application is extensible by new data sources and extracted SVA data are available as open Linked Data.
|
|
Mobile application Drug Encyclopedia
Lisý, Marek ; Nečaský, Martin (advisor) ; Kopecký, Michal (referee)
The goal of this work is to design and implement a mobile application for Android operating system allowing simple searching and displaying drug information for common patients. All data comes from publicly available sources. The work includes the development of the mobile client user interface as well as the server side providing data. The primary source of the data for the server side is an integrated drug data from various publicly available sources represented in form of Linked Data and accessible via SPARQL endpoint. Powered by TCPDF (www.tcpdf.org)
|
|
Tools for NDL Elaboration
Myazina, Elena ; Richta, Karel (advisor) ; Kopecký, Michal (referee)
Title: Tools for NDL Elaboration Author: Bc. Elena Myazina Department: Department of Software Engineering Supervisor of the master thesis: doc. Ing. Karel Richta, CSc., Dept. of Software Engineering, Faculty of Mathematics and Physics, Charles University in Prague Abstract: Current state of research of networks enables end users to create custom connections (lightpaths) for a given application and optical private networks (OPNs). Such adjustments require clear communication between the requesting application and the desired network. Language NDL (Network Description Language) is used to describe such optical networks. NDL is based on the Resource Description Framework (RDF). This thesis analyzes the network description language NDL and its treatment. Current status of the network can be loaded in the form of the description in the NDL and displayed as the graphical representation. The representation enables to find out paths in the network, or edit the network. The result can then be transformed back into NDL format. Keywords: NDL, RDF, optical technology.
|
|
Webová aplikace pro analýzu a vizualizaci legislativního procesu postavená na principech Linked Data
Vondra, Vojtěch ; Nečaský, Martin (advisor) ; Knap, Tomáš (referee)
The aim of this thesis is to create a new dataset containing bills being passed in the Czech Parliament. It creates an ontology describing the legislative process and the individual stages of passing the bill. Both the dataset and ontology will use RDF to semanticize public exports provided by the Czech Chamber of Deputies. To create the ontology, it is attempted to specialize existing ontologies such as FRBR to describe data with a narrower domain. Resources representing bills are linked to other ontologies to connect the dataset into the Linked Data cloud. For practical presentation of the created dataset, new visualization plugins are programmed into Payola, an open-source Linked Data management tool, using HTML5 technologies. Powered by TCPDF (www.tcpdf.org)
|
|
Tools for NDL Elaboration
Myazina, Elena ; Richta, Karel (advisor) ; Kopecký, Michal (referee)
Title: Tools for NDL Elaboration Author: Bc. Elena Myazina Department: Department of Software Engineering Supervisor of the master thesis: doc. Ing. Karel Richta, CSc., Dept. of Software Engineering, Faculty of Mathematics and Physics, Charles University in Prague Abstract: Current state of research of networks enables end users to create custom connections (lightpaths) for a given application and optical private networks (OPNs). Such adjustments require clear communication between the requesting application and the desired network. Language NDL (Network Description Language) is used to describe such optical networks. NDL is based on the Resource Description Framework (RDF). This thesis analyzes the network description language NDL and its treatment. Current status of the network can be loaded in the form of the description in the NDL and displayed as the graphical representation. The representation enables to find out paths in the network, or edit the network. The result can then be transformed back into NDL format. Keywords: NDL, RDF, optical technology.
|
|
SPARQL compiler for Bobox
Čermák, Miroslav
The goal of the work is to design and implement a SPARQL compiler for the Bobox system. In addition to lexical and syntactic analysis corresponding to W3C standard for SPARQL language, it performs semantic analysis and optimization of queries. Compiler will constuct an appropriate model for execution in Bobox, that depends on the physical database schema.
|