Simple Question (Direct)
Simple Question
Q1373730
P106
Q28640
USER
What does Kazushige Nojima do for a living ?
(Q1373730,P106,c(Q28640))
action filter_type
action find
entity Q1373730
relation P106
type Q28640
['Q1373730', 'P106', {'concept': 'Q28640'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q28640 . resource:Q1373730 property:P106 ?t }
Kazushige Nojima
action filter_type
action find
entity Kazushige Nojima
relation occupation
type profession
['Kazushige Nojima', 'occupation', {'concept': 'profession'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:profession . resource:Kazushige_Nojima property:occupation ?t }
[]
profession
Q28389
SYSTEM
screenwriter
Q28389
(Q1373730,P106,c(Q28640))
action filter_type
action find
entity Q1373730
relation P106
type Q28640
Kazushige Nojima does a [ANSWER] for a living
['Q1373730', 'P106', {'concept': 'Q28640'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q28640 . resource:Q1373730 property:P106 ?t }
screenwriter
Kazushige Nojima does a screenwriter for a living
screenwriter
action filter_type
action find
entity Kazushige Nojima
relation occupation
type profession
['Kazushige Nojima', 'occupation', {'concept': 'profession'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:profession . resource:Kazushige_Nojima property:occupation ?t }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q1373730
P58
Q166142
USER
Which application has Kazushige Nojima as screenwriter ?
(c(Q166142),P58,Q1373730)
action filter_type
action find_reverse
entity Q1373730
relation P58
type Q166142
[{'concept': 'Q166142'}, 'P58', 'Q1373730']
SELECT DISTINCT ?f WHERE { ?f property:P58 resource:Q1373730 . ?f rdf:type ontology:Q166142 }
Kazushige Nojima
action filter_type
action find_reverse
entity Kazushige Nojima
relation screenwriter
type application
[{'concept': 'application'}, 'screenwriter', 'Kazushige Nojima']
SELECT DISTINCT ?f WHERE { ?f property:screenwriter resource:Kazushige_Nojima . ?f rdf:type ontology:application }
[]
application
Q20155152
SYSTEM
Final Fantasy VII Remake
Q20155152
(c(Q166142),P58,Q1373730)
action filter_type
action find_reverse
entity Q1373730
relation P58
type Q166142
[ANSWER] has Kazushige Nojima as screenwriter
[{'concept': 'Q166142'}, 'P58', 'Q1373730']
SELECT DISTINCT ?f WHERE { ?f property:P58 resource:Q1373730 . ?f rdf:type ontology:Q166142 }
Final Fantasy VII Remake
Final Fantasy VII Remake has Kazushige Nojima as screenwriter
Final Fantasy VII Remake
action filter_type
action find_reverse
entity Kazushige Nojima
relation screenwriter
type application
[{'concept': 'application'}, 'screenwriter', 'Kazushige Nojima']
SELECT DISTINCT ?f WHERE { ?f property:screenwriter resource:Kazushige_Nojima . ?f rdf:type ontology:application }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q20155152
P408
Q1077784
USER
Which programming tool is that application powered by ?
(Q20155152,P408,c(Q1077784))
action filter_type
action find
entity Q20155152
relation P408
type Q1077784
['Q20155152', 'P408', {'concept': 'Q1077784'}]
SELECT DISTINCT ?a WHERE { resource:Q20155152 property:P408 ?a . ?a rdf:type ontology:Q1077784 }
Final Fantasy VII Remake
action filter_type
action find
entity Final Fantasy VII Remake
relation software engine
type programming tool
['Final Fantasy VII Remake', 'software engine', {'concept': 'programming tool'}]
SELECT DISTINCT ?a WHERE { resource:Final_Fantasy_VII_Remake property:software_engine ?a . ?a rdf:type ontology:programming_tool }
[]
programming tool
Q608276
SYSTEM
Unreal Engine
Q608276
(Q20155152,P408,c(Q1077784))
action filter_type
action find
entity Q20155152
relation P408
type Q1077784
That application is powered by [ANSWER]
['Q20155152', 'P408', {'concept': 'Q1077784'}]
SELECT DISTINCT ?a WHERE { resource:Q20155152 property:P408 ?a . ?a rdf:type ontology:Q1077784 }
Unreal Engine
That application is powered by Unreal Engine
Unreal Engine
action filter_type
action find
entity Final Fantasy VII Remake
relation software engine
type programming tool
['Final Fantasy VII Remake', 'software engine', {'concept': 'programming tool'}]
SELECT DISTINCT ?a WHERE { resource:Final_Fantasy_VII_Remake property:software_engine ?a . ?a rdf:type ontology:programming_tool }
[]
Quantitative Reasoning (All)
Quantitative|Min/Max|Single entity type
P1445
Q166142 Q386724
USER
Which works represents a fictional universe described in max number of applications ?
(c(Q386724),P1445,c(Q166142))
action argmax
action find_tuple_counts
relation P1445
type Q386724
type Q166142
[{'concept': 'Q386724'}, 'P1445', {'concept': 'Q166142'}]
SELECT DISTINCT ?y WHERE { { SELECT DISTINCT ( MAX ( ?s ) AS ?z ) { SELECT DISTINCT ?g ( COUNT ( ?f ) AS ?s ) WHERE { ?g property:P1445 ?f . ?g rdf:type ontology:Q386724 . ?f rdf:type ontology:Q166142 } GROUP BY ?g } } . { SELECT DISTINCT ?y ( COUNT ( ?q ) AS ?n ) WHERE { ?y property:P1445 ?q . ?y rdf:type ontology:Q386724 . ?q rdf:type ontology:Q166142 } GROUP BY ?y } . FILTER ( ?n = ?z ) }
action argmax
action find_tuple_counts
relation fictional universe described in
type work
type application
[{'concept': 'work'}, 'fictional universe described in', {'concept': 'application'}]
SELECT DISTINCT ?y WHERE { { SELECT DISTINCT ( MAX ( ?s ) AS ?z ) { SELECT DISTINCT ?g ( COUNT ( ?f ) AS ?s ) WHERE { ?g property:fictional_universe_described_in ?f . ?g rdf:type ontology:work . ?f rdf:type ontology:application } GROUP BY ?g } } . { SELECT DISTINCT ?y ( COUNT ( ?q ) AS ?n ) WHERE { ?y property:fictional_universe_described_in ?q . ?y rdf:type ontology:work . ?q rdf:type ontology:application } GROUP BY ?y } . FILTER ( ?n = ?z ) }
[]
application work
Q1203222
SYSTEM
Shrek
Q1203222
(c(Q386724),P1445,c(Q166142))
action argmax
action find_tuple_counts
relation P1445
type Q386724
type Q166142
[ANSWER] represents a fictional universe described in max number of applications
[{'concept': 'Q386724'}, 'P1445', {'concept': 'Q166142'}]
SELECT DISTINCT ?y WHERE { { SELECT DISTINCT ( MAX ( ?s ) AS ?z ) { SELECT DISTINCT ?g ( COUNT ( ?f ) AS ?s ) WHERE { ?g property:P1445 ?f . ?g rdf:type ontology:Q386724 . ?f rdf:type ontology:Q166142 } GROUP BY ?g } } . { SELECT DISTINCT ?y ( COUNT ( ?q ) AS ?n ) WHERE { ?y property:P1445 ?q . ?y rdf:type ontology:Q386724 . ?q rdf:type ontology:Q166142 } GROUP BY ?y } . FILTER ( ?n = ?z ) }
Shrek
Shrek represents a fictional universe described in max number of applications
Shrek
action argmax
action find_tuple_counts
relation fictional universe described in
type work
type application
[{'concept': 'work'}, 'fictional universe described in', {'concept': 'application'}]
SELECT DISTINCT ?y WHERE { { SELECT DISTINCT ( MAX ( ?s ) AS ?z ) { SELECT DISTINCT ?g ( COUNT ( ?f ) AS ?s ) WHERE { ?g property:fictional_universe_described_in ?f . ?g rdf:type ontology:work . ?f rdf:type ontology:application } GROUP BY ?g } } . { SELECT DISTINCT ?y ( COUNT ( ?q ) AS ?n ) WHERE { ?y property:fictional_universe_described_in ?q . ?y rdf:type ontology:work . ?q rdf:type ontology:application } GROUP BY ?y } . FILTER ( ?n = ?z ) }
[]
Quantitative Reasoning (All)
Quantitative|Min/Max|Mult. entity type
P306
Q676202 Q9135 Q1077784
USER
Which programming tools uses max number of system software and operating systems as the operating system ?
(c(Q1077784),P306,c(Q676202)|c(Q9135))
action argmax
action union
action find_tuple_counts
relation P306
type Q1077784
type Q676202
action find_tuple_counts
relation P306
type Q1077784
type Q9135
[{'concept': 'Q1077784'}, 'P306', [{'concept': 'Q676202'}, {'concept': 'Q9135'}]]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ( MAX ( ?d ) AS ?s ) { SELECT DISTINCT ?i ( COUNT ( ?j ) AS ?d ) WHERE { ?j rdf:type ?x . VALUES ( ?x ) { ( ontology:Q676202 ) ( ontology:Q9135 ) } } GROUP BY ?i } } . { SELECT DISTINCT ?a ( COUNT ( ?e ) AS ?c ) WHERE { { ?a property:P306 ?e . ?a rdf:type ontology:Q1077784 . ?e rdf:type ontology:Q676202 } UNION { ?a property:P306 ?e . ?e rdf:type ontology:Q9135 . ?a rdf:type ontology:Q1077784 } } GROUP BY ?a } . FILTER ( ?c = ?s ) }
action argmax
action union
action find_tuple_counts
relation operating system
type programming tool
type system software
action find_tuple_counts
relation operating system
type programming tool
type operating system
[{'concept': 'programming tool'}, 'operating system', [{'concept': 'system software'}, {'concept': 'operating system'}]]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ( MAX ( ?d ) AS ?s ) { SELECT DISTINCT ?i ( COUNT ( ?j ) AS ?d ) WHERE { ?j rdf:type ?x . VALUES ( ?x ) { ( ontology:system_software ) ( ontology:operating_system ) } } GROUP BY ?i } } . { SELECT DISTINCT ?a ( COUNT ( ?e ) AS ?c ) WHERE { { ?a property:operating_system ?e . ?a rdf:type ontology:programming_tool . ?e rdf:type ontology:system_software } UNION { ?a property:operating_system ?e . ?e rdf:type ontology:operating_system . ?a rdf:type ontology:programming_tool } } GROUP BY ?a } . FILTER ( ?c = ?s ) }
[]
system software operating system programming tool
Q210295 Q15989676
SYSTEM
Free Pascal, Tox
Q210295 Q15989676
(c(Q1077784),P306,c(Q676202)|c(Q9135))
action argmax
action union
action find_tuple_counts
relation P306
type Q1077784
type Q676202
action find_tuple_counts
relation P306
type Q1077784
type Q9135
[ANSWERS] used max number of system software and operating systems as the operating system
[{'concept': 'Q1077784'}, 'P306', [{'concept': 'Q676202'}, {'concept': 'Q9135'}]]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ( MAX ( ?d ) AS ?s ) { SELECT DISTINCT ?i ( COUNT ( ?j ) AS ?d ) WHERE { ?j rdf:type ?x . VALUES ( ?x ) { ( ontology:Q676202 ) ( ontology:Q9135 ) } } GROUP BY ?i } } . { SELECT DISTINCT ?a ( COUNT ( ?e ) AS ?c ) WHERE { { ?a property:P306 ?e . ?a rdf:type ontology:Q1077784 . ?e rdf:type ontology:Q676202 } UNION { ?a property:P306 ?e . ?e rdf:type ontology:Q9135 . ?a rdf:type ontology:Q1077784 } } GROUP BY ?a } . FILTER ( ?c = ?s ) }
Free Pascal Tox
Free Pascal and Tox used max number of system software and operating systems as the operating system
Free Pascal Tox
action argmax
action union
action find_tuple_counts
relation operating system
type programming tool
type system software
action find_tuple_counts
relation operating system
type programming tool
type operating system
[{'concept': 'programming tool'}, 'operating system', [{'concept': 'system software'}, {'concept': 'operating system'}]]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ( MAX ( ?d ) AS ?s ) { SELECT DISTINCT ?i ( COUNT ( ?j ) AS ?d ) WHERE { ?j rdf:type ?x . VALUES ( ?x ) { ( ontology:system_software ) ( ontology:operating_system ) } } GROUP BY ?i } } . { SELECT DISTINCT ?a ( COUNT ( ?e ) AS ?c ) WHERE { { ?a property:operating_system ?e . ?a rdf:type ontology:programming_tool . ?e rdf:type ontology:system_software } UNION { ?a property:operating_system ?e . ?e rdf:type ontology:operating_system . ?a rdf:type ontology:programming_tool } } GROUP BY ?a } . FILTER ( ?c = ?s ) }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count|Single entity type
Q608276
P400
Q676202
USER
How many system software are the specific platforms for which Unreal Engine were released ?
(Q608276,P400,c(Q676202))
action count
action filter_type
action find
entity Q608276
relation P400
type Q676202
['Q608276', 'P400', {'concept': 'Q676202'}]
SELECT DISTINCT ( COUNT ( ?q ) AS ?a ) WHERE { resource:Q608276 property:P400 ?q . ?q rdf:type ontology:Q676202 }
Unreal Engine
action count
action filter_type
action find
entity Unreal Engine
relation platform
type system software
['Unreal Engine', 'platform', {'concept': 'system software'}]
SELECT DISTINCT ( COUNT ( ?q ) AS ?a ) WHERE { resource:Unreal_Engine property:platform ?q . ?q rdf:type ontology:system_software }
[]
system software
SYSTEM
3
Q1406 Q43627 Q388
(Q608276,P400,c(Q676202))
action count
action filter_type
action find
entity Q608276
relation P400
type Q676202
[ANSWER]
['Q608276', 'P400', {'concept': 'Q676202'}]
SELECT DISTINCT ( COUNT ( ?q ) AS ?a ) WHERE { resource:Q608276 property:P400 ?q . ?q rdf:type ontology:Q676202 }
Microsoft Windows Mac OS Linux
3
action count
action filter_type
action find
entity Unreal Engine
relation platform
type system software
['Unreal Engine', 'platform', {'concept': 'system software'}]
SELECT DISTINCT ( COUNT ( ?q ) AS ?a ) WHERE { resource:Unreal_Engine property:platform ?q . ?q rdf:type ontology:system_software }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count|Single entity type|Incomplete
Q1112638
P400
Q676202
USER
And how about Keepsake?
(Q1112638,P400,c(Q676202))
action count
action filter_type
action find
entity Q1112638
relation P400
type Q676202
['Q1112638', 'P400', {'concept': 'Q676202'}]
SELECT DISTINCT ( COUNT ( ?a ) AS ?b ) WHERE { resource:Q1112638 property:P400 ?a . ?a rdf:type ontology:Q676202 }
Keepsake
action count
action filter_type
action find
entity Keepsake
relation platform
type system software
['Keepsake', 'platform', {'concept': 'system software'}]
SELECT DISTINCT ( COUNT ( ?a ) AS ?b ) WHERE { resource:Keepsake property:platform ?a . ?a rdf:type ontology:system_software }
[]
system software
SYSTEM
1
Q1406
(Q1112638,P400,c(Q676202))
action count
action filter_type
action find
entity Q1112638
relation P400
type Q676202
[ANSWER]
['Q1112638', 'P400', {'concept': 'Q676202'}]
SELECT DISTINCT ( COUNT ( ?a ) AS ?b ) WHERE { resource:Q1112638 property:P400 ?a . ?a rdf:type ontology:Q676202 }
Microsoft Windows
1
action count
action filter_type
action find
entity Keepsake
relation platform
type system software
['Keepsake', 'platform', {'concept': 'system software'}]
SELECT DISTINCT ( COUNT ( ?a ) AS ?b ) WHERE { resource:Keepsake property:platform ?a . ?a rdf:type ontology:system_software }
[]
Quantitative Reasoning (Count) (All)
Incomplete count-based ques
Q2927045
Q676202
USER
And what about Brunswick Circuit Pro Bowling?
(Q2927045,P400,c(Q676202))
action count
action filter_type
action find
entity Q2927045
relation P400
type Q676202
['Q2927045', 'P400', {'concept': 'Q676202'}]
SELECT DISTINCT ( COUNT ( ?p ) AS ?f ) WHERE { resource:Q2927045 property:P400 ?p . ?p rdf:type ontology:Q676202 }
Brunswick Circuit Pro Bowling
action count
action filter_type
action find
entity Brunswick Circuit Pro Bowling
relation platform
type system software
['Brunswick Circuit Pro Bowling', 'platform', {'concept': 'system software'}]
SELECT DISTINCT ( COUNT ( ?p ) AS ?f ) WHERE { resource:Brunswick_Circuit_Pro_Bowling property:platform ?p . ?p rdf:type ontology:system_software }
[]
system software
SYSTEM
1
(Q2927045,P400,c(Q676202))
action count
action filter_type
action find
entity Q2927045
relation P400
type Q676202
[ANSWER]
['Q2927045', 'P400', {'concept': 'Q676202'}]
SELECT DISTINCT ( COUNT ( ?p ) AS ?f ) WHERE { resource:Q2927045 property:P400 ?p . ?p rdf:type ontology:Q676202 }
1
action count
action filter_type
action find
entity Brunswick Circuit Pro Bowling
relation platform
type system software
['Brunswick Circuit Pro Bowling', 'platform', {'concept': 'system software'}]
SELECT DISTINCT ( COUNT ( ?p ) AS ?f ) WHERE { resource:Brunswick_Circuit_Pro_Bowling property:platform ?p . ?p rdf:type ontology:system_software }
[]
Logical Reasoning (All)
Logical|Union|Multiple_Relation
Q4663164 Q608276
P400 P306
Q676202
USER
Which system software are the computing platforms for which Unreal Engine were specifically designed or are associated with abaco ?
OR((Q608276,P400,c(Q676202)), (Q4663164,P306,c(Q676202)))
action filter_type
action union
action find
entity Q608276
relation P400
action find
entity Q4663164
relation P306
type Q676202
{'OR': [['Q608276', 'P400', {'concept': 'Q676202'}], ['Q4663164', 'P306', {'concept': 'Q676202'}]]}
SELECT DISTINCT ?l WHERE { { { resource:Q608276 property:P400 ?l } UNION { resource:Q4663164 property:P306 ?l } } . ?l rdf:type ontology:Q676202 }
abaco Unreal Engine
action filter_type
action union
action find
entity Unreal Engine
relation platform
action find
entity abaco
relation operating system
type system software
{'OR': [['Unreal Engine', 'platform', {'concept': 'system software'}], ['abaco', 'operating system', {'concept': 'system software'}]]}
SELECT DISTINCT ?l WHERE { { { resource:Unreal_Engine property:platform ?l } UNION { resource:abaco property:operating_system ?l } } . ?l rdf:type ontology:system_software }
[]
system software
Q1406 Q43627 Q388 Q725779 Q4646465
SYSTEM
Microsoft Windows, Mac OS, Linux, Plan 9 from Bell Labs, 9front
Q1406 Q43627 Q388 Q725779 Q4646465
OR((Q608276,P400,c(Q676202)), (Q4663164,P306,c(Q676202)))
action filter_type
action union
action find
entity Q608276
relation P400
action find
entity Q4663164
relation P306
type Q676202
[ANSWERS] are the computing platforms for which Unreal Engine were specifically designed or are associated with abaco
{'OR': [['Q608276', 'P400', {'concept': 'Q676202'}], ['Q4663164', 'P306', {'concept': 'Q676202'}]]}
SELECT DISTINCT ?l WHERE { { { resource:Q608276 property:P400 ?l } UNION { resource:Q4663164 property:P306 ?l } } . ?l rdf:type ontology:Q676202 }
Microsoft Windows Mac OS Linux Plan 9 from Bell Labs 9front
Microsoft Windows, Mac OS, Linux, Plan 9 from Bell Labs and 9front are the computing platforms for which Unreal Engine were specifically designed or are associated with abaco
Microsoft Windows Mac OS Linux Plan 9 from Bell Labs 9front
action filter_type
action union
action find
entity Unreal Engine
relation platform
action find
entity abaco
relation operating system
type system software
{'OR': [['Unreal Engine', 'platform', {'concept': 'system software'}], ['abaco', 'operating system', {'concept': 'system software'}]]}
SELECT DISTINCT ?l WHERE { { { resource:Unreal_Engine property:platform ?l } UNION { resource:abaco property:operating_system ?l } } . ?l rdf:type ontology:system_software }
[]