Knowledge Graphs
Knowledge Graphs
Course with SWS 2/2/0 (lecture/exercise/practical) in WS 2023
Lecturer
Tutor
SWS
- 2/2/0
Modules
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, you need to enroll in the OPAL course for one of the exercise sessions. Additionally, students in programmes that use the Selma system (esp. students in CMS Master) will need to register there to obtain credits. Most of the materials will be freely available world-wide. Live sessions (especially tutorials) are restricted to students of TU Dresden.
Examination Dates and Mode
The registration and scheduling for exams depends on the module that the exam is for. All students need to contact the KBS secretary to arrange time slots for their oral exams, or the secretary of another chair in case of another main examiner. Although we cannot generally accommodate wishes for specific dates, students who have justified time constraints during the examination period can still let us know as early as possible.
For obtaining credits in module CMS-COR-KM, students have to take an exam that only involves this one course. This exam is either written or oral, depending on the number of registered students (as per the study regulations). Repetition exams in CMS-COR-KM in Summer 2024 will usually happen on Tue, 6th August 2024. We only expect oral exams, but the final mode can only be announced when registration is complete.
Students who are taking Knowledge Graphs as part of any other module should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be 6th August 2024.
Schedule and Location
All dates are published on this page (see Dates & Materials above).
- Note that the faculty-wide room schedule is still not finalised and might be subject to further changes. Please check this page regularly for updates.
- Lectures:
Tuesdays, DS3 (11:10 to 12:40) in SCH A252. Note: the first Lecture will be in APB 1004. - Exercises: two groups, enroll via OPAL
- The first exercise sessions will be on Tuesday, 2023-10-17.
- There will be no lecture on Tuesday, 2023-10-17, please see Dates & Materials above for the video links.
- There will be no lecture on Tuesday, 2023-10-24, please see Dates & Materials above for the video links.
- Until further notice, there will be no lectures in SCH A252, please see Dates & Materials above for the video links.
Subscribe to events of this course (icalendar)
Lecture | 1. Introduction and Welcome | DS3, October 10, 2023 in APB 1004 | File |
Video | |||
Lecture | 2. The Resource Description Framework RDF | DS3, October 17, 2023 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 1. Getting to Know Graphs and the Resource Description Framework | DS4, October 17, 2023 in APB 3027 | File |
Exercise | 1. Getting to Know Graphs and the Resource Description Framework | DS5, October 17, 2023 in APB E005 | File |
Lecture | 3. Modeling in RDF / SPARQL Basics | DS3, October 24, 2023 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 2. RDF Modelling | DS4, October 24, 2023 in APB 3027 | File |
Exercise | 2. RDF Modelling | DS5, October 24, 2023 in APB E005 | File |
No session | Reformation Day | DS3, October 31, 2023 in SCH A252 | |
No session | Reformation Day | DS4, October 31, 2023 in APB 3027 | |
No session | Reformation Day | DS5, October 31, 2023 in APB E005 | |
Lecture | 4. Wikidata | DS3, November 7, 2023 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 3. SPARQL and Wikidata | DS4, November 7, 2023 in APB 3027 | File |
Exercise | 3. SPARQL and Wikidata | DS5, November 7, 2023 in APB E005 | File |
Lecture | 5. Advances Features of SPARQL | DS3, November 14, 2023 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 4. More SPARQL and Wikidata | DS4, November 14, 2023 in APB 3027 | File |
Exercise | 4. More SPARQL and Wikidata | DS5, November 14, 2023 in APB E005 | File |
Lecture | 6. SPARQL Semantics | DS3, November 21, 2023 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 5. Advanced SPARQL | DS4, November 21, 2023 in APB 3027 | File |
Exercise | 5. Advanced SPARQL | DS5, November 21, 2023 in APB E005 | File |
Lecture | 7. Expressive Power and Complexity of SPARQL | DS3, November 28, 2023 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 6. More Advanced SPARQL | DS4, November 28, 2023 in APB 3027 | File |
Exercise | 6. More Advanced SPARQL | DS5, November 28, 2023 in APB E005 | |
Lecture | 8. Limits of SPARQL / Datalog | DS3, December 5, 2023 in Video | File |
Video 1, Video 2 | |||
Exercise | 7. Expressivity of SPARQL | DS4, December 5, 2023 in APB 3027 | File |
Exercise | 7. Expressivity of SPARQL | DS5, December 5, 2023 in APB E005 | File |
Lecture | 9. Rules for Querying Graphs | DS3, December 12, 2023 in Video | File |
Video 1, Video 2 | |||
Exercise | 8. Datalog & Rulewerk | DS4, December 12, 2023 in APB 3027 | File |
Exercise | 8. Datalog & Rulewerk | DS5, December 12, 2023 in APB E005 | File |
Lecture | 10. Property Graph | DS3, December 19, 2023 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 9. Datalog, Rulewerk, and Property Graph | DS4, December 19, 2023 in APB 3027 | File |
Exercise | 9. Datalog, Rulewerk, and Property Graph | DS5, December 19, 2023 in APB E005 | File |
Lecture | 11. Querying Property Graphs with Cypher | DS3, January 9, 2024 in Video | File |
Video 1, Video 2 | |||
Exercise | 10. Cypher | DS4, January 9, 2024 in APB 3027 | File |
Exercise | 10. Cypher | DS5, January 9, 2024 in APB E005 | File |
Lecture | 12. Knowledge Graph Quality | DS3, January 16, 2024 in Video | File |
Video 1, Video 2 | |||
Exercise | 11. Knowledge Graph Quality and Validation | DS4, January 16, 2024 in APB 3027 | File |
Exercise | 11. Knowledge Graph Quality and Validation | DS5, January 16, 2024 in APB E005 | File |
Lecture | 13. Centrality | DS3, January 23, 2024 in Video | File |
Video 1, Video 2, Video 3 | |||
Exercise | 12. Centrality Measures | DS4, January 23, 2024 in APB 3027 | File |
Exercise | 12. Centrality Measures | DS5, January 23, 2024 in APB E005 | File |
Consultation | Questions & Answers | DS4, January 30, 2024 in APB 3027 | |
Consultation | Questions & Answers | DS5, January 30, 2024 in APB E005 |
Calendar