Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Automatický převod RDF dat do CSV
Thesis title in Czech: Automatický převod RDF dat do CSV
Thesis title in English: Automated transformation of RDF data to CSV
Key words: RDF|CSV|převod|automatizace
English key words: RDF|CSV|transformation|automation
Academic year of topic announcement: 2022/2023
Thesis type: diploma thesis
Thesis language: čeština
Department: Department of Software Engineering (32-KSI)
Supervisor: RNDr. Jakub Klímek, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 22.11.2022
Date of assignment: 22.11.2022
Confirmed by Study dept. on: 06.12.2022
Guidelines
The recommended way of publishing data on the web is using the Resource Description Framework (RDF) [3].
However, there are still users unfamiliar with RDF who prefer relational data.
The CSV on the Web W3C recommendations [1][2] specify, how to describe CSV files published on the Web using JSON-LD descriptors containing important metadata, such as column names, data types, and more.
The goal of this thesis is to design and implement an automated transformer of RDF data to CSV files, described by the CSV on the Web descriptor to preserve the interpretability of the data.
This will serve the users accustomed to relational data to easily view an arbitrary RDF file as a single CSV table, or a set of CSV tables.
The student will:
- Get familiar with CSV on the Web [1][2] and RDF [3]
- Design the transformer architecture, so that it is easily extensible with additional styles of transformation
- Implement the transformer as a library
- Implement a command line and a web service runner
- Evaluate the implemented transformer with real-world users.
References
[1] Model for Tabular Data and Metadata on the Web, W3C, https://www.w3.org/TR/2015/REC-tabular-data-model-20151217/
[2] Metadata Vocabulary for Tabular Data, W3C, https://www.w3.org/TR/2015/REC-tabular-metadata-20151217/
[3] RDF 1.1 Concepts and Abstract Syntax, W3C, https://www.w3.org/TR/rdf11-concepts/
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html