Simple Question (Direct)
Simple Question
Q466434
P106
Q12737077
USER
What are the professions of Henri Garcin ?
(Q466434,P106,c(Q12737077))
action filter_type
action find
entity Q466434
relation P106
type Q12737077
['Q466434', 'P106', {'concept': 'Q12737077'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:Q12737077 . resource:Q466434 property:P106 ?y }
Henri Garcin
action filter_type
action find
entity Henri Garcin
relation occupation
type occupation
['Henri Garcin', 'occupation', {'concept': 'occupation'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:occupation . resource:Henri_Garcin property:occupation ?y }
[]
occupation
Q33999 Q2259451
SYSTEM
actor, stage actor
Q33999 Q2259451
(Q466434,P106,c(Q12737077))
action filter_type
action find
entity Q466434
relation P106
type Q12737077
The professions of Henri Garcin are stage [ANSWERS]
['Q466434', 'P106', {'concept': 'Q12737077'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:Q12737077 . resource:Q466434 property:P106 ?y }
actor stage actor
The professions of Henri Garcin are stage actor and stage actor
actor stage actor
action filter_type
action find
entity Henri Garcin
relation occupation
type occupation
['Henri Garcin', 'occupation', {'concept': 'occupation'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:occupation . resource:Henri_Garcin property:occupation ?y }
[]
Simple Question (Direct)
Simple Question|Mult. Entity|Indirect
Q33999 Q2259451
P425
Q1914636
USER
Which activities have actor and stage actor as the associated field of occupation ?
(Q33999,P425,c(Q1914636)) (Q2259451,P425,c(Q1914636))
action union
action filter_type
action find
entity Q33999
relation P425
type Q1914636
action filter_type
action find
entity Q2259451
relation P425
type Q1914636
['Q33999', 'P425', {'concept': 'Q1914636'}] ['Q2259451', 'P425', {'concept': 'Q1914636'}]
SELECT DISTINCT ?h WHERE { ?j property:P425 ?h . VALUES ( ?j ) { ( resource:Q33999 ) ( resource:Q2259451 ) } }
actor stage actor
action union
action filter_type
action find
entity actor
relation field of this occupation
type activity
action filter_type
action find
entity stage actor
relation field of this occupation
type activity
['actor', 'field of this occupation', {'concept': 'activity'}] ['stage actor', 'field of this occupation', {'concept': 'activity'}]
SELECT DISTINCT ?h WHERE { ?j property:field_of_this_occupation ?h . VALUES ( ?j ) { ( resource:actor ) ( resource:stage_actor ) } }
[]
activity
Q222749 Q184485
SYSTEM
acting, performing arts
Q222749 Q184485
(Q33999,P425,c(Q1914636)) (Q2259451,P425,c(Q1914636))
action union
action filter_type
action find
entity Q33999
relation P425
type Q1914636
action filter_type
action find
entity Q2259451
relation P425
type Q1914636
[ANSWERS] have actor and stage actor as the associated field of occupation
['Q33999', 'P425', {'concept': 'Q1914636'}] ['Q2259451', 'P425', {'concept': 'Q1914636'}]
SELECT DISTINCT ?h WHERE { ?j property:P425 ?h . VALUES ( ?j ) { ( resource:Q33999 ) ( resource:Q2259451 ) } }
acting performing arts
Acting and performing arts have actor and stage actor as the associated field of occupation
acting performing arts
action union
action filter_type
action find
entity actor
relation field of this occupation
type activity
action filter_type
action find
entity stage actor
relation field of this occupation
type activity
['actor', 'field of this occupation', {'concept': 'activity'}] ['stage actor', 'field of this occupation', {'concept': 'activity'}]
SELECT DISTINCT ?h WHERE { ?j property:field_of_this_occupation ?h . VALUES ( ?j ) { ( resource:actor ) ( resource:stage_actor ) } }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q466434
P19
Q56061
USER
Where was Henri Garcin born ?
(Q466434,P19,c(Q56061))
action filter_type
action find
entity Q466434
relation P19
type Q56061
['Q466434', 'P19', {'concept': 'Q56061'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:Q56061 . resource:Q466434 property:P19 ?y }
Henri Garcin
action filter_type
action find
entity Henri Garcin
relation place of birth
type administrative territorial entity
['Henri Garcin', 'place of birth', {'concept': 'administrative territorial entity'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:administrative_territorial_entity . resource:Henri_Garcin property:place_of_birth ?y }
[]
administrative territorial entity
Q12892
SYSTEM
Antwerp
Q12892
(Q466434,P19,c(Q56061))
action filter_type
action find
entity Q466434
relation P19
type Q56061
Henri Garcin was born in [ANSWER]
['Q466434', 'P19', {'concept': 'Q56061'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:Q56061 . resource:Q466434 property:P19 ?y }
Antwerp
Henri Garcin was born in Antwerp
Antwerp
action filter_type
action find
entity Henri Garcin
relation place of birth
type administrative territorial entity
['Henri Garcin', 'place of birth', {'concept': 'administrative territorial entity'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:administrative_territorial_entity . resource:Henri_Garcin property:place_of_birth ?y }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q1336870
Q56061
USER
And what about Emil Theodor Stahl?
(Q1336870,P19,c(Q56061))
action filter_type
action find
entity Q1336870
relation P19
type Q56061
['Q1336870', 'P19', {'concept': 'Q56061'}]
SELECT DISTINCT ?q WHERE { resource:Q1336870 property:P19 ?q . ?q rdf:type ontology:Q56061 }
Emil Theodor Stahl
action filter_type
action find
entity Emil Theodor Stahl
relation place of birth
type administrative territorial entity
['Emil Theodor Stahl', 'place of birth', {'concept': 'administrative territorial entity'}]
SELECT DISTINCT ?q WHERE { resource:Emil_Theodor_Stahl property:place_of_birth ?q . ?q rdf:type ontology:administrative_territorial_entity }
[]
administrative territorial entity
Q516517
SYSTEM
Michelstadt
Q516517
(Q1336870,P19,c(Q56061))
action filter_type
action find
entity Q1336870
relation P19
type Q56061
[ANSWER]
['Q1336870', 'P19', {'concept': 'Q56061'}]
SELECT DISTINCT ?q WHERE { resource:Q1336870 property:P19 ?q . ?q rdf:type ontology:Q56061 }
Michelstadt
Michelstadt
action filter_type
action find
entity Emil Theodor Stahl
relation place of birth
type administrative territorial entity
['Emil Theodor Stahl', 'place of birth', {'concept': 'administrative territorial entity'}]
SELECT DISTINCT ?q WHERE { resource:Emil_Theodor_Stahl property:place_of_birth ?q . ?q rdf:type ontology:administrative_territorial_entity }
[]
Verification (Boolean) (All)
Verification|2 entities, both direct
Q516517 Q183
P17
Q1048835
USER
Is Michelstadt a part of Germany ?
(Q516517,P17,Q183)
action is_in
entity Q183
action find
entity Q516517
relation P17
['Q516517', 'P17', 'Q183']
ASK WHERE { resource:Q516517 property:P17 resource:Q183 }
Michelstadt Germany
action is_in
entity Germany
action find
entity Michelstadt
relation country
['Michelstadt', 'country', 'Germany']
ASK WHERE { resource:Michelstadt property:country resource:Germany }
[]
political territorial entity
SYSTEM
YES
(Q516517,P17,Q183)
action is_in
entity Q183
action find
entity Q516517
relation P17
[ANSWER]
['Q516517', 'P17', 'Q183']
ASK WHERE { resource:Q516517 property:P17 resource:Q183 }
Yes
action is_in
entity Germany
action find
entity Michelstadt
relation country
['Michelstadt', 'country', 'Germany']
ASK WHERE { resource:Michelstadt property:country resource:Germany }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q516517
P190
Q20667921
USER
Which french administrative division is sister town of that administrative territory ?
action filter_type
action find
entity Q516517
relation P190
type Q20667921
SELECT DISTINCT ?k WHERE { ?k rdf:type ontology:Q20667921 . resource:Q516517 property:P190 ?k }
Michelstadt
action filter_type
action find
entity Michelstadt
relation sister city
type type of french administrative division
SELECT DISTINCT ?k WHERE { ?k rdf:type ontology:type_of_french_administrative_division . resource:Michelstadt property:sister_city ?k }
[]
type of french administrative division
Q841518
SYSTEM
Rumilly
Q841518
action filter_type
action find
entity Q516517
relation P190
type Q20667921
[ANSWER] is sister town of that administrative territory
SELECT DISTINCT ?k WHERE { ?k rdf:type ontology:Q20667921 . resource:Q516517 property:P190 ?k }
Rumilly
Rumilly is sister town of that administrative territory
Rumilly
action filter_type
action find
entity Michelstadt
relation sister city
type type of french administrative division
SELECT DISTINCT ?k WHERE { ?k rdf:type ontology:type_of_french_administrative_division . resource:Michelstadt property:sister_city ?k }
[]
Comparative Reasoning (All)
Comparative|More/Less|Single entity type
Q16898239
P1376
Q20667921 Q486972
USER
Which human settlements are the capital of more number of french administrative divisions than Găești ?
(c(Q486972),P1376,c(Q20667921))
action greater
action find_tuple_counts
relation P1376
type Q486972
type Q20667921
action count
action filter_type
action find
entity Q16898239
relation P1376
type Q486972
[{'concept': 'Q486972'}, 'P1376', {'concept': 'Q20667921'}]
SELECT DISTINCT ?d WHERE { { SELECT DISTINCT ?d ( COUNT ( ?r ) AS ?u ) WHERE { ?d property:P1376 ?r . ?d rdf:type ontology:Q486972 . ?r rdf:type ontology:Q20667921 } GROUP BY ?d } . FILTER ( ?u > ?q ) . { SELECT DISTINCT ( COUNT ( ?g ) AS ?q ) WHERE { resource:Q16898239 property:P1376 ?g . ?g rdf:type ontology:Q486972 } } }
Găești
action greater
action find_tuple_counts
relation capital of
type human settlement
type type of french administrative division
action count
action filter_type
action find
entity Găești
relation capital of
type human settlement
[{'concept': 'human settlement'}, 'capital of', {'concept': 'type of french administrative division'}]
SELECT DISTINCT ?d WHERE { { SELECT DISTINCT ?d ( COUNT ( ?r ) AS ?u ) WHERE { ?d property:capital_of ?r . ?d rdf:type ontology:human_settlement . ?r rdf:type ontology:type_of_french_administrative_division } GROUP BY ?d } . FILTER ( ?u > ?q ) . { SELECT DISTINCT ( COUNT ( ?g ) AS ?q ) WHERE { resource:Găești property:capital_of ?g . ?g rdf:type ontology:human_settlement } } }
[]
type of french administrative division human settlement
Q150039 Q323593 Q30940
SYSTEM
Neuf-Brisach, Vitry-en-Artois, Albert
Q150039 Q323593 Q30940
(c(Q486972),P1376,c(Q20667921))
action greater
action find_tuple_counts
relation P1376
type Q486972
type Q20667921
action count
action filter_type
action find
entity Q16898239
relation P1376
type Q486972
[ANSWERS] are the capital of more number of french administrative divisions than Găești
[{'concept': 'Q486972'}, 'P1376', {'concept': 'Q20667921'}]
SELECT DISTINCT ?d WHERE { { SELECT DISTINCT ?d ( COUNT ( ?r ) AS ?u ) WHERE { ?d property:P1376 ?r . ?d rdf:type ontology:Q486972 . ?r rdf:type ontology:Q20667921 } GROUP BY ?d } . FILTER ( ?u > ?q ) . { SELECT DISTINCT ( COUNT ( ?g ) AS ?q ) WHERE { resource:Q16898239 property:P1376 ?g . ?g rdf:type ontology:Q486972 } } }
Neuf-Brisach Vitry-en-Artois Albert
Neuf-Brisach, Vitry-en-Artois and Albert are the capital of more number of french administrative divisions than Găești
Neuf-Brisach Vitry-en-Artois Albert
action greater
action find_tuple_counts
relation capital of
type human settlement
type type of french administrative division
action count
action filter_type
action find
entity Găești
relation capital of
type human settlement
[{'concept': 'human settlement'}, 'capital of', {'concept': 'type of french administrative division'}]
SELECT DISTINCT ?d WHERE { { SELECT DISTINCT ?d ( COUNT ( ?r ) AS ?u ) WHERE { ?d property:capital_of ?r . ?d rdf:type ontology:human_settlement . ?r rdf:type ontology:type_of_french_administrative_division } GROUP BY ?d } . FILTER ( ?u > ?q ) . { SELECT DISTINCT ( COUNT ( ?g ) AS ?q ) WHERE { resource:Găești property:capital_of ?g . ?g rdf:type ontology:human_settlement } } }
[]
Simple Question (Direct)
Simple Question|Mult. Entity|Indirect
Q150039 Q323593 Q30940
P17
Q15617994
USER
Which administrative territories are Neuf-Brisach, Vitry-en-Artois and Albert a part of ?
(Q150039,P17,c(Q15617994)) (Q323593,P17,c(Q15617994)) (Q30940,P17,c(Q15617994))
action union
action filter_type
action find
entity Q150039
relation P17
type Q15617994
action filter_type
action find
entity Q323593
relation P17
type Q15617994
action filter_type
action find
entity Q30940
relation P17
type Q15617994
['Q150039', 'P17', {'concept': 'Q15617994'}] ['Q323593', 'P17', {'concept': 'Q15617994'}] ['Q30940', 'P17', {'concept': 'Q15617994'}]
SELECT DISTINCT ?j WHERE { { resource:Q150039 property:P17 ?j . ?j rdf:type ontology:Q15617994 } UNION { resource:Q323593 property:P17 ?j . ?j rdf:type ontology:Q15617994 } }
Neuf-Brisach Vitry-en-Artois Albert
action union
action filter_type
action find
entity Neuf-Brisach
relation country
type designation for an administrative territorial entity
action filter_type
action find
entity Vitry-en-Artois
relation country
type designation for an administrative territorial entity
action filter_type
action find
entity Albert
relation country
type designation for an administrative territorial entity
['Neuf-Brisach', 'country', {'concept': 'designation for an administrative territorial entity'}] ['Vitry-en-Artois', 'country', {'concept': 'designation for an administrative territorial entity'}] ['Albert', 'country', {'concept': 'designation for an administrative territorial entity'}]
SELECT DISTINCT ?j WHERE { { resource:Neuf-Brisach property:country ?j . ?j rdf:type ontology:designation_for_an_administrative_territorial_entity } UNION { resource:Vitry-en-Artois property:country ?j . ?j rdf:type ontology:designation_for_an_administrative_territorial_entity } }
[]
designation for an administrative territorial entity
Q142 Q142 Q142
SYSTEM
France
Q142 Q142 Q142
(Q150039,P17,c(Q15617994)) (Q323593,P17,c(Q15617994)) (Q30940,P17,c(Q15617994))
action union
action filter_type
action find
entity Q150039
relation P17
type Q15617994
action filter_type
action find
entity Q323593
relation P17
type Q15617994
action filter_type
action find
entity Q30940
relation P17
type Q15617994
[ANSWER], [ANSWER] and [ANSWER] are Neuf-Brisach, Vitry-en-Artois and Albert a part of
['Q150039', 'P17', {'concept': 'Q15617994'}] ['Q323593', 'P17', {'concept': 'Q15617994'}] ['Q30940', 'P17', {'concept': 'Q15617994'}]
SELECT DISTINCT ?j WHERE { { resource:Q150039 property:P17 ?j . ?j rdf:type ontology:Q15617994 } UNION { resource:Q323593 property:P17 ?j . ?j rdf:type ontology:Q15617994 } }
France France France
France, France and France are Neuf-Brisach, Vitry-en-Artois and Albert a part of
France France France
action union
action filter_type
action find
entity Neuf-Brisach
relation country
type designation for an administrative territorial entity
action filter_type
action find
entity Vitry-en-Artois
relation country
type designation for an administrative territorial entity
action filter_type
action find
entity Albert
relation country
type designation for an administrative territorial entity
['Neuf-Brisach', 'country', {'concept': 'designation for an administrative territorial entity'}] ['Vitry-en-Artois', 'country', {'concept': 'designation for an administrative territorial entity'}] ['Albert', 'country', {'concept': 'designation for an administrative territorial entity'}]
SELECT DISTINCT ?j WHERE { { resource:Neuf-Brisach property:country ?j . ?j rdf:type ontology:designation_for_an_administrative_territorial_entity } UNION { resource:Vitry-en-Artois property:country ?j . ?j rdf:type ontology:designation_for_an_administrative_territorial_entity } }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q841518
P47
Q20667921
USER
Which french administrative divisions do Rumilly share a border with ?
(c(Q20667921),P47,Q841518)
action filter_type
action find
entity Q841518
relation P47
type Q20667921
[{'concept': 'Q20667921'}, 'P47', 'Q841518']
SELECT DISTINCT ?j WHERE { ?j rdf:type ontology:Q20667921 . resource:Q841518 property:P47 ?j }
Rumilly
action filter_type
action find
entity Rumilly
relation shares border with
type type of french administrative division
[{'concept': 'type of french administrative division'}, 'shares border with', 'Rumilly']
SELECT DISTINCT ?j WHERE { ?j rdf:type ontology:type_of_french_administrative_division . resource:Rumilly property:shares_border_with ?j }
[]
type of french administrative division
Q750996 Q770779 Q686639
SYSTEM
Vallières, Haute-Savoie, Moye, Marigny-Saint-Marcel
Q282527 Q686639 Q628948 Q750996 Q844636 Q828228 Q770779
(c(Q20667921),P47,Q841518)
action filter_type
action find
entity Q841518
relation P47
type Q20667921
[ANSWERS] Rumilly share a border with
[{'concept': 'Q20667921'}, 'P47', 'Q841518']
SELECT DISTINCT ?j WHERE { ?j rdf:type ontology:Q20667921 . resource:Q841518 property:P47 ?j }
Bloye Marigny-Saint-Marcel Sales, Haute-Savoie Vallières, Haute-Savoie Massingy Boussy Moye
Vallières, Haute-Savoie, Moye and Marigny-Saint-Marcel Rumilly share a border with
Vallières, Haute-Savoie Moye Marigny-Saint-Marcel
action filter_type
action find
entity Rumilly
relation shares border with
type type of french administrative division
[{'concept': 'type of french administrative division'}, 'shares border with', 'Rumilly']
SELECT DISTINCT ?j WHERE { ?j rdf:type ontology:type_of_french_administrative_division . resource:Rumilly property:shares_border_with ?j }
[]
Simple Question (Coreferenced)
Simple Question|Mult. Entity
Q750996 Q770779 Q686639
P47
Q20667921
USER
Who share the border with those ones ?
(Q750996,P47,c(Q20667921)) (Q770779,P47,c(Q20667921)) (Q686639,P47,c(Q20667921))
action filter_type
action find
entity prev_answer
relation P47
type Q20667921
['Q750996', 'P47', {'concept': 'Q20667921'}] ['Q770779', 'P47', {'concept': 'Q20667921'}] ['Q686639', 'P47', {'concept': 'Q20667921'}]
SELECT DISTINCT ?a WHERE { ?a rdf:type ontology:Q20667921 . ?y property:P47 ?a . VALUES ( ?y ) { ( resource:Q282527 ) ( resource:Q686639 ) ( resource:Q628948 ) } }
Vallières, Haute-Savoie Moye Marigny-Saint-Marcel
action filter_type
action find
entity prev_answer
relation shares border with
type type of french administrative division
['Vallières, Haute-Savoie', 'shares border with', {'concept': 'type of french administrative division'}] ['Moye', 'shares border with', {'concept': 'type of french administrative division'}] ['Marigny-Saint-Marcel', 'shares border with', {'concept': 'type of french administrative division'}]
SELECT DISTINCT ?a WHERE { ?a rdf:type ontology:type_of_french_administrative_division . ?y property:shares_border_with ?a . VALUES ( ?y ) { ( resource:Bloye ) ( resource:Marigny-Saint-Marcel ) ( resource:Sales,_Haute-Savoie ) } }
[]
type of french administrative division
Q841518 Q841518 Q750996
SYSTEM
Vallières, Haute-Savoie for 3rd, Rumilly for 1st, 2nd
Q628948 Q910742 Q912346 Q549719 Q845826 Q844623 Q841518 Q770779 Q841518 Q766159 Q750996 Q844623 Q541761 Q844636 Q685444 Q282527 Q828241 Q530694 Q690746 Q841518 Q828228
(Q750996,P47,c(Q20667921)) (Q770779,P47,c(Q20667921)) (Q686639,P47,c(Q20667921))
action filter_type
action find
entity prev_answer
relation P47
type Q20667921
[ANSWERS]
['Q750996', 'P47', {'concept': 'Q20667921'}] ['Q770779', 'P47', {'concept': 'Q20667921'}] ['Q686639', 'P47', {'concept': 'Q20667921'}]
SELECT DISTINCT ?a WHERE { ?a rdf:type ontology:Q20667921 . ?y property:P47 ?a . VALUES ( ?y ) { ( resource:Q282527 ) ( resource:Q686639 ) ( resource:Q628948 ) } }
Sales, Haute-Savoie Val-de-Fier Saint-Eusèbe Versonnex, Haute-Savoie Hauteville-sur-Fier Lornay Rumilly Moye Rumilly Cessens Vallières, Haute-Savoie Lornay Ruffieux Massingy Serrières-en-Chautagne Bloye Saint-Sylvestre Alby-sur-Chéran Saint-Félix, Haute-Savoie Rumilly Boussy
Rumilly, Rumilly and Vallières, Haute-Savoie share the border with those ones
Rumilly Rumilly Vallières, Haute-Savoie
action filter_type
action find
entity prev_answer
relation shares border with
type type of french administrative division
['Vallières, Haute-Savoie', 'shares border with', {'concept': 'type of french administrative division'}] ['Moye', 'shares border with', {'concept': 'type of french administrative division'}] ['Marigny-Saint-Marcel', 'shares border with', {'concept': 'type of french administrative division'}]
SELECT DISTINCT ?a WHERE { ?a rdf:type ontology:type_of_french_administrative_division . ?y property:shares_border_with ?a . VALUES ( ?y ) { ( resource:Bloye ) ( resource:Marigny-Saint-Marcel ) ( resource:Sales,_Haute-Savoie ) } }
[]