Introduction to the Semantic Web - RDF, RDFS, OWL and Ontologies
Course
Online
Description
-
Type
Course
-
Methodology
Online
This is a taught course covering Semantic Web concepts, technologies and applications. The emphasis is on providing an understanding of the various problems involved in building semantic web applications and how they have been addressed by RDF, RDFS and OWL.
Reviews
Subjects
- IT
- Web
Course programme
- Information vs. knowledge
- Agency and reasoning
- Knowledge services
- Notation and rules
- Namespaces
- XMLS
- RDF triples
- RDF Semantic Network
- XML Syntax for RDF
- RDF containers
- RDF Knowledge Bases
- RDF Stores
- RDF Schema (RDFS)
- Using RDFS to construct vocabularies for particular domains
- Inheritance and hierarchies of classes
- Property restrictions
- Hierarchies of properties
- RDF Syntax for RDF Schema
- RDF instance declaration
- OWL family of languages (OWL-Lite, OWL-DL, OWL-Full)
- Things that can be specified in OWL
- A class as a union, intersection or complement of other classes
- Specifying a class as being disjoint from some other class
- Synonymous classes
- Cardinality restrictions on properties
- Transitivity and uniqueness of properties
- OWL Lite
- RDF syntax for OWL Lite
- Asserting properties as equivalent, inverse, symmetric, transitive
- OWL-DL and OWL Full
- Direct enumeration of members of a class
- Disjointness between two classes
- OWL Full extensions to OWL-DL
- Overview of logic and reasoning
- Kinds of reasoning
- Planning
- Deduction
- Query languages and SPARQL (Simple Protocol and RDF Query Language)
- Description Logics and Description Languages
- TBox (ontology) and ABox (knowledge base) as concepts
- Reasoning - Inferring Knowledge
- Reasoning techniques
- Rule languages
- Web Service Architecture
- Web Service Description Language
- Knowledge Services - an overview
- Service Ontologies
Introduction to the Semantic Web - RDF, RDFS, OWL and Ontologies