Building and Mining Knowledge Graphs

Course Coordinator & Lecturer, Maastricht University, Department of Advanced Computing Sciences, 2021

Course code: KEN4256
Level: Master (MSc Artificial Intelligence / MSc Data Science for Decision Making)
Years taught: 2021–2022, 2022–2023

This course covers advanced techniques for constructing, enriching, and mining knowledge graphs. Students work with real-world datasets to build knowledge graphs from structured and unstructured sources, and apply machine learning methods — including knowledge graph embeddings — for reasoning and prediction tasks.

Topics covered:

  • Knowledge graph construction from structured and unstructured data
  • Named entity recognition and relation extraction
  • Knowledge graph embeddings (TransE, RotatE, etc.)
  • Link prediction and knowledge graph completion
  • Applications in biomedical and health data