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.
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.
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.
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.
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.
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.