1
Generating Quiz Questions from Knowledge Graphs Dominic Seyler, Mohamed Yahya, Klaus Berberich https://gate.d5.mpi-inf.mpg.de/q2g/ {dseyler, myahya, kberberi}@mpi-inf.mpg.de Question Difficulty Examples Leonardo_da_Vinci type painter . Leonardo_da_Vinci created Mona_Lisa . Leonardo_da_Vinci created Vitruvian Man . Leonardo_da_Vinci created The_Last_Supper This painter created Mona Lisa, Vitruvian Man, and The Last Supper. Leonardo_da_Vinci type scientist . Leonardo_da_Vinci type engineer . Leonardo_da_Vinci influences Victor_Bregeda . Leonardo_da_Vinci created Portrait_of_a_Musician This scientist and engineer influences Victor Bregeda and created Portrait of a Musician. Answer Selection Select named entity e as answer to question for topic: Renaissance Query Generation Generate SPARQL query for a specific difficulty Question Verbalization Verbalize SPARQL query yielding a natural language question -Turn type to singular : inventors inventor -Construct dictionary to verbalize predicates p : created has creator -Use canonical surface form for objects o : Mona_Lisa Mona Lisa -Verbalize using pattern: Mona_Lisa Italian_Renaissance_painters inventors type type created THIS ITALIAN THIS ITALIAN RENAISSANCE RENAISSANCE PAINTER AND PAINTER AND INVENTOR CREATED INVENTOR CREATED MONA LISA MONA LISA ... Soccer ... Politics ... Renaissance high medium high medium low high medium Knowledge Graph Da_Vinci_Airport named_after Leonardo_da_Vinci Leonardo_da_Vinci created Mona_Lisa Leonardo_da_Vinci type inventors Leonardo_da_Vinci type It._Renaiss.... SELECT ?x WHERE { ?x created Mona_Lisa ?x type inventors ?x type It._Renaissance... } SPARQL query with unique answer easy hard Popularity: fraction of links in Wikipedia which point to the target entity’s article. Selectivity: reciprocal number of answer triples in the knowledge graph Coherence: Jaccard coefficient of the sets of Wikipedia articles pointing to s and o Difficulty= Leonardo_da_Vinci Popularity:

Generating Quiz Questions from Knowledge Graphspublish.illinois.edu/dominic-seyler/files/2017/10/...Leonardo_da_Vinci Popularity: Title Nice Title (font size: 72-96) First name, Last

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Generating Quiz Questions from Knowledge Graphspublish.illinois.edu/dominic-seyler/files/2017/10/...Leonardo_da_Vinci Popularity: Title Nice Title (font size: 72-96) First name, Last

Generating Quiz Questions from Knowledge GraphsDominic Seyler, Mohamed Yahya, Klaus Berberich

https://gate.d5.mpi-inf.mpg.de/q2g/

{dseyler, myahya, kberberi}@mpi-inf.mpg.de

Question Difficulty

Examples

Leonardo_da_Vinci type painter . Leonardo_da_Vinci created Mona_Lisa . Leonardo_da_Vinci created Vitruvian Man . Leonardo_da_Vinci created The_Last_Supper

This painter created Mona Lisa, Vitruvian Man, and The Last Supper.

Leonardo_da_Vinci type scientist . Leonardo_da_Vinci type engineer . Leonardo_da_Vinci influences Victor_Bregeda . Leonardo_da_Vinci created Portrait_of_a_Musician

This scientist and engineer influences Victor Bregeda and created Portrait of a Musician.

Answer SelectionSelect named entity e as answer to question for topic: Renaissance

Query Generation

Generate SPARQL query for a specific difficulty

Question Verbalization

Verbalize SPARQL query yielding a natural language question

-Turn type to singular : inventors inventor-Construct dictionary to verbalize predicates p : created has creator-Use canonical surface form for objects o : Mona_Lisa Mona Lisa-Verbalize using pattern:

Mona_Lisa

Italian_Renaissance_painters

inventors

type

type

created

THIS ITALIAN THIS ITALIAN RENAISSANCE RENAISSANCE PAINTER AND PAINTER AND

INVENTOR CREATED INVENTOR CREATED MONA LISAMONA LISA

...

Soccer

...

Politics

...

Renaissance

highmedium high medium low high medium

KnowledgeGraph

Da_Vinci_Airport named_after Leonardo_da_Vinci

Leonardo_da_Vinci created Mona_Lisa

Leonardo_da_Vinci type inventors

Leonardo_da_Vinci type It._Renaiss....

SELECT ?x WHERE { ?x created Mona_Lisa?x type inventors?x type It._Renaissance...}

SPARQL query with unique answer

easy

har

d

Popularity: fraction of links in Wikipedia which point to the target entity’s article.

Selectivity: reciprocal number of answer triples in the knowledge graph

Coherence: Jaccard coefficient of the sets of Wikipedia articles pointing to s and o

Difficulty=

Leonardo_da_Vinci

Popularity: