Questions: Knowledge Graphs

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A knowledge graph contains (Einstein, bornIn, Ulm) and (Ulm, locatedIn, Germany). Without any inference rules configured, what does a SPARQL query for 'Where was Einstein born?' return?

AGermany — the graph automatically applies transitivity to infer the broader location
BUlm — only explicitly stored triples are returned; inference requires explicitly configured rules or ontologies
CBoth Ulm and Germany — knowledge graphs return all logically derivable answers by default
DNothing — the query requires natural language processing unavailable in SPARQL
Question 2 Multiple Choice

To find all colleagues of a person who have won a Nobel Prize, a knowledge graph query would:

APerform a two-table JOIN on a 'colleagues' table and an 'awards' table
BTraverse 'colleague' edges from the person node, then check each neighbor for 'wonAward' edges pointing to Nobel Prize nodes
CSearch all triples where the person appears as a subject
DQuery a single triple (person, nobelPrize, ?) directly
Question 3 True / False

Knowledge graph embeddings represent entities and relations as continuous vectors, enabling prediction of relationships that were never explicitly stored as triples.

TTrue
FFalse
Question 4 True / False

A knowledge graph and a relational database are equivalent in what they can represent: both use tables of facts and support the same query operations.

TTrue
FFalse
Question 5 Short Answer

What role does entity resolution play in a knowledge graph, and why is it necessary when building large-scale graphs from multiple sources?

Think about your answer, then reveal below.