https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/Head
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
http://www.nanopub.org/nschema#hasAssertion
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/assertion
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
http://www.nanopub.org/nschema#hasProvenance
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/provenance
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
http://www.nanopub.org/nschema#hasPublicationInfo
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/pubinfo
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://www.nanopub.org/nschema#Nanopublication
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/assertion
https://w3id.org/spaces/semantics/2026-eu/kg-stack
http://purl.org/dc/terms/description
Knowledge Graphs help break down data silos by connecting heterogeneous sources into a shared, machine interpretable data layer. Too often, the stack driving this technology remains a mystery. This hands-on tutorial introduces the underlying technologies for building RDF-based knowledge graphs. In two sessions, participants will learn to understand and create graphs, apply ontologies, build constraints and ingest data. The first half of the tutorial, we will start with an introduction into triples, how they can be built with a simple text editor and how they already form a graph. Some of the terms carry a fixed semantics for building ontologies (RDFS, OWL) or are from already established vocabularies, and we will explore how to use them in a practical setting. Later that session, we explore SPARQL for extracting our newly created data. In the second half of the tutorial, we jump into ingestion and constraints. First, we create a data ingestion pipeline using YARRRML, a simpler subset of R2RML and RML, the standardized language for creating declarative pipelines. Later, we applied data quality checks with SHACL, ensuring that our graph data is structurally consistent, ensuring a high degree of data quality.
https://w3id.org/spaces/semantics/2026-eu/kg-stack
http://schema.org/endDate
2026-09-16T15:00:00+02:00
https://w3id.org/spaces/semantics/2026-eu/kg-stack
http://schema.org/location
Meeting Room
https://w3id.org/spaces/semantics/2026-eu/kg-stack
http://schema.org/startDate
2026-09-16T11:00:00+02:00
https://w3id.org/spaces/semantics/2026-eu/kg-stack
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
https://w3id.org/kpxl/gen/terms/Event
https://w3id.org/spaces/semantics/2026-eu/kg-stack
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
https://w3id.org/kpxl/gen/terms/Space
https://w3id.org/spaces/semantics/2026-eu/kg-stack
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
https://w3id.org/scholarlydata/ontology/conference-ontology.owl#Tutorial
https://w3id.org/spaces/semantics/2026-eu/kg-stack
http://www.w3.org/2000/01/rdf-schema#label
(En-)Coding The Knowledge Graph Stack: RDF, RDFS, SPARQL, SHACL, (YARR)RML
https://w3id.org/spaces/semantics/2026-eu/kg-stack
https://w3id.org/kpxl/gen/terms/hasAdmin
https://orcid.org/0000-0001-9488-1870
https://w3id.org/spaces/semantics/2026-eu/kg-stack
https://w3id.org/kpxl/gen/terms/hasAdmin
https://orcid.org/0000-0002-1267-0234
https://w3id.org/spaces/semantics/2026-eu/kg-stack
https://w3id.org/kpxl/gen/terms/hasAdmin
https://w3id.org/np/RA0z3VTaQLNRhIoFyW7C8fJ04tho6xUivHyFqeY-RUv30/event-bot
https://w3id.org/spaces/semantics/2026-eu/kg-stack
https://w3id.org/kpxl/gen/terms/hasRootDefinition
https://w3id.org/np/RAUOWhc7I7B4lX1zwXxTcOTTYNv9P0RZ6a6yr-vhzc2kg
https://w3id.org/spaces/semantics/2026-eu/kg-stack
https://w3id.org/kpxl/gen/terms/isSubSpaceOf
https://w3id.org/spaces/semantics/2026-eu
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/provenance
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/assertion
http://www.w3.org/ns/prov#wasAttributedTo
https://w3id.org/np/RA0z3VTaQLNRhIoFyW7C8fJ04tho6xUivHyFqeY-RUv30/event-bot
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/assertion
http://www.w3.org/ns/prov#wasDerivedFrom
https://2026-eu.semantics.cc/page/accepted_workshops_tutorials.html
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/pubinfo
https://orcid.org/0000-0001-9488-1870
http://xmlns.com/foaf/0.1/name
Daniel Mietchen
https://orcid.org/0000-0002-1267-0234
http://xmlns.com/foaf/0.1/name
Tobias Kuhn
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
http://purl.org/dc/terms/created
2026-08-31T14:53:08Z
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
http://purl.org/dc/terms/creator
https://w3id.org/np/RA0z3VTaQLNRhIoFyW7C8fJ04tho6xUivHyFqeY-RUv30/event-bot
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
http://purl.org/dc/terms/license
https://creativecommons.org/licenses/by/4.0/
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
http://purl.org/nanopub/x/introduces
https://w3id.org/spaces/semantics/2026-eu/kg-stack
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
http://purl.org/nanopub/x/supersedes
https://w3id.org/np/RAUOWhc7I7B4lX1zwXxTcOTTYNv9P0RZ6a6yr-vhzc2kg
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
http://www.w3.org/2000/01/rdf-schema#label
(En-)Coding The Knowledge Graph Stack: RDF, RDFS, SPARQL, SHACL, (YARR)RML
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
https://w3id.org/np/o/ntemplate/wasCreatedFromProvenanceTemplate
https://w3id.org/np/RAefFjYMSnydcZtTqdT8TG8rJeJa76ryG7h10VHQiWKgY
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RA-N4_kFxcruvBTlo1yJv29E4SLOXsx5KO_th69PprMrA
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RAYrlN4s93vVe9LGI-gmPLTb-QZGHKd0mxx8VxJ3XVhuw
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
https://w3id.org/np/o/ntemplate/wasCreatedFromTemplate
https://w3id.org/np/RASsPAMYxaXaxotZfa0OiNnO5Rcl2cxHlXnIk4wvzeiV8/workshop-template
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/sig
http://purl.org/nanopub/x/hasAlgorithm
RSA
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/sig
http://purl.org/nanopub/x/hasPublicKey
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp6vyESGMFAOA0EUnUMHGWho/p443sMTrKm+Y1lqZt76Jc9dJggk4NT0dtRt5fZFOEpgDxl6/jyUSRey6d3/LL11iENT1HNgMDRkfRQvojuN8FyYogUf1wBcWk+HeSLCVBAkOnap3ejUPhgIBgUI0w+ElBMagFiORtyDYg9RFElhybOLLQA0Pkj0txN5MMhVnVhp/dzn/4671ogwzVZwejyFRUt0Beh86QS9YD/+ZfOGgYueHOMfUXMulhp13JU3YY0UJ8lLAhnkZEDl0JTeRW3XdsqY42mt8vl4sR2ocR+fUKLSFcdN5qOFt76Pj4cKp/zzjDOUfsVWRLGmpev8qAwIDAQAB
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/sig
http://purl.org/nanopub/x/hasSignature
DIS0sZ0aFUKh6mBANAcqVvkkLym+u5FO5FyAqBoghAvS0JWKZxiVSsfciKA9/92PFxyJn/+QBmz6pe2p/XN7ckPlOl2SqSjglSfNgJnalt4tPLJjj+bEGmvQe5XDnyQJ/rLEobG8sTFK48gbHGAxMacHBUSwYtpH2WO/0WsFYtHjvxGy4D3f9PQtiYg5lMYnZcLsfsLf8FQI1tiRnHMEYNRyqa0lbuv7K9j4ElYOnVhrgEuzk5iiZVSTvw0tH4nFQG3meaZW+ivhYoDp1IPmoH1IWOV+i5mxboxhxEnP4DxSRH0nftuI6Ex1iPrlCeqY3biidJehXChEyWIfByv0sQ==
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/sig
http://purl.org/nanopub/x/hasSignatureTarget
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM
https://w3id.org/np/RA176XZB2nTrUtDe9JZ1bwnstsupOezMF7XhswdWgyzfM/sig
http://purl.org/nanopub/x/signedBy
https://w3id.org/np/RA0z3VTaQLNRhIoFyW7C8fJ04tho6xUivHyFqeY-RUv30/event-bot