NSWI144 - Data on the Web

Basic information

Semestral assignment

In detail

See the detailed assignment specification

Briefly

  1. Identify source data
  2. Download/Extract/Scrape
  3. Triplify (convert to RDF according to LD principles - *****)
  4. Identify vocabularies to be reused, use them, maybe create your own
  5. Link (internally, externally)
  6. Store
  7. Query & Use – in a demo application
  8. Use RDFa/Microformats/Microdata
  9. Present – on the last lecture 2021-01-07

Labs and prerequisites

Make sure that you can run the required software on the corresponding lab:

  1. 2021-10-06T15:40:00 Introduction: Web browser, Internet access - Google Slides, YouTube (Czech)
  2. 2021-10-20T15:40:00 RDF transformations: Web browser, Internet access, Java JDK, Tarql - Google Slides, YouTube (Czech)
  3. 2021-11-03T15:40:00 Linking: Web browser, Internet access, Silk Workbench - recommended to run using Docker, YouTube (Czech)
  4. 2021-12-01T15:40:00 SPARQL Querying: Web browser, Internet access, Google Slides, YouTube (Czech)
  5. 2021-12-15T15:40:00 RDF API usage: Java JDK, Java IDE (Eclipse, Netbeans, IntelliJ), Apache Tomcat, Apache Jena or Eclipse RDF4J SDK, Google Slides, YouTube (Czech)

Lectures - Slides and pre-recorded videos

  1. 2021-09-29T09:00:00 Introduction to Linked Data - Google Slides, YouTube (Czech), YouTube (English)
  2. 2021-10-06T09:00:00 RDF, RDFS, Serializations - Google Slides, YouTube (Czech)
  3. 2021-10-13T09:00:00 SPARQL, Tarql - Google Slides, YouTube (Czech)
  4. 2021-10-20T09:00:00 Dublin Core, SKOS, RDF Datacube Vocabulary - Google Slides, YouTube (Czech)
  5. 2021-10-27T09:00:00 Linked Data Patterns - Google Slides, YouTube (Czech)
  6. 2021-11-03T09:00:00 Linking, Silk - Google Slides, YouTube (Czech), Metadata (DCAT, DCAT-AP, VoID) - Google Slides, YouTube (Czech)
  7. 2021-11-10T09:00:00 RDFa, Microformats, Microdata - Google Slides, YouTube (Czech), SPARQL Update, Quadstores - Google Slides, YouTube (Czech)
  8. 2021-11-24T09:00:00 GoodRelations, schema.org - Google Slides, YouTube (Czech), Basics of OWL - Google Slides, YouTube (Czech)
  9. 2021-12-01T09:00:00 RDF APIs - Eclipse rdf4j, Apache Jena - Google Slides, YouTube (Czech)
  10. 2021-12-08T09:00:00 Direct Mapping, R2RML, D2RQ - Google Slides, YouTube (Czech)
  11. 2021-12-15T09:00:00 Solid, WebID, Linked Data Platform and Social Web Protocols - Google Slides, YouTube (Czech)
  12. 2021-12-22T09:00:00 Semestral project presentations by students
  13. 2022-01-05T09:00:00 no lecture, possible exam pre-term