Knowledge Graphs
Knowledge Graphs
Course with SWS 2/2/0 (lecture/exercise/practical) in WS 2021
Lecturer
Tutor
SWS
- 2/2/0
Modules
- INF-BAS2
- INF-B-510
- INF-B-520
- INF-BAS6
- INF-VERT6
- MCL-TCSL
- MCL-KR
- INF-VERT2
- INF-PM-FOR
- INF-E-3
- CMS-COR-KM
- INF-PM-ANW
Examination method
- Written exam
- Oral exam
Matrix channel
Lecture series
Knowledge graphs are becoming an important paradigm in industry and research, with applications including prominent examples such as Google's own Knowledge Graph, Wikipedia's knowledge base sister Wikidata, and numerous artificial intelligence projects from Alexa to Siri. Meanwhile, companies are exploring the use of their own enterprise knowledge graphs for improving internal knowledge management.
With so many facets, knowledge graphs are a cross-cutting topic in computer science that involves aspects of data management (graph databases, file formats), publication (exchange formats, data integration), knowledge organisation (constraints, ontologies), and advanced analytics (expressive query languages, graph data mining). On each of these levels, there is some interesting theory and some interesting technology to be learned. This course will cover a colourful mix of technologies and methods related to the use of graphs for data analysis, knowledge representation, and data management.
Registration
The course generally does not require a special registration and there is no limit for participants. However, students in programmes that use the Selma system (esp. students in CMS Master) will need to register there to obtain credits. Additionally, we kindly ask you to enroll in the OPAL course so we can contact you, should the need arise. Most of the materials will be freely available world-wide. Live sessions (especially tutorials) are restricted to students of TU Dresden. Information on how to join will be published through the OPAL page of this course, which students of TU Dresden can access.
Examinations in Summer 2022
For the oral exams, we have blocked two dates this term:
- Thursday, 2022-07-21
- Tuesday, 2022-08-02
As usual, you should book a date with our secretary after you have officially enrolled in your respective examination office/system.
Should a written exam in CMS become necessary, we will need to use the date assigned to us by the central examination room management, which might be different from the above days.
Schedule and Location
During the winter term 2021/22, the lecture and tutorials will be held online.
All dates are published on this page (see Dates & Materials above)
- Lecture sessions: Tuesdays DS3 (11:10 to 12:40), not every week; see dates published here, in Zoom (see below)
- Exercise session: DS5 (14:50 to 16:20)
- The first exercise session will take place on Tuesday, 2020-10-19.
- A Q&A session will take place on Monday, 2022-02-21, during DS3 (11:10 to 12:40), in Zoom (see below), where we will discuss, among other questions, the mock exam.
All sessions will take place online. Links to the respective video rooms will be published through the OPAL page of this course. Sessions for larger numbers of participants are conducted in Zoom; participants can use the link provided in the Links section in OPAL.
A discussion forum on the OPAL page of this course and a Matrix chat room for discussions are available. Selected material is published in a GitHub repository.Subscribe to events of this course (icalendar)
Lecture | 1. Introduction and Welcome | DS3, October 12, 2021 in Zoom | File |
Video | |||
Lecture | 2. The Resource Description Framework RDF | DS3, October 19, 2021 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | Introduction to Python | DS5, October 19, 2021 in Video conference | File |
Lecture | 3. Modelling in RDF / SPARQL Basics | DS3, October 26, 2021 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 1. Getting to Know Graphs and the Resource Description Framework | DS5, October 26, 2021 in Video conference | File |
Lecture | 4. Wikidata | DS3, November 2, 2021 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 2. RDF Modelling | DS5, November 2, 2021 in Video conference | File |
Lecture | 5. Advanced Features of SPARQL | DS3, November 9, 2021 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 3. SPARQL and Wikidata | DS5, November 9, 2021 in Video conference | File |
Lecture | 6. SPARQL Semantics | DS3, November 16, 2021 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 4. More SPARQL and Wikidata | DS5, November 16, 2021 in Video conference | File |
Lecture | 7. Expressive Power and Complexity of SPARQL | DS3, November 23, 2021 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 5. Advanced SPARQL | DS5, November 23, 2021 in Video conference | File |
Lecture | 8. Limits of SPARQL / Datalog | DS3, November 30, 2021 in Video | File |
Video 1, Video 2 | |||
Exercise | 6. More Advanced SPARQL | DS5, November 30, 2021 in Video conference | File |
Lecture | 9. Rules for Querying Graphs | DS3, December 7, 2021 in Video | File |
Video 1, Video 2 | |||
Exercise | 7. Expressivity of SPARQL | DS5, December 7, 2021 in Video conference | File |
Lecture | 10. Property Graph | DS3, December 14, 2021 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 8. Datalog & Rulewerk | DS5, December 14, 2021 in Video conference | File |
Lecture | 11. Querying Property Graphs with Cypher | DS3, December 21, 2021 in Video | File |
Video 1, Video 2 | |||
Exercise | 9. Datalog, Rulewerk, and Property Graph | DS5, December 21, 2021 in Video conference | File |
Lecture | 12. Knowledge Graph Quality | DS3, January 11, 2022 in Video | File |
Video 1, Video 2 | |||
Exercise | 10. Cypher | DS5, January 11, 2022 in Video conference | File |
Lecture | 13. Centrality | DS3, January 18, 2022 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 11. Knowledge Graph Quality and Validation | DS5, January 18, 2022 in Video conference | File |
Exercise | 11. Knowledge Graph Quality and Validation (continued) | DS5, January 25, 2022 in Video conference | File |
Exercise | 12. Centrality Measures | DS5, February 1, 2022 in Video conference | File |
Consultation | Questions & Answers | DS3, February 21, 2022 in (online) | File 1, File 2 |
Calendar