Material status
The archived course structure and the links on this page are verified. The supplementary RDF Basics chapter is marked as a draft; some secondary paths inside archived transformation tutorials still reflect an earlier repository structure.
Learning Outcomes
- Explain the principles of the Web of Data and Linked Open Data
- Model research data as RDF and RDFS
- Query graph data with SPARQL
- Design and evaluate domain ontologies with OWL
- Transform CSV and XML sources into RDF
Prerequisites
- Basic knowledge of data structures
- Experience with XML or relational data is helpful
Sessions
Web of Data and Linked Open Data
From document links to machine-readable statements and reusable research data.
Topics
- Semantic Web
- Linked Data principles
- Persistent identifiers
MATERIALS:
RDF and RDFS
Graph-based data modelling, vocabularies and common RDF serialisations.
Topics
- RDF triples
- Turtle
- RDFS vocabularies
MATERIALS:
SPARQL and triple stores
Loading RDF datasets and formulating reproducible graph queries.
Topics
- Triple stores
- SPARQL patterns
- Aggregation and ordering
MATERIALS:
Ontology engineering
Conceptualising domains with classes, properties and formal constraints.
Topics
- Ontology design
- OWL
- Protégé and WebVOWL
MATERIALS:
Transforming source data to RDF
Practical conversion workflows for CSV and XML/TEI data.
Topics
- Python and RDFLib
- Tarql
- XSLT transformations
MATERIALS:
Resources
Essential Tools
-
Protégé
Ontology editor for OWL
Free
Recommended Reading
Online Resources
-
Archived Information Modelling materials
Slides, exercises, datasets and transformation examples.