Simple Question (Direct)
Simple Question
Q3848548
P641
Q349
USER
Which sport was Mario Faccenda a part of ?
(Q3848548,P641,c(Q349))
action filter_type
action find
entity Q3848548
relation P641
type Q349
['Q3848548', 'P641', {'concept': 'Q349'}]
SELECT DISTINCT ?f WHERE { resource:Q3848548 property:P641 ?f . ?f rdf:type ontology:Q349 }
Mario Faccenda
action filter_type
action find
entity Mario Faccenda
relation sport
type sport
['Mario Faccenda', 'sport', {'concept': 'sport'}]
SELECT DISTINCT ?f WHERE { resource:Mario_Faccenda property:sport ?f . ?f rdf:type ontology:sport }
[]
sport
Q2736
SYSTEM
association football
Q2736
(Q3848548,P641,c(Q349))
action filter_type
action find
entity Q3848548
relation P641
type Q349
[ANSWER]
['Q3848548', 'P641', {'concept': 'Q349'}]
SELECT DISTINCT ?f WHERE { resource:Q3848548 property:P641 ?f . ?f rdf:type ontology:Q349 }
association football
association football
action filter_type
action find
entity Mario Faccenda
relation sport
type sport
['Mario Faccenda', 'sport', {'concept': 'sport'}]
SELECT DISTINCT ?f WHERE { resource:Mario_Faccenda property:sport ?f . ?f rdf:type ontology:sport }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q2736
P495
Q1496967
USER
Where did that sport originate ?
(Q2736,P495,c(Q1496967))
action filter_type
action find
entity Q2736
relation P495
type Q1496967
['Q2736', 'P495', {'concept': 'Q1496967'}]
SELECT DISTINCT ?d WHERE { resource:Q2736 property:P495 ?d . ?d rdf:type ontology:Q1496967 }
association football
action filter_type
action find
entity association football
relation country of origin
type territorial entity
['association football', 'country of origin', {'concept': 'territorial entity'}]
SELECT DISTINCT ?d WHERE { resource:association_football property:country_of_origin ?d . ?d rdf:type ontology:territorial_entity }
[]
territorial entity
Q21
SYSTEM
England
Q21
(Q2736,P495,c(Q1496967))
action filter_type
action find
entity Q2736
relation P495
type Q1496967
[ANSWER]
['Q2736', 'P495', {'concept': 'Q1496967'}]
SELECT DISTINCT ?d WHERE { resource:Q2736 property:P495 ?d . ?d rdf:type ontology:Q1496967 }
England
England
action filter_type
action find
entity association football
relation country of origin
type territorial entity
['association football', 'country of origin', {'concept': 'territorial entity'}]
SELECT DISTINCT ?d WHERE { resource:association_football property:country_of_origin ?d . ?d rdf:type ontology:territorial_entity }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q21
P37
Q34770
USER
What is the official language of that territory ?
(Q21,P37,c(Q34770))
action filter_type
action find
entity Q21
relation P37
type Q34770
['Q21', 'P37', {'concept': 'Q34770'}]
SELECT DISTINCT ?w WHERE { resource:Q21 property:P37 ?w . ?w rdf:type ontology:Q34770 }
England
action filter_type
action find
entity England
relation official language
type language
['England', 'official language', {'concept': 'language'}]
SELECT DISTINCT ?w WHERE { resource:England property:official_language ?w . ?w rdf:type ontology:language }
[]
language
Q1860
SYSTEM
English
Q1860
(Q21,P37,c(Q34770))
action filter_type
action find
entity Q21
relation P37
type Q34770
[ANSWER]
['Q21', 'P37', {'concept': 'Q34770'}]
SELECT DISTINCT ?w WHERE { resource:Q21 property:P37 ?w . ?w rdf:type ontology:Q34770 }
English
English
action filter_type
action find
entity England
relation official language
type language
['England', 'official language', {'concept': 'language'}]
SELECT DISTINCT ?w WHERE { resource:England property:official_language ?w . ?w rdf:type ontology:language }
[]
Comparative Reasoning (All)
Comparative|More/Less|Single entity type|Indirect
P103
Q34770 Q502895
USER
Which languages are the mother tongues of around the same number of people as that language ?
(c(Q502895),P103,c(Q34770))
action approx
action find_reverse_tuple_counts
relation P103
type Q34770
type Q502895
action count
action filter_type
action find
entity Q1860
relation P103
type Q34770
[{'concept': 'Q502895'}, 'P103', {'concept': 'Q34770'}]
SELECT DISTINCT ?v WHERE { { SELECT DISTINCT ?v ( COUNT ( ?m ) AS ?d ) WHERE { ?m property:P103 ?v . ?v rdf:type ontology:Q34770 . ?m rdf:type ontology:Q502895 } GROUP BY ?v } . { SELECT DISTINCT ( COUNT ( ?u ) AS ?j ) WHERE { resource:Q1860 property:P103 ?u . ?u rdf:type ontology:Q34770 } } . FILTER ( ?d = ?j ) }
action approx
action find_reverse_tuple_counts
relation native language
type language
type common name
action count
action filter_type
action find
entity English
relation native language
type language
[{'concept': 'common name'}, 'native language', {'concept': 'language'}]
SELECT DISTINCT ?v WHERE { { SELECT DISTINCT ?v ( COUNT ( ?m ) AS ?d ) WHERE { ?m property:native_language ?v . ?v rdf:type ontology:language . ?m rdf:type ontology:common_name } GROUP BY ?v } . { SELECT DISTINCT ( COUNT ( ?u ) AS ?j ) WHERE { resource:English property:native_language ?u . ?u rdf:type ontology:language } } . FILTER ( ?d = ?j ) }
[]
language common name
Q1860
SYSTEM
English
Q1860
(c(Q502895),P103,c(Q34770))
action approx
action find_reverse_tuple_counts
relation P103
type Q34770
type Q502895
action count
action filter_type
action find
entity Q1860
relation P103
type Q34770
[ANSWER]
[{'concept': 'Q502895'}, 'P103', {'concept': 'Q34770'}]
SELECT DISTINCT ?v WHERE { { SELECT DISTINCT ?v ( COUNT ( ?m ) AS ?d ) WHERE { ?m property:P103 ?v . ?v rdf:type ontology:Q34770 . ?m rdf:type ontology:Q502895 } GROUP BY ?v } . { SELECT DISTINCT ( COUNT ( ?u ) AS ?j ) WHERE { resource:Q1860 property:P103 ?u . ?u rdf:type ontology:Q34770 } } . FILTER ( ?d = ?j ) }
English
English
action approx
action find_reverse_tuple_counts
relation native language
type language
type common name
action count
action filter_type
action find
entity English
relation native language
type language
[{'concept': 'common name'}, 'native language', {'concept': 'language'}]
SELECT DISTINCT ?v WHERE { { SELECT DISTINCT ?v ( COUNT ( ?m ) AS ?d ) WHERE { ?m property:native_language ?v . ?v rdf:type ontology:language . ?m rdf:type ontology:common_name } GROUP BY ?v } . { SELECT DISTINCT ( COUNT ( ?u ) AS ?j ) WHERE { resource:English property:native_language ?u . ?u rdf:type ontology:language } } . FILTER ( ?d = ?j ) }
[]
Comparative Reasoning (All)
Comparative|More/Less|Mult. entity type|Indirect
P282
Q2001982 Q9779 Q34770
USER
Which languages are more number of notations or alphabets the writing system of than that language ?
(c(Q34770),P282,c(Q2001982)|c(Q9779))
action greater
action union
action find_tuple_counts
relation P282
type Q34770
type Q2001982
action find_tuple_counts
relation P282
type Q34770
type Q9779
action count
action filter_multi_types
action find
entity Q1860
relation P282
type Q2001982
type Q9779
[{'concept': 'Q34770'}, 'P282', [{'concept': 'Q2001982'}, {'concept': 'Q9779'}]]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ( COUNT ( ?x ) AS ?m ) ?a WHERE { { ?a rdf:type ontology:Q34770 . ?x rdf:type ontology:Q2001982 . ?a property:P282 ?x } UNION { ?a property:P282 ?x . ?a rdf:type ontology:Q34770 . ?x rdf:type ontology:Q9779 } } GROUP BY ?a } . { SELECT DISTINCT ( COUNT ( ?n ) AS ?h ) WHERE { resource:Q1860 property:P282 ?n . { { ?n rdf:type ontology:Q9779 } UNION { ?n rdf:type ontology:Q2001982 } } } } . FILTER ( ?m > ?h ) }
action greater
action union
action find_tuple_counts
relation writing system
type language
type notation
action find_tuple_counts
relation writing system
type language
type alphabet
action count
action filter_multi_types
action find
entity English
relation writing system
type notation
type alphabet
[{'concept': 'language'}, 'writing system', [{'concept': 'notation'}, {'concept': 'alphabet'}]]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ( COUNT ( ?x ) AS ?m ) ?a WHERE { { ?a rdf:type ontology:language . ?x rdf:type ontology:notation . ?a property:writing_system ?x } UNION { ?a property:writing_system ?x . ?a rdf:type ontology:language . ?x rdf:type ontology:alphabet } } GROUP BY ?a } . { SELECT DISTINCT ( COUNT ( ?n ) AS ?h ) WHERE { resource:English property:writing_system ?n . { { ?n rdf:type ontology:alphabet } UNION { ?n rdf:type ontology:notation } } } } . FILTER ( ?m > ?h ) }
[]
notation alphabet language
SYSTEM
15
Q182695 Q29572 Q35470 Q13211 Q35499 Q33251 Q21161942 Q1639124 Q2705672 Q36795 Q20972034 Q36790 Q36751 Q36464 Q652
(c(Q34770),P282,c(Q2001982)|c(Q9779))
action greater
action union
action find_tuple_counts
relation P282
type Q34770
type Q2001982
action find_tuple_counts
relation P282
type Q34770
type Q9779
action count
action filter_multi_types
action find
entity Q1860
relation P282
type Q2001982
type Q9779
[ANSWER]
[{'concept': 'Q34770'}, 'P282', [{'concept': 'Q2001982'}, {'concept': 'Q9779'}]]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ( COUNT ( ?x ) AS ?m ) ?a WHERE { { ?a rdf:type ontology:Q34770 . ?x rdf:type ontology:Q2001982 . ?a property:P282 ?x } UNION { ?a property:P282 ?x . ?a rdf:type ontology:Q34770 . ?x rdf:type ontology:Q9779 } } GROUP BY ?a } . { SELECT DISTINCT ( COUNT ( ?n ) AS ?h ) WHERE { resource:Q1860 property:P282 ?n . { { ?n rdf:type ontology:Q9779 } UNION { ?n rdf:type ontology:Q2001982 } } } } . FILTER ( ?m > ?h ) }
Late Old Japanese Avestan Elamite language Ruthenian Old Church Slavonic Church Slavonic Serbian written in Cyrillic Slavoserbian Paeonian language Tartessian Classic Greek Sumerian Phrygian language Nivkh language Italian
15
action greater
action union
action find_tuple_counts
relation writing system
type language
type notation
action find_tuple_counts
relation writing system
type language
type alphabet
action count
action filter_multi_types
action find
entity English
relation writing system
type notation
type alphabet
[{'concept': 'language'}, 'writing system', [{'concept': 'notation'}, {'concept': 'alphabet'}]]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ( COUNT ( ?x ) AS ?m ) ?a WHERE { { ?a rdf:type ontology:language . ?x rdf:type ontology:notation . ?a property:writing_system ?x } UNION { ?a property:writing_system ?x . ?a rdf:type ontology:language . ?x rdf:type ontology:alphabet } } GROUP BY ?a } . { SELECT DISTINCT ( COUNT ( ?n ) AS ?h ) WHERE { resource:English property:writing_system ?n . { { ?n rdf:type ontology:alphabet } UNION { ?n rdf:type ontology:notation } } } } . FILTER ( ?m > ?h ) }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q1860
P361
Q5962346
USER
Which classification schemes are English a part of ?
(Q1860,P361,c(Q5962346))
action filter_type
action find
entity Q1860
relation P361
type Q5962346
['Q1860', 'P361', {'concept': 'Q5962346'}]
SELECT DISTINCT ?x WHERE { resource:Q1860 property:P361 ?x . ?x rdf:type ontology:Q5962346 }
English
action filter_type
action find
entity English
relation part of
type classification scheme
['English', 'part of', {'concept': 'classification scheme'}]
SELECT DISTINCT ?x WHERE { resource:English property:part_of ?x . ?x rdf:type ontology:classification_scheme }
[]
classification scheme
Q1346342 Q5329170
SYSTEM
Anglic languages, Anglo-Frisian languages
Q1346342 Q5329170
(Q1860,P361,c(Q5962346))
action filter_type
action find
entity Q1860
relation P361
type Q5962346
[ANSWERS]
['Q1860', 'P361', {'concept': 'Q5962346'}]
SELECT DISTINCT ?x WHERE { resource:Q1860 property:P361 ?x . ?x rdf:type ontology:Q5962346 }
Anglic languages Anglo-Frisian languages
Anglic languages Anglo-Frisian languages
action filter_type
action find
entity English
relation part of
type classification scheme
['English', 'part of', {'concept': 'classification scheme'}]
SELECT DISTINCT ?x WHERE { resource:English property:part_of ?x . ?x rdf:type ontology:classification_scheme }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q846288
Q5962346
USER
And how about Meretseger?
(Q846288,P361,c(Q5962346))
action filter_type
action find
entity Q846288
relation P361
type Q5962346
['Q846288', 'P361', {'concept': 'Q5962346'}]
SELECT DISTINCT ?f WHERE { resource:Q846288 property:P361 ?f . ?f rdf:type ontology:Q5962346 }
Meretseger
action filter_type
action find
entity Meretseger
relation part of
type classification scheme
['Meretseger', 'part of', {'concept': 'classification scheme'}]
SELECT DISTINCT ?f WHERE { resource:Meretseger property:part_of ?f . ?f rdf:type ontology:classification_scheme }
[]
classification scheme
Q205740
SYSTEM
Egyptian mythology
Q205740
(Q846288,P361,c(Q5962346))
action filter_type
action find
entity Q846288
relation P361
type Q5962346
[ANSWER]
['Q846288', 'P361', {'concept': 'Q5962346'}]
SELECT DISTINCT ?f WHERE { resource:Q846288 property:P361 ?f . ?f rdf:type ontology:Q5962346 }
Egyptian mythology
Egyptian mythology
action filter_type
action find
entity Meretseger
relation part of
type classification scheme
['Meretseger', 'part of', {'concept': 'classification scheme'}]
SELECT DISTINCT ?f WHERE { resource:Meretseger property:part_of ?f . ?f rdf:type ontology:classification_scheme }
[]
Verification (Boolean) (All)
Verification|2 entities, one direct and one indirect, subject is indirect
Q205740 Q145903
P361
Q1047113
USER
Is that classification scheme a component of egyptology ?
(Q205740,P361,Q145903)
action is_in
entity Q145903
action find
entity Q205740
relation P361
['Q205740', 'P361', 'Q145903']
ASK WHERE { resource:Q205740 property:P361 resource:Q145903 }
Egyptian mythology egyptology
action is_in
entity egyptology
action find
entity Egyptian mythology
relation part of
['Egyptian mythology', 'part of', 'egyptology']
ASK WHERE { resource:Egyptian_mythology property:part_of resource:egyptology }
[]
special field
SYSTEM
YES
(Q205740,P361,Q145903)
action is_in
entity Q145903
action find
entity Q205740
relation P361
[ANSWER]
['Q205740', 'P361', 'Q145903']
ASK WHERE { resource:Q205740 property:P361 resource:Q145903 }
Yes
action is_in
entity egyptology
action find
entity Egyptian mythology
relation part of
['Egyptian mythology', 'part of', 'egyptology']
ASK WHERE { resource:Egyptian_mythology property:part_of resource:egyptology }
[]