Simple Question (Direct)
Simple Question
Q726752
P136
Q483394
USER
What can be considered as category for ParaWorld ?
(Q726752,P136,c(Q483394))
action filter_type
action find
entity Q726752
relation P136
type Q483394
['Q726752', 'P136', {'concept': 'Q483394'}]
SELECT DISTINCT ?m WHERE { resource:Q726752 property:P136 ?m . ?m rdf:type ontology:Q483394 }
ParaWorld
action filter_type
action find
entity ParaWorld
relation genre
type genre
['ParaWorld', 'genre', {'concept': 'genre'}]
SELECT DISTINCT ?m WHERE { resource:ParaWorld property:genre ?m . ?m rdf:type ontology:genre }
[]
genre
Q208189
SYSTEM
real-time strategy
Q208189
(Q726752,P136,c(Q483394))
action filter_type
action find
entity Q726752
relation P136
type Q483394
The [ANSWER] can be considered as category for ParaWorld
['Q726752', 'P136', {'concept': 'Q483394'}]
SELECT DISTINCT ?m WHERE { resource:Q726752 property:P136 ?m . ?m rdf:type ontology:Q483394 }
real-time strategy
The real-time strategy can be considered as category for ParaWorld
real-time strategy
action filter_type
action find
entity ParaWorld
relation genre
type genre
['ParaWorld', 'genre', {'concept': 'genre'}]
SELECT DISTINCT ?m WHERE { resource:ParaWorld property:genre ?m . ?m rdf:type ontology:genre }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q726752
P479
Q1183543
USER
Which device was the means to input ParaWorld ?
(Q726752,P479,c(Q1183543))
action filter_type
action find
entity Q726752
relation P479
type Q1183543
['Q726752', 'P479', {'concept': 'Q1183543'}]
SELECT DISTINCT ?t WHERE { resource:Q726752 property:P479 ?t . ?t rdf:type ontology:Q1183543 }
ParaWorld
action filter_type
action find
entity ParaWorld
relation input device
type device
['ParaWorld', 'input device', {'concept': 'device'}]
SELECT DISTINCT ?t WHERE { resource:ParaWorld property:input_device ?t . ?t rdf:type ontology:device }
[]
device
Q250
SYSTEM
computer keyboard
Q250
(Q726752,P479,c(Q1183543))
action filter_type
action find
entity Q726752
relation P479
type Q1183543
[ANSWER] was the means to input ParaWorld
['Q726752', 'P479', {'concept': 'Q1183543'}]
SELECT DISTINCT ?t WHERE { resource:Q726752 property:P479 ?t . ?t rdf:type ontology:Q1183543 }
computer keyboard
Computer keyboard was the means to input ParaWorld
computer keyboard
action filter_type
action find
entity ParaWorld
relation input device
type device
['ParaWorld', 'input device', {'concept': 'device'}]
SELECT DISTINCT ?t WHERE { resource:ParaWorld property:input_device ?t . ?t rdf:type ontology:device }
[]
Verification (Boolean) (All)
Verification|2 entities, one direct and one indirect, object is indirect
Q250 Q18351245
P479
Q166142
USER
Does Depth Dwellers have that one as its input device ?
(Q18351245,P479,Q250)
action is_in
entity Q18351245
action find
entity Q250
relation P479
['Q18351245', 'P479', 'Q250']
ASK WHERE { resource:Q250 property:P479 resource:Q18351245 }
computer keyboard Depth Dwellers
action is_in
entity Depth Dwellers
action find
entity computer keyboard
relation input device
['Depth Dwellers', 'input device', 'computer keyboard']
ASK WHERE { resource:computer_keyboard property:input_device resource:Depth_Dwellers }
[]
application
SYSTEM
NO
(Q18351245,P479,Q250)
action is_in
entity Q18351245
action find
entity Q250
relation P479
[ANSWER]
['Q18351245', 'P479', 'Q250']
ASK WHERE { resource:Q250 property:P479 resource:Q18351245 }
No
action is_in
entity Depth Dwellers
action find
entity computer keyboard
relation input device
['Depth Dwellers', 'input device', 'computer keyboard']
ASK WHERE { resource:computer_keyboard property:input_device resource:Depth_Dwellers }
[]
Logical Reasoning (All)
Logical|Intersection|Single_Relation
Q178805 Q250
P479
Q166142
USER
Which applications use computer keyboard and joystick as a means of input ?
AND((c(Q166142),P479,Q250), (c(Q166142),P479,Q178805))
action filter_type
action intersection
action find_reverse
entity Q250
relation P479
action find_reverse
entity Q178805
relation P479
type Q166142
{'AND': [[{'concept': 'Q166142'}, 'P479', 'Q250'], [{'concept': 'Q166142'}, 'P479', 'Q178805']]}
SELECT DISTINCT ?l WHERE { ?l property:P479 resource:Q178805 . ?l property:P479 resource:Q250 . ?l rdf:type ontology:Q166142 }
joystick computer keyboard
action filter_type
action intersection
action find_reverse
entity computer keyboard
relation input device
action find_reverse
entity joystick
relation input device
type application
{'AND': [[{'concept': 'application'}, 'input device', 'computer keyboard'], [{'concept': 'application'}, 'input device', 'joystick']]}
SELECT DISTINCT ?l WHERE { ?l property:input_device resource:joystick . ?l property:input_device resource:computer_keyboard . ?l rdf:type ontology:application }
[]
application
Q955289 Q2251404 Q2536351 Q4154305 Q5505259
SYSTEM
Terminal Velocity, Heretic II, Michael Jackson's Moonwalker, Hard Truck: Road to Victory, Frogger II: ThreeeDeep!
Q955289 Q2251404 Q2536351 Q4154305 Q5505259
AND((c(Q166142),P479,Q250), (c(Q166142),P479,Q178805))
action filter_type
action intersection
action find_reverse
entity Q250
relation P479
action find_reverse
entity Q178805
relation P479
type Q166142
[ANSWERS] use computer keyboard and joystick as a means of input
{'AND': [[{'concept': 'Q166142'}, 'P479', 'Q250'], [{'concept': 'Q166142'}, 'P479', 'Q178805']]}
SELECT DISTINCT ?l WHERE { ?l property:P479 resource:Q178805 . ?l property:P479 resource:Q250 . ?l rdf:type ontology:Q166142 }
Terminal Velocity Heretic II Michael Jackson's Moonwalker Hard Truck: Road to Victory Frogger II: ThreeeDeep!
Terminal Velocity, Heretic II, Michael Jackson's Moonwalker, Hard Truck: Road to Victory and Frogger II: ThreeeDeep! use computer keyboard and joystick as a means of input
Terminal Velocity Heretic II Michael Jackson's Moonwalker Hard Truck: Road to Victory Frogger II: ThreeeDeep!
action filter_type
action intersection
action find_reverse
entity computer keyboard
relation input device
action find_reverse
entity joystick
relation input device
type application
{'AND': [[{'concept': 'application'}, 'input device', 'computer keyboard'], [{'concept': 'application'}, 'input device', 'joystick']]}
SELECT DISTINCT ?l WHERE { ?l property:input_device resource:joystick . ?l property:input_device resource:computer_keyboard . ?l rdf:type ontology:application }
[]
Logical Reasoning (All)
Logical|Intersection|Single_Relation
Q4040378 Q726752
P400
Q676202
USER
Which system software are the computing platforms for which ParaWorld and Hammerfight were specifically designed ?
AND((Q726752,P400,c(Q676202)), (Q4040378,P400,c(Q676202)))
action filter_type
action intersection
action find
entity Q726752
relation P400
action find
entity Q4040378
relation P400
type Q676202
{'AND': [['Q726752', 'P400', {'concept': 'Q676202'}], ['Q4040378', 'P400', {'concept': 'Q676202'}]]}
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q676202 . resource:Q726752 property:P400 ?t . resource:Q4040378 property:P400 ?t }
Hammerfight ParaWorld
action filter_type
action intersection
action find
entity ParaWorld
relation platform
action find
entity Hammerfight
relation platform
type system software
{'AND': [['ParaWorld', 'platform', {'concept': 'system software'}], ['Hammerfight', 'platform', {'concept': 'system software'}]]}
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:system_software . resource:ParaWorld property:platform ?t . resource:Hammerfight property:platform ?t }
[]
system software
Q1406
SYSTEM
Microsoft Windows
Q1406
AND((Q726752,P400,c(Q676202)), (Q4040378,P400,c(Q676202)))
action filter_type
action intersection
action find
entity Q726752
relation P400
action find
entity Q4040378
relation P400
type Q676202
[ANSWER] is the computing platforms for which ParaWorld and Hammerfight were specifically designed
{'AND': [['Q726752', 'P400', {'concept': 'Q676202'}], ['Q4040378', 'P400', {'concept': 'Q676202'}]]}
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q676202 . resource:Q726752 property:P400 ?t . resource:Q4040378 property:P400 ?t }
Microsoft Windows
Microsoft Windows is the computing platforms for which ParaWorld and Hammerfight were specifically designed
Microsoft Windows
action filter_type
action intersection
action find
entity ParaWorld
relation platform
action find
entity Hammerfight
relation platform
type system software
{'AND': [['ParaWorld', 'platform', {'concept': 'system software'}], ['Hammerfight', 'platform', {'concept': 'system software'}]]}
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:system_software . resource:ParaWorld property:platform ?t . resource:Hammerfight property:platform ?t }
[]
Comparative Reasoning (All)
Comparative|More/Less|Mult. entity type|Indirect
P277
Q188267 Q629206 Q676202
USER
Which system software are created in greater number of programming paradigms and computer languages than that system software ?
(c(Q676202),P277,c(Q188267)|c(Q629206))
action greater
action union
action find_tuple_counts
relation P277
type Q676202
type Q188267
action find_tuple_counts
relation P277
type Q676202
type Q629206
action count
action filter_multi_types
action find
entity Q1406
relation P277
type Q188267
type Q629206
[{'concept': 'Q676202'}, 'P277', [{'concept': 'Q188267'}, {'concept': 'Q629206'}]]
SELECT DISTINCT ?f WHERE { { SELECT DISTINCT ( COUNT ( ?c ) AS ?k ) ?f WHERE { ?c rdf:type ?o . VALUES ( ?o ) { ( ontology:Q629206 ) ( ontology:Q188267 ) } } GROUP BY ?f } . { SELECT DISTINCT ( COUNT ( ?x ) AS ?r ) WHERE { { { ?x rdf:type ontology:Q188267 } UNION { ?x rdf:type ontology:Q629206 } } . resource:Q1406 property:P277 ?x } } . FILTER ( ?k > ?r ) }
action greater
action union
action find_tuple_counts
relation programming language
type system software
type programming paradigm
action find_tuple_counts
relation programming language
type system software
type computer language
action count
action filter_multi_types
action find
entity Microsoft Windows
relation programming language
type programming paradigm
type computer language
[{'concept': 'system software'}, 'programming language', [{'concept': 'programming paradigm'}, {'concept': 'computer language'}]]
SELECT DISTINCT ?f WHERE { { SELECT DISTINCT ( COUNT ( ?c ) AS ?k ) ?f WHERE { ?c rdf:type ?o . VALUES ( ?o ) { ( ontology:computer_language ) ( ontology:programming_paradigm ) } } GROUP BY ?f } . { SELECT DISTINCT ( COUNT ( ?x ) AS ?r ) WHERE { { { ?x rdf:type ontology:programming_paradigm } UNION { ?x rdf:type ontology:computer_language } } . resource:Microsoft_Windows property:programming_language ?x } } . FILTER ( ?k > ?r ) }
[]
programming paradigm computer language system software
SYSTEM
3
Q486487 Q1406 Q380526
(c(Q676202),P277,c(Q188267)|c(Q629206))
action greater
action union
action find_tuple_counts
relation P277
type Q676202
type Q188267
action find_tuple_counts
relation P277
type Q676202
type Q629206
action count
action filter_multi_types
action find
entity Q1406
relation P277
type Q188267
type Q629206
[ANSWER]
[{'concept': 'Q676202'}, 'P277', [{'concept': 'Q188267'}, {'concept': 'Q629206'}]]
SELECT DISTINCT ?f WHERE { { SELECT DISTINCT ( COUNT ( ?c ) AS ?k ) ?f WHERE { ?c rdf:type ?o . VALUES ( ?o ) { ( ontology:Q629206 ) ( ontology:Q188267 ) } } GROUP BY ?f } . { SELECT DISTINCT ( COUNT ( ?x ) AS ?r ) WHERE { { { ?x rdf:type ontology:Q188267 } UNION { ?x rdf:type ontology:Q629206 } } . resource:Q1406 property:P277 ?x } } . FILTER ( ?k > ?r ) }
Windows NT Microsoft Windows AmigaOS
3
action greater
action union
action find_tuple_counts
relation programming language
type system software
type programming paradigm
action find_tuple_counts
relation programming language
type system software
type computer language
action count
action filter_multi_types
action find
entity Microsoft Windows
relation programming language
type programming paradigm
type computer language
[{'concept': 'system software'}, 'programming language', [{'concept': 'programming paradigm'}, {'concept': 'computer language'}]]
SELECT DISTINCT ?f WHERE { { SELECT DISTINCT ( COUNT ( ?c ) AS ?k ) ?f WHERE { ?c rdf:type ?o . VALUES ( ?o ) { ( ontology:computer_language ) ( ontology:programming_paradigm ) } } GROUP BY ?f } . { SELECT DISTINCT ( COUNT ( ?x ) AS ?r ) WHERE { { { ?x rdf:type ontology:programming_paradigm } UNION { ?x rdf:type ontology:computer_language } } . resource:Microsoft_Windows property:programming_language ?x } } . FILTER ( ?k > ?r ) }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q4154305
P123
Q28640
USER
Which profession released Hard Truck: Road to Victory ?
(Q4154305,P123,c(Q28640))
action filter_type
action find
entity Q4154305
relation P123
type Q28640
['Q4154305', 'P123', {'concept': 'Q28640'}]
SELECT DISTINCT ?c WHERE { resource:Q4154305 property:P123 ?c . ?c rdf:type ontology:Q28640 }
Hard Truck: Road to Victory
action filter_type
action find
entity Hard Truck: Road to Victory
relation publisher
type profession
['Hard Truck: Road to Victory', 'publisher', {'concept': 'profession'}]
SELECT DISTINCT ?c WHERE { resource:Hard_Truck:_Road_to_Victory property:publisher ?c . ?c rdf:type ontology:profession }
[]
profession
Q77202
SYSTEM
1C Company
Q77202
(Q4154305,P123,c(Q28640))
action filter_type
action find
entity Q4154305
relation P123
type Q28640
[ANSWER] released Hard Truck: Road to Victory
['Q4154305', 'P123', {'concept': 'Q28640'}]
SELECT DISTINCT ?c WHERE { resource:Q4154305 property:P123 ?c . ?c rdf:type ontology:Q28640 }
1C Company
1C Company released Hard Truck: Road to Victory
1C Company
action filter_type
action find
entity Hard Truck: Road to Victory
relation publisher
type profession
['Hard Truck: Road to Victory', 'publisher', {'concept': 'profession'}]
SELECT DISTINCT ?c WHERE { resource:Hard_Truck:_Road_to_Victory property:publisher ?c . ?c rdf:type ontology:profession }
[]