Knowledge Graphs

From International Center for Computational Logic

Knowledge Graphs

Course with SWS 2/2/0 (lecture/exercise/practical) in WS 2019

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.

Schedule and Location

All dates are published on this page (see Dates & Materials above)

  • The weekly lecture sessions will take place on Tuesdays DS3 (11:10 to 12:40).
  • The weekly exercise session will take place on Tuesdays DS5 (14:50 to 16:20).
  • All sessions will take place in room APB/E005.

Subscribe to events of this course (icalendar)

Lecture Introduction / Resource Description Framework RDF DS3, October 15, 2019 in APB E005 File 1 File 2
Exercise Introduction to Python DS5, October 15, 2019 in APB E005 File
Lecture Modelling Graphs in RDF DS3, October 22, 2019 in APB E005 File 1 File 2
Exercise Getting to Know Graphs DS5, October 22, 2019 in APB E005 File
Lecture Modelling in RDF / Basic SPARQL DS3, October 29, 2019 in APB E005 File 1 File 2
Exercise Resource Description Framework DS5, October 29, 2019 in APB E005 File
Lecture Wikidata DS3, November 5, 2019 in APB E005 File 1 File 2
Exercise RDF Modelling DS5, November 5, 2019 in APB E005 File 1 File 2
Lecture SPARQL: Advanced Features DS3, November 12, 2019 in APB E005 File 1 File 2
Exercise SPARQL and Wikidata DS5, November 12, 2019 in APB E005 File 1 File 2
Lecture SPARQL: Semantics DS3, November 19, 2019 in APB E005 File 1 File 2
Exercise More SPARQL and Wikidata DS5, November 19, 2019 in APB E005 File
Lecture SPARQL: Complexity and Expressivity DS3, November 26, 2019 in APB E005 File 1 File 2
Exercise Advanced SPARQL DS5, November 26, 2019 in APB E005 File
Lecture SPARQL Limits/Datalog DS3, December 3, 2019 in APB E005 File 1 File 2
Exercise More Advanced SPARQL DS5, December 3, 2019 in APB E005 File
Lecture Rules for Querying Graphs DS3, December 10, 2019 in APB E005 File 1 File 2
Exercise Expressivity of SPARQL DS5, December 10, 2019 in APB E005 File
Lecture Property Graphs DS3, December 17, 2019 in APB E005 File 1 File 2
Exercise Datalog & VLog4j DS5, December 17, 2019 in APB E005 File
Lecture The Cypher Query Language DS3, January 7, 2020 in APB E005 File 1 File 2
Exercise Datalog, VLog4j, and Property Graph DS5, January 7, 2020 in APB E005 File
Lecture Data quality DS3, January 14, 2020 in APB E005 File 1 File 2
Exercise Cypher DS5, January 14, 2020 in APB E005 File
Lecture Centrality measures DS3, January 21, 2020 in APB E005 File 1 File 2
Exercise Knowledge Graph Quality and Validation DS5, January 21, 2020 in APB E005 File
Lecture Community detection DS3, January 28, 2020 in APB E005 File 1 File 2
Exercise Centrality Measures DS5, January 28, 2020 in APB E005 File
Lecture Summary and Outlook DS3, February 4, 2020 in APB E005 File 1 File 2
Exercise Community Detection DS5, February 4, 2020 in APB E005 File


Calendar