NSWI144 - Data on the Web
Basic information
- 2021/2022 lectures: On-site lecture Wednesdays 9:00 in S5. Pre-recorded lectures from last year also available..
- 2021/2022 labs: On-site lab every second Wednesday 15:40 in SW1. Assignments of labs from last year also available.
- First deadline (Parts 1 & 2 of the detailed assignment without vocabulary use and without catalog): 2021-11-02T20:00:00
- Second deadline (All parts): 2022-01-04T20:00:00
- Use the faculty's GitLab instance for turning in the semestral assignment - do not forget to give me read rights and register the link to the repo in SIS (Grupík).
- SPARQLab - SPARQL exercises
Semestral assignment
In detail
See the detailed assignment specification
Briefly
- Identify source data
- Download/Extract/Scrape
- Triplify (convert to RDF according to LD principles - *****)
- Identify vocabularies to be reused, use them, maybe create your own
- Link (internally, externally)
- Store
- Query & Use – in a demo application
- Use RDFa/Microformats/Microdata
- Present – on the last lecture 2021-01-07
Labs and prerequisites
Make sure that you can run the required software on the corresponding lab:
- 2021-10-06T15:40:00 Introduction: Web browser, Internet access - Google Slides, YouTube (Czech)
- 2021-10-20T15:40:00 RDF transformations: Web browser, Internet access, Java JDK, Tarql - Google Slides, YouTube (Czech)
- 2021-11-03T15:40:00 Linking: Web browser, Internet access, Silk Workbench - recommended to run using Docker, YouTube (Czech)
- 2021-12-01T15:40:00 SPARQL Querying: Web browser, Internet access, Google Slides, YouTube (Czech)
- 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
This is a preliminary schedule.
- 2021-09-29T09:00:00 Introduction to Linked Data - Google Slides, YouTube (Czech), YouTube (English)
- 2021-10-06T09:00:00 RDF, RDFS, Serializations - Google Slides, YouTube (Czech)
- 2021-10-13T09:00:00 SPARQL, Tarql - Google Slides, YouTube (Czech)
- 2021-10-20T09:00:00 Dublin Core, SKOS, RDF Datacube Vocabulary - Google Slides, YouTube (Czech), YouTube (English)
- 2021-10-27T09:00:00 Linked Data Patterns - Google Slides, YouTube (Czech), YouTube (English)
- 2021-11-03T09:00:00 Linking, Silk - Google Slides, YouTube (Czech), Metadata (DCAT, DCAT-AP, VoID) - Google Slides, YouTube (Czech), YouTube (English) for both parts
- 2021-11-10T09:00:00 RDFa, Microformats, Microdata - Google Slides, YouTube (Czech), SPARQL Update, Quadstores - Google Slides, YouTube (Czech), YouTube (English) for both parts
- 2021-11-24T09:00:00 GoodRelations, schema.org - Google Slides, YouTube (Czech), Basics of OWL - Google Slides, YouTube (Czech), YouTube (English) for both parts
- 2021-12-01T09:00:00 RDF APIs - Eclipse rdf4j, Apache Jena - Google Slides, YouTube (Czech), YouTube (English)
- 2021-12-08T09:00:00 no lecture
- 2021-12-15T09:00:00 SHACL - Google Slides, YouTube (Czech), Direct Mapping, R2RML - Google Slides, YouTube (Czech), YouTube (English) for both parts
- 2021-12-22T09:00:00 Solid, WebID, Linked Data Platform and Social Web Protocols - Google Slides, YouTube (Czech)
- 2022-01-05T09:00:00 Semestral project presentations by students