Course details
Code
CS-561
Name
Web Data Management
Program
Postgraduate
Area
Information Systems and Human-Computer Interaction
Description
The goal of this course is to expose students to advanced topics of web data management with emphasis on data semantics. The Semantic Web is an evolving extension of the WWW where the content can be expressed not only in natural language (as in the classical Web of documents), but also in formal languages (e.g. RDF/S, OWL) that can be read and used by software agents, permitting them to find, share and integrate information more easily. For achieving the Semantic Web vision, the recent years several technologies have been emerged, many of them are international (W3C) standards. These technologies include: knowledge representation languages (e.g. RDF/S, OWL) and formats for exchanging knowledge, query languages (π.χ. SPARQL), rule languages and inference engines, techniques for constructing mappings for integrating/harmonizing schemas and data, technologies for mining structured knowledge from texts. Moreover the current trend of publishing Linked Data is based these technologies. This course will allow the students to understand the overall vision, get acquainted with the current technology stack, use these technologies, and connect up with the related current research. Moreover, at the end of this course the students should have the skills to define and test ontologies, formulate SPARQL queries, define schema mappings, formulate rules for instance matching and use tools for semantic data management.
ECTS
6
Prerequisites
CS-460
Course website
Course email
hy561 AT csd DOT uoc DOT grShow email