KG: Knowledge Graphs

Welcome to Knowledge Graphs course

Course organiser: Jeff Pan

Course Outline

In this course, we will cover the following 3 aspects of knowledge graphs:
1. Logical foundation of knowledge representation, reasoning and related standards
- Expressing knowledge and knowledge graph construction
- DL reasoning
- Key standards: RDF, OWL and SPARQL (Query Language for RDF and OWL)
2. Graph learning and embeddings  
- Knowlege graph embeddings
- Complex query answering over knowledge graphs 
3. Natural language processing 
- Semantic parsing 
 

Learning Outcomes

On successful completion of this course, you should be able to: 

  1. construct and query over knowledge graphs by applying relevant knowledge graph standards such as RDF, OWL and SPARQL
  2. complete knowledge graphs by applying and evaluating pros and cons of knowledge graph embeddings-based techniques
  3. reason with knowledge graphs by applying and evaluating pros and cons of description logic reasoning algorithms
  4. query over knowledge graphs by applying semantics parsing and query answering the techniques


The students will be expected to prepare for the lectures by reading related textbook chapters and papers. In addition to lectures, there will be some tutorial and lab sessions, helping students to better understand some concepts and theories.

License
All rights reserved The University of Edinburgh