Simple Question (Direct)
Simple Question
Q1966363
P1412
Q34770
USER
Which language can Natasha Walter read ?
(Q1966363,P1412,c(Q34770))
action filter_type
action find
entity Q1966363
relation P1412
type Q34770
['Q1966363', 'P1412', {'concept': 'Q34770'}]
SELECT DISTINCT ?o WHERE { resource:Q1966363 property:P1412 ?o . ?o rdf:type ontology:Q34770 }
Natasha Walter
action filter_type
action find
entity Natasha Walter
relation languages spoken, written or signed
type language
['Natasha Walter', 'languages spoken, written or signed', {'concept': 'language'}]
SELECT DISTINCT ?o WHERE { resource:Natasha_Walter property:languages_spoken,_written_or_signed ?o . ?o rdf:type ontology:language }
[]
language
Q1860
SYSTEM
English
Q1860
(Q1966363,P1412,c(Q34770))
action filter_type
action find
entity Q1966363
relation P1412
type Q34770
Natasha Walter can read [ANSWER]
['Q1966363', 'P1412', {'concept': 'Q34770'}]
SELECT DISTINCT ?o WHERE { resource:Q1966363 property:P1412 ?o . ?o rdf:type ontology:Q34770 }
English
Natasha Walter can read English
English
action filter_type
action find
entity Natasha Walter
relation languages spoken, written or signed
type language
['Natasha Walter', 'languages spoken, written or signed', {'concept': 'language'}]
SELECT DISTINCT ?o WHERE { resource:Natasha_Walter property:languages_spoken,_written_or_signed ?o . ?o rdf:type ontology:language }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q1966363
P40
Q502895
USER
Which person has that one as an offspring ?
(c(Q502895),P40,Q1860)
action filter_type
action find_reverse
entity Q1966363
relation P40
type Q502895
[{'concept': 'Q502895'}, 'P40', 'Q1860']
SELECT DISTINCT ?u WHERE { ?u property:P40 resource:Q1966363 . ?u rdf:type ontology:Q502895 }
Natasha Walter
action filter_type
action find_reverse
entity Natasha Walter
relation child
type common name
[{'concept': 'common name'}, 'child', 'English']
SELECT DISTINCT ?u WHERE { ?u property:child resource:Natasha_Walter . ?u rdf:type ontology:common_name }
[]
common name
Q7029863
SYSTEM
Nicolas Walter
Q7029863
(c(Q502895),P40,Q1860)
action filter_type
action find_reverse
entity Q1966363
relation P40
type Q502895
[ANSWER] has that one as an offspring
[{'concept': 'Q502895'}, 'P40', 'Q1860']
SELECT DISTINCT ?u WHERE { ?u property:P40 resource:Q1966363 . ?u rdf:type ontology:Q502895 }
Nicolas Walter
Nicolas Walter has that one as an offspring
Nicolas Walter
action filter_type
action find_reverse
entity Natasha Walter
relation child
type common name
[{'concept': 'common name'}, 'child', 'English']
SELECT DISTINCT ?u WHERE { ?u property:child resource:Natasha_Walter . ?u rdf:type ontology:common_name }
[]
Comparative Reasoning (All)
Comparative|More/Less|Mult. entity type
Q182695
P282
Q8192 Q2001982 Q34770
USER
Which languages adopt lesser number of writing systems or notations as the writing system than Late Old Japanese ?
(c(Q34770),P282,c(Q8192)|c(Q2001982))
action less
action union
action find_tuple_counts
relation P282
type Q34770
type Q8192
action find_tuple_counts
relation P282
type Q34770
type Q2001982
action count
action filter_multi_types
action find
entity Q182695
relation P282
type Q8192
type Q2001982
[{'concept': 'Q34770'}, 'P282', [{'concept': 'Q8192'}, {'concept': 'Q2001982'}]]
SELECT DISTINCT ?l WHERE { { SELECT DISTINCT ( COUNT ( ?j ) AS ?k ) ?l WHERE { { ?l property:P282 ?j . ?l rdf:type ontology:Q34770 . ?j rdf:type ontology:Q8192 } UNION { ?l property:P282 ?j . ?j rdf:type ontology:Q2001982 . ?l rdf:type ontology:Q34770 } } GROUP BY ?l } . { SELECT DISTINCT ( COUNT ( ?b ) AS ?o ) WHERE { resource:Q182695 property:P282 ?b . { { ?b rdf:type ontology:Q8192 } UNION { ?b rdf:type ontology:Q2001982 } } } } . FILTER ( ?k < ?o ) }
Late Old Japanese
action less
action union
action find_tuple_counts
relation writing system
type language
type writing system
action find_tuple_counts
relation writing system
type language
type notation
action count
action filter_multi_types
action find
entity Late Old Japanese
relation writing system
type writing system
type notation
[{'concept': 'language'}, 'writing system', [{'concept': 'writing system'}, {'concept': 'notation'}]]
SELECT DISTINCT ?l WHERE { { SELECT DISTINCT ( COUNT ( ?j ) AS ?k ) ?l WHERE { { ?l property:writing_system ?j . ?l rdf:type ontology:language . ?j rdf:type ontology:writing_system } UNION { ?l property:writing_system ?j . ?j rdf:type ontology:notation . ?l rdf:type ontology:language } } GROUP BY ?l } . { SELECT DISTINCT ( COUNT ( ?b ) AS ?o ) WHERE { resource:Late_Old_Japanese property:writing_system ?b . { { ?b rdf:type ontology:writing_system } UNION { ?b rdf:type ontology:notation } } } } . FILTER ( ?k < ?o ) }
[]
writing system notation language
Q29572 Q1860 Q447117
SYSTEM
Avestan, English, Old Egyptian
Q7102906 Q20832 Q29572 Q20831 Q1133488 Q13414913 Q402878 Q36708 Q35470 Q13211 Q36741 Q35499 Q35668 Q1669994 Q8785 Q35726 Q1321 Q21161949 Q25167 Q33251 Q18130932 Q21161942 Q1639124 Q11732220 Q33976 Q856383 Q149838 Q47625 Q36822 Q2705672 Q33879 Q7362035 Q36795 Q56472 Q6047309 Q8752 Q36178 Q9056 Q397 Q20972034 Q56512 Q35505 Q36957 Q25164 Q56982 Q35308 Q36790 Q1860 Q36116 Q36751 Q29977 Q36464 Q837985 Q447117 Q7511561 Q652 Q33982
(c(Q34770),P282,c(Q8192)|c(Q2001982))
action less
action union
action find_tuple_counts
relation P282
type Q34770
type Q8192
action find_tuple_counts
relation P282
type Q34770
type Q2001982
action count
action filter_multi_types
action find
entity Q182695
relation P282
type Q8192
type Q2001982
[ANSWERS] adopt lesser number of writing systems or notations as the writing system than Late Old Japanese
[{'concept': 'Q34770'}, 'P282', [{'concept': 'Q8192'}, {'concept': 'Q2001982'}]]
SELECT DISTINCT ?l WHERE { { SELECT DISTINCT ( COUNT ( ?j ) AS ?k ) ?l WHERE { { ?l property:P282 ?j . ?l rdf:type ontology:Q34770 . ?j rdf:type ontology:Q8192 } UNION { ?l property:P282 ?j . ?j rdf:type ontology:Q2001982 . ?l rdf:type ontology:Q34770 } } GROUP BY ?l } . { SELECT DISTINCT ( COUNT ( ?b ) AS ?o ) WHERE { resource:Q182695 property:P282 ?b . { { ?b rdf:type ontology:Q8192 } UNION { ?b rdf:type ontology:Q2001982 } } } } . FILTER ( ?k < ?o ) }
Orizaba Nahuatl Wailaki language Avestan Cahto language Old Gutnish Simplified Chinese Middle Polish Norn Elamite language Ruthenian Polabian Old Church Slavonic Hittite Minoan language Armenian Etruscan Spanish Serbian written in Latin script Bokmål Church Slavonic Traditional Chinese Serbian written in Cyrillic Slavoserbian Archaic Greek Sardinian language Pictish Old Polish Burgundian Slovincian language Paeonian language Pangasinan language Roman Khowar Tartessian Shuadit language Central Nahuatl Basque Nabataean language Czech Latin Classic Greek Anêm language Old Norse language Umbrian Nynorsk Judaeo-Portuguese Old Irish Sumerian English Middle Irish Phrygian language Gaulish Nivkh language Middle High German Old Egyptian Sierra Puebla Nahuatl Italian Low Prussian
Avestan, English and Old Egyptian adopt lesser number of writing systems or notations as the writing system than Late Old Japanese
Avestan English Old Egyptian
action less
action union
action find_tuple_counts
relation writing system
type language
type writing system
action find_tuple_counts
relation writing system
type language
type notation
action count
action filter_multi_types
action find
entity Late Old Japanese
relation writing system
type writing system
type notation
[{'concept': 'language'}, 'writing system', [{'concept': 'writing system'}, {'concept': 'notation'}]]
SELECT DISTINCT ?l WHERE { { SELECT DISTINCT ( COUNT ( ?j ) AS ?k ) ?l WHERE { { ?l property:writing_system ?j . ?l rdf:type ontology:language . ?j rdf:type ontology:writing_system } UNION { ?l property:writing_system ?j . ?j rdf:type ontology:notation . ?l rdf:type ontology:language } } GROUP BY ?l } . { SELECT DISTINCT ( COUNT ( ?b ) AS ?o ) WHERE { resource:Late_Old_Japanese property:writing_system ?b . { { ?b rdf:type ontology:writing_system } UNION { ?b rdf:type ontology:notation } } } } . FILTER ( ?k < ?o ) }
[]
Comparative Reasoning (All)
Comparative|More/Less|Mult. entity type|Incomplete
Q36790
P282
Q8192 Q2001982 Q34770
USER
And how about Sumerian?
(c(Q34770),P282,c(Q8192)|c(Q2001982))
action less
action union
action find_tuple_counts
relation P282
type Q34770
type Q8192
action find_tuple_counts
relation P282
type Q34770
type Q2001982
action count
action filter_multi_types
action find
entity Q36790
relation P282
type Q8192
type Q2001982
[{'concept': 'Q34770'}, 'P282', [{'concept': 'Q8192'}, {'concept': 'Q2001982'}]]
SELECT DISTINCT ?x WHERE { { SELECT DISTINCT ?x ( COUNT ( ?h ) AS ?i ) WHERE { { ?x property:P282 ?h . ?x rdf:type ontology:Q34770 . ?h rdf:type ontology:Q8192 } UNION { ?h rdf:type ontology:Q2001982 . ?x rdf:type ontology:Q34770 . ?x property:P282 ?h } } GROUP BY ?x } . { SELECT DISTINCT ( COUNT ( ?l ) AS ?w ) WHERE { resource:Q36790 property:P282 ?l . { ?l rdf:type ?g . VALUES ( ?g ) { ( ontology:Q8192 ) ( ontology:Q2001982 ) } } } } . FILTER ( ?i < ?w ) }
Sumerian
action less
action union
action find_tuple_counts
relation writing system
type language
type writing system
action find_tuple_counts
relation writing system
type language
type notation
action count
action filter_multi_types
action find
entity Sumerian
relation writing system
type writing system
type notation
[{'concept': 'language'}, 'writing system', [{'concept': 'writing system'}, {'concept': 'notation'}]]
SELECT DISTINCT ?x WHERE { { SELECT DISTINCT ?x ( COUNT ( ?h ) AS ?i ) WHERE { { ?x property:writing_system ?h . ?x rdf:type ontology:language . ?h rdf:type ontology:writing_system } UNION { ?h rdf:type ontology:notation . ?x rdf:type ontology:language . ?x property:writing_system ?h } } GROUP BY ?x } . { SELECT DISTINCT ( COUNT ( ?l ) AS ?w ) WHERE { resource:Sumerian property:writing_system ?l . { ?l rdf:type ?g . VALUES ( ?g ) { ( ontology:writing_system ) ( ontology:notation ) } } } } . FILTER ( ?i < ?w ) }
[]
writing system notation language
Q1860 Q447117 Q36708
SYSTEM
English, Old Egyptian, Norn
Q7102906 Q20832 Q20831 Q1133488 Q13414913 Q402878 Q36708 Q13211 Q36741 Q35499 Q35668 Q8785 Q35726 Q1321 Q21161949 Q25167 Q33251 Q18130932 Q21161942 Q1639124 Q11732220 Q33976 Q856383 Q149838 Q47625 Q36822 Q33879 Q7362035 Q56472 Q6047309 Q8752 Q36178 Q9056 Q397 Q56512 Q35505 Q36957 Q25164 Q56982 Q35308 Q1860 Q36116 Q29977 Q36464 Q837985 Q447117 Q7511561 Q652 Q33982
(c(Q34770),P282,c(Q8192)|c(Q2001982))
action less
action union
action find_tuple_counts
relation P282
type Q34770
type Q8192
action find_tuple_counts
relation P282
type Q34770
type Q2001982
action count
action filter_multi_types
action find
entity Q36790
relation P282
type Q8192
type Q2001982
[ANSWERS]
[{'concept': 'Q34770'}, 'P282', [{'concept': 'Q8192'}, {'concept': 'Q2001982'}]]
SELECT DISTINCT ?x WHERE { { SELECT DISTINCT ?x ( COUNT ( ?h ) AS ?i ) WHERE { { ?x property:P282 ?h . ?x rdf:type ontology:Q34770 . ?h rdf:type ontology:Q8192 } UNION { ?h rdf:type ontology:Q2001982 . ?x rdf:type ontology:Q34770 . ?x property:P282 ?h } } GROUP BY ?x } . { SELECT DISTINCT ( COUNT ( ?l ) AS ?w ) WHERE { resource:Q36790 property:P282 ?l . { ?l rdf:type ?g . VALUES ( ?g ) { ( ontology:Q8192 ) ( ontology:Q2001982 ) } } } } . FILTER ( ?i < ?w ) }
Orizaba Nahuatl Wailaki language Cahto language Old Gutnish Simplified Chinese Middle Polish Norn Ruthenian Polabian Old Church Slavonic Hittite Armenian Etruscan Spanish Serbian written in Latin script Bokmål Church Slavonic Traditional Chinese Serbian written in Cyrillic Slavoserbian Archaic Greek Sardinian language Pictish Old Polish Burgundian Slovincian language Pangasinan language Roman Khowar Shuadit language Central Nahuatl Basque Nabataean language Czech Latin Anêm language Old Norse language Umbrian Nynorsk Judaeo-Portuguese Old Irish English Middle Irish Gaulish Nivkh language Middle High German Old Egyptian Sierra Puebla Nahuatl Italian Low Prussian
English Old Egyptian Norn
action less
action union
action find_tuple_counts
relation writing system
type language
type writing system
action find_tuple_counts
relation writing system
type language
type notation
action count
action filter_multi_types
action find
entity Sumerian
relation writing system
type writing system
type notation
[{'concept': 'language'}, 'writing system', [{'concept': 'writing system'}, {'concept': 'notation'}]]
SELECT DISTINCT ?x WHERE { { SELECT DISTINCT ?x ( COUNT ( ?h ) AS ?i ) WHERE { { ?x property:writing_system ?h . ?x rdf:type ontology:language . ?h rdf:type ontology:writing_system } UNION { ?h rdf:type ontology:notation . ?x rdf:type ontology:language . ?x property:writing_system ?h } } GROUP BY ?x } . { SELECT DISTINCT ( COUNT ( ?l ) AS ?w ) WHERE { resource:Sumerian property:writing_system ?l . { ?l rdf:type ?g . VALUES ( ?g ) { ( ontology:writing_system ) ( ontology:notation ) } } } } . FILTER ( ?i < ?w ) }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q36708
P361
Q5962346
USER
Which classification scheme is Norn a part of ?
(Q36708,P361,c(Q5962346))
action filter_type
action find
entity Q36708
relation P361
type Q5962346
['Q36708', 'P361', {'concept': 'Q5962346'}]
SELECT DISTINCT ?a WHERE { resource:Q36708 property:P361 ?a . ?a rdf:type ontology:Q5962346 }
Norn
action filter_type
action find
entity Norn
relation part of
type classification scheme
['Norn', 'part of', {'concept': 'classification scheme'}]
SELECT DISTINCT ?a WHERE { resource:Norn property:part_of ?a . ?a rdf:type ontology:classification_scheme }
[]
classification scheme
Q1792570
SYSTEM
West Scandinavian languages
Q1792570
(Q36708,P361,c(Q5962346))
action filter_type
action find
entity Q36708
relation P361
type Q5962346
The [ANSWER] is Norn a part of
['Q36708', 'P361', {'concept': 'Q5962346'}]
SELECT DISTINCT ?a WHERE { resource:Q36708 property:P361 ?a . ?a rdf:type ontology:Q5962346 }
West Scandinavian languages
The West Scandinavian languages is Norn a part of
West Scandinavian languages
action filter_type
action find
entity Norn
relation part of
type classification scheme
['Norn', 'part of', {'concept': 'classification scheme'}]
SELECT DISTINCT ?a WHERE { resource:Norn property:part_of ?a . ?a rdf:type ontology:classification_scheme }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q17128217
Q5962346
USER
And what about theory of evolution?
(Q17128217,P361,c(Q5962346))
action filter_type
action find
entity Q17128217
relation P361
type Q5962346
['Q17128217', 'P361', {'concept': 'Q5962346'}]
SELECT DISTINCT ?x WHERE { resource:Q17128217 property:P361 ?x . ?x rdf:type ontology:Q5962346 }
theory of evolution
action filter_type
action find
entity theory of evolution
relation part of
type classification scheme
['theory of evolution', 'part of', {'concept': 'classification scheme'}]
SELECT DISTINCT ?x WHERE { resource:theory_of_evolution property:part_of ?x . ?x rdf:type ontology:classification_scheme }
[]
classification scheme
Q840400
SYSTEM
evolutionary biology
Q840400
(Q17128217,P361,c(Q5962346))
action filter_type
action find
entity Q17128217
relation P361
type Q5962346
[ANSWER]
['Q17128217', 'P361', {'concept': 'Q5962346'}]
SELECT DISTINCT ?x WHERE { resource:Q17128217 property:P361 ?x . ?x rdf:type ontology:Q5962346 }
evolutionary biology
evolutionary biology
action filter_type
action find
entity theory of evolution
relation part of
type classification scheme
['theory of evolution', 'part of', {'concept': 'classification scheme'}]
SELECT DISTINCT ?x WHERE { resource:theory_of_evolution property:part_of ?x . ?x rdf:type ontology:classification_scheme }
[]