Training

Linked Data API training: Lecture 1 – Introduction to RDF by Simon Cox

Transcript for the video is unavailable, if you require accessibility support please contact us.

In this lecture, an introduction to RDF is presented outlining the history and background to RDF, key elements of RDF, Serialization, Knowledge organisation, Inferencing, SKOS, SPARQL and SHACL.


Linked Data API training session – Lecture 2

Transcript for the video is unavailable, if you require accessibility support please contact us.

In this lecture, viewers are introduced to Linked Data. We present basic Linked Data concepts using RDF and content negotiation by media type and profile.


Linked Data API training: Lecture 3 – Controlled vocabularies and the Semantic Web by Simon Cox

Transcript for the video is unavailable, if you require accessibility support please contact us.

In this lecture, Simon introduces Controlled Vocabularies and how it can be published via Semantic Web technologies and approaches. This includes publishing simple controlled vocabularies to ones with richer semantics. Examples are provided of existing controlled vocabularies also.


Linked Data API training: Lecture 4 – Introduction to Linked Data APIs (Part 2) by Jonathan Yu

Transcript for the video is unavailable, if you require accessibility support please contact us.

In this lecture, viewers are introduced to Linked Data. We present basic Linked Data concepts using RDF and content negotiation by media type and profile.


Linked Data API training: Tutorial 1 – Introduction to RDF (part 1) by Jonathan Yu

Transcript for the video is unavailable, if you require accessibility support please contact us.

This recording introduces viewers to using an ontology editor (TopBraid Composer) to create an example Pizza ontology. Viewers will learn how to create classes, subclasses, annotations and class restrictions to model different kinds of pizzas.


Linked Data API training: Tutorial 2. Introduction to RDF (part 2) by Jonathan Yu

Transcript for the video is unavailable, if you require accessibility support please contact us.

This recording continues with the Introduction to RDF with the aim of extending an existing ontology – the Pizza ontology created by the University of Manchester. Viewers will be introduced to importing ontologies, creating new classes and extending the framework of the imported Pizza ontology. We also introduce SPARQL, which is used to query the Pizza ontology.


Linked Data API training: Tutorial 3. Introduction to controlled vocabularies using SKOS by Simon Cox

Transcript for the video is unavailable, if you require accessibility support please contact us.

This recording introduces viewers to creating controlled vocabularies using SKOS via the TopBraid Composer IDE. During this tutorial, viewers are shown how to create a Pizza controlled vocabulary using SKOS Concept, ConceptScheme, Collection and creating skos properties to relate concepts to one another.


Linked Data API training: Tutorial 4. Implementing Linked Data APIs using pyLDAPI (Part 1) by Jonathan Yu

Transcript for the video is unavailable, if you require accessibility support please contact us.

This recording gives viewers a hands-on introduction to creating Linked Data APIs using pyLDAPI. Viewers will be exposed to an example Linked Data API and gain an understanding of the elements of a Linked Data API. This tutorial will show viewers how to extend a pyLDAPI implementation with new views and data. We use the example of a Pets Linked Data API.


Linked Data API training: Tutorial 4. Implementing Linked Data APIs using pyLDAPI (Part 2) by Jonathan Yu

Transcript for the video is unavailable, if you require accessibility support please contact us.

This recording continues the tutorial on Linked Data APIs and shows viewers how to add an API implementation to an existing pyLDAPI codebase using the Pizza examples. The tutorial uses existing pizza lists published via DBPedia. Alternate views are created to handle content negotiation by profile to serve multiple views of a Pizza resource.