ssn

field notes

User Tools

Site Tools


teach:dapi:202021:lectures:08

L: 04/12/2020

Master in Informatics and Computing Engineering
Information Description, Storage and Retrieval
Instance: 2020/2021


Lecture #8 :: 04/12/2020

Goals

By the end of this class, the student should be able to:

  • List the semantic web goals;
  • Identify the semantic web technologies and characterize their scope;
  • Describe the RDF model: graph of statements about resources, with subject, predicate and object;
  • Relate RDF graphs with their serialized versions in XML;
  • Describe the classes and properties of RDF-Schema;
  • Query ontologies using the SPARQL language;
  • Identify key concepts of the domain of the dataset under study;
  • List some features of the Protégé tool for ontology editing.

Topics

  1. Introduction to the Semantic Web
    • Components of the Semantic Web
  2. Resource Description Framework (RDF)
    • RDF graph; RDF in XML or JSON
  3. RDF-Schema: RDF Vocabulary Description Language
    • Classes, Properties, Domains and values
  4. SPARQL
    • Query RDF with SPARQL

Bibliography

  • W3C, Semantic Web, last accessed December 2020
  • Guus Schreiber, Yves Raimond, RDF 1.1 Primer, W3C Recommendation 10 February 2004, last accessed December 2020
  • W3C, RDF Vocabulary Description Language 1.0: RDF Schema, 2004, last accessed December 2020
  • W3C, SPARQL 1.1 Query Language, W3C Recommendation 21 March 2013, last accessed December 2020
  • W3C, SPARQL 1.1 Overview, W3C Recommendation 21 March 2013, last accessed December 2020
  • Grigoris Antoniou and Frank van Harmelen, A Semantic Web Primer, 2nd edition, The MIT Press, 2008 (chapters 1, 3)
  • T. Berners-Lee, J. Hendler, and O. Lassila. The Semantic Web. Scientific American 284, May 2001, 34–43
  • Nigel Shadbolt, Tim Berners-Lee, Wendy Hall, The Semantic Web Revisited, IEEE Intelligent Systems, Volume 21, Issue 3, 2006

Materials

Tasks

  • Identify domain concepts of the dataset under study;
  • Sketch a list of questions that a knowledge base based on the ontology should be able to answer;
  • Evaluate the vocabularies or existing ontologies for the domain;
  • Use the Protégé tool to represent some domain concepts (classes and properties).

Summary

  • Semantic Web. Components of the Semantic Web.
  • Resource Description Framework (RDF); RDF graph; RDF in XML and JSON.
  • RDF Vocabulary Description Language (RDF-Schema). Classes. Properties. Domains and values.
  • Query ontologies with SPARQL.
  • Work on Milestone 3 in the Course Project, “Semantic Web”.
  • Identify domain concepts for the dataset under study.
  • Search for existing vocabularies and ontologies for the domain.
  • Explore the features of the Protégé tool for ontology editing.

MCR, JCL, SSN

« Previous | Index | Next »

teach/dapi/202021/lectures/08.txt · Last modified: 2020/12/04 14:42 by mcr

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki