Simple Question (Direct)
Simple Question
Q790423
P123
Q28640
USER
Who published Avencast: Rise of the Mage ?
(Q790423,P123,c(Q28640))
action filter_type
action find
entity Q790423
relation P123
type Q28640
['Q790423', 'P123', {'concept': 'Q28640'}]
SELECT DISTINCT ?q WHERE { resource:Q790423 property:P123 ?q . ?q rdf:type ontology:Q28640 }
Avencast: Rise of the Mage
action filter_type
action find
entity Avencast: Rise of the Mage
relation publisher
type profession
['Avencast: Rise of the Mage', 'publisher', {'concept': 'profession'}]
SELECT DISTINCT ?q WHERE { resource:Avencast:_Rise_of_the_Mage property:publisher ?q . ?q rdf:type ontology:profession }
[]
profession
Q6546343
SYSTEM
Lighthouse Interactive
Q6546343
(Q790423,P123,c(Q28640))
action filter_type
action find
entity Q790423
relation P123
type Q28640
[ANSWER] published Avencast: Rise of the Mage
['Q790423', 'P123', {'concept': 'Q28640'}]
SELECT DISTINCT ?q WHERE { resource:Q790423 property:P123 ?q . ?q rdf:type ontology:Q28640 }
Lighthouse Interactive
Lighthouse Interactive published Avencast: Rise of the Mage
Lighthouse Interactive
action filter_type
action find
entity Avencast: Rise of the Mage
relation publisher
type profession
['Avencast: Rise of the Mage', 'publisher', {'concept': 'profession'}]
SELECT DISTINCT ?q WHERE { resource:Avencast:_Rise_of_the_Mage property:publisher ?q . ?q rdf:type ontology:profession }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q790423
P178
Q28640
USER
Who produced Avencast: Rise of the Mage ?
(Q790423,P178,c(Q28640))
action filter_type
action find
entity Q790423
relation P178
type Q28640
['Q790423', 'P178', {'concept': 'Q28640'}]
SELECT DISTINCT ?t WHERE { resource:Q790423 property:P178 ?t . ?t rdf:type ontology:Q28640 }
Avencast: Rise of the Mage
action filter_type
action find
entity Avencast: Rise of the Mage
relation developer
type profession
['Avencast: Rise of the Mage', 'developer', {'concept': 'profession'}]
SELECT DISTINCT ?t WHERE { resource:Avencast:_Rise_of_the_Mage property:developer ?t . ?t rdf:type ontology:profession }
[]
profession
Q1102069
SYSTEM
ClockStone Software
Q1102069
(Q790423,P178,c(Q28640))
action filter_type
action find
entity Q790423
relation P178
type Q28640
[ANSWER] produced Avencast: Rise of the Mage
['Q790423', 'P178', {'concept': 'Q28640'}]
SELECT DISTINCT ?t WHERE { resource:Q790423 property:P178 ?t . ?t rdf:type ontology:Q28640 }
ClockStone Software
ClockStone Software produced Avencast: Rise of the Mage
ClockStone Software
action filter_type
action find
entity Avencast: Rise of the Mage
relation developer
type profession
['Avencast: Rise of the Mage', 'developer', {'concept': 'profession'}]
SELECT DISTINCT ?t WHERE { resource:Avencast:_Rise_of_the_Mage property:developer ?t . ?t rdf:type ontology:profession }
[]
Comparative Reasoning (All)
Comparative|More/Less|Single entity type|Indirect
P1454
Q1269299 Q28640
USER
Which professions have their legal form as around the same number of business organizations as that profession ?
(c(Q28640),P1454,c(Q1269299))
action approx
action find_tuple_counts
relation P1454
type Q28640
type Q1269299
action count
action filter_type
action find
entity Q1102069
relation P1454
type Q28640
[{'concept': 'Q28640'}, 'P1454', {'concept': 'Q1269299'}]
SELECT DISTINCT ?w WHERE { { SELECT DISTINCT ?w ( COUNT ( ?u ) AS ?s ) WHERE { ?w property:P1454 ?u . ?w rdf:type ontology:Q28640 . ?u rdf:type ontology:Q1269299 } GROUP BY ?w } . { SELECT DISTINCT ( COUNT ( ?p ) AS ?v ) WHERE { resource:Q1102069 property:P1454 ?p . ?p rdf:type ontology:Q28640 } } . FILTER ( ?s = ?v ) }
action approx
action find_tuple_counts
relation legal form
type profession
type type of business entity
action count
action filter_type
action find
entity ClockStone Software
relation legal form
type profession
[{'concept': 'profession'}, 'legal form', {'concept': 'type of business entity'}]
SELECT DISTINCT ?w WHERE { { SELECT DISTINCT ?w ( COUNT ( ?u ) AS ?s ) WHERE { ?w property:legal_form ?u . ?w rdf:type ontology:profession . ?u rdf:type ontology:type_of_business_entity } GROUP BY ?w } . { SELECT DISTINCT ( COUNT ( ?p ) AS ?v ) WHERE { resource:ClockStone_Software property:legal_form ?p . ?p rdf:type ontology:profession } } . FILTER ( ?s = ?v ) }
[]
type of business entity profession
Q122741 Q1129295 Q204474
SYSTEM
Sega, Mojang, id Software
Q2271746 Q977906 Q1140960 Q570081 Q1985279 Q562078 Q2298950 Q1849951 Q1023734 Q1051538 Q27665087 Q1358743 Q219758 Q1137822 Q339266 Q1143659 Q1584831 Q4042609 Q991149 Q945060 Q204474 Q2461951 Q3337438 Q912291 Q1062171 Q1889791 Q875485 Q14545884 Q1502293 Q861343 Q1330823 Q611508 Q122741 Q3181534 Q1129295 Q782028 Q286780 Q1191897 Q959672 Q610952 Q1786683 Q597020 Q684780 Q307104 Q1023055 Q481968 Q220317 Q1576643 Q1193145 Q916714 Q907357 Q2602093 Q735267 Q674686 Q216611 Q284989 Q2866089 Q1546111 Q514059 Q2617855 Q245723 Q4051069 Q7098994 Q94933 Q689093 Q1576335 Q2274654 Q3504740 Q24695424 Q778453 Q860580 Q379959 Q2572761 Q1343212 Q642707 Q71930 Q1799063 Q679933 Q727701 Q511988 Q1493042 Q4131576 Q23901 Q13219333 Q1515682 Q2411797 Q1060165 Q2414469 Q7681873 Q1053684 Q9290601 Q671855 Q804201 Q3274623 Q2307159 Q890779 Q14428 Q18594 Q2066242 Q204961 Q174561 Q4802754 Q245456 Q994003 Q870122 Q1692707 Q495054 Q1827127 Q739552 Q580866 Q188273 Q1068734 Q16829899 Q1101463 Q1542578 Q1576758 Q2866735 Q238132 Q2865851 Q1517179 Q918638 Q870095 Q863618 Q980729 Q2607531 Q1044563 Q1671616 Q1493857 Q1386435 Q1884327 Q7577190 Q1131475 Q2549114 Q571862 Q207922 Q702550 Q391183 Q1098120 Q613801 Q3008126 Q217493 Q150001 Q3569530 Q1467154 Q1783815 Q1812475 Q1296433 Q483036 Q3530472 Q1933462 Q651140 Q1637338 Q11712407 Q2985270 Q2353010 Q1188050 Q130763 Q1046593 Q1384984 Q2300984
(c(Q28640),P1454,c(Q1269299))
action approx
action find_tuple_counts
relation P1454
type Q28640
type Q1269299
action count
action filter_type
action find
entity Q1102069
relation P1454
type Q28640
[ANSWERS] have their legal form as around the same number of business organizations as that profession
[{'concept': 'Q28640'}, 'P1454', {'concept': 'Q1269299'}]
SELECT DISTINCT ?w WHERE { { SELECT DISTINCT ?w ( COUNT ( ?u ) AS ?s ) WHERE { ?w property:P1454 ?u . ?w rdf:type ontology:Q28640 . ?u rdf:type ontology:Q1269299 } GROUP BY ?w } . { SELECT DISTINCT ( COUNT ( ?p ) AS ?v ) WHERE { resource:Q1102069 property:P1454 ?p . ?p rdf:type ontology:Q28640 } } . FILTER ( ?s = ?v ) }
Tose Co. Monte Cristo Sonic Team Quantic Dream AlphaDream Corporation Nexon Starbreeze Studios Milestone Cing Cauldron D-Pad Studio Technōs Japan Corporation BioWare Gala Inc. Accolade Nippon Ichi Software Mistwalker Larian Studios 1-UP Studio Ubisoft Reflections id Software Alchemist Nd Cube Mitchell Corporation The 3DO Company Splash Damage Max Design Česká zbrojovka Uherský Brod Genki Tale of Tales Elite Systems Creative Assembly Sega Klei Entertainment Mojang Game Freak thatgamecompany Grasshopper Manufacture Daybreak Game Company n-Space Playfish Danger Close Games Camelot Software Planning Tri-Crescendo CCP Games Acquire Maxis Sulake Corporation Slightly Mad Studios Sucker Punch Productions Monolith Productions Sumo Digital Bungie Level-5 LucasArts Tri-Ace Arxel Tribe Troika Games Nadeo Arc System Works Zylom The Farm 51 CD Projekt Take-Two Interactive Gameloft Visceral Games Gremlin Interactive Supermassive Games Rain Games Chunsoft Tencent Holdings Adventure Soft Housemarque Enix Rare Ltd. Cryo Interactive People Can Fly Eidos Interactive SIE Bend Studio DR Studios Game Arts TT Games Codemasters Nixxes Software Radical Entertainment Eurocom Riot Games FromSoftware Tamsoft Polyphony Digital Inti Creates Bug-Byte Black Hole Entertainment AQ Interactive Rocksteady Studios Bohemia Interactive Capcom Sony Interactive Entertainment Techland Pterodon Kemco Arzest 5th Cell Evolution Studios Crytek UK Square Enix Europe ArenaNet Linux Game Publishing Square THQ Ubisoft HAL Laboratory Colossal Order Climax Entertainment Rockstar New England Platinum Games Asobo Studio 4J Studios Artoon System 3 Funcom Rovio Entertainment Feral Interactive Firefly Studios Harmonix Music Systems SNK Introversion Software GarageGames F4 Magnetic Fields Spike Chunsoft Looking Glass Studios City Interactive Page 44 Studios Atari International Games System Incentive Software High Moon Studios Kuju Entertainment CyberConnect2 Paradox Interactive Intelligent Systems Wizarbox Quintet Ninja Theory Stainless Games Technosoft NCsoft Tokkun Studio SCE Studio Liverpool Media Molecule Nihon Bussan Infinite Dreams Inc. Idea Factory Cyanide Treasure Tripwire Interactive Gearbox Software Team17 Titus Software
Sega, Mojang and id Software have their legal form as around the same number of business organizations as that profession
Sega Mojang id Software
action approx
action find_tuple_counts
relation legal form
type profession
type type of business entity
action count
action filter_type
action find
entity ClockStone Software
relation legal form
type profession
[{'concept': 'profession'}, 'legal form', {'concept': 'type of business entity'}]
SELECT DISTINCT ?w WHERE { { SELECT DISTINCT ?w ( COUNT ( ?u ) AS ?s ) WHERE { ?w property:legal_form ?u . ?w rdf:type ontology:profession . ?u rdf:type ontology:type_of_business_entity } GROUP BY ?w } . { SELECT DISTINCT ( COUNT ( ?p ) AS ?v ) WHERE { resource:ClockStone_Software property:legal_form ?p . ?p rdf:type ontology:profession } } . FILTER ( ?s = ?v ) }
[]
Clarification
Quantitative|Count|Single entity type|Indirect
P178
Q166142
USER
How many applications were created by that profession ?
(c(Q166142),P178,Q1129295)
[{'concept': 'Q166142'}, 'P178', 'Q1129295']
SELECT DISTINCT ( COUNT ( ?z ) AS ?y ) WHERE { ?z property:P178 resource:Q1129295 . ?z rdf:type ontology:Q166142 }
[{'concept': 'application'}, 'developer', 'Mojang']
SELECT DISTINCT ( COUNT ( ?z ) AS ?y ) WHERE { ?z property:developer resource:Mojang . ?z rdf:type ontology:application }
[]
application
Quantitative|Count|Single entity type|Clarification
Q1129295
SYSTEM
Did you mean Mojang ?
(c(Q166142),P178,Q122741) (c(Q166142),P178,Q1129295) (c(Q166142),P178,Q204474)
[ANSWER]
[{'concept': 'Q166142'}, 'P178', 'Q122741'] [{'concept': 'Q166142'}, 'P178', 'Q1129295'] [{'concept': 'Q166142'}, 'P178', 'Q204474']
SELECT DISTINCT ( COUNT ( ?z ) AS ?y ) WHERE { ?z property:P178 resource:Q1129295 . ?z rdf:type ontology:Q166142 }
Did you mean Mojang ?
Mojang
[{'concept': 'application'}, 'developer', 'Sega'] [{'concept': 'application'}, 'developer', 'Mojang'] [{'concept': 'application'}, 'developer', 'id Software']
SELECT DISTINCT ( COUNT ( ?z ) AS ?y ) WHERE { ?z property:developer resource:Mojang . ?z rdf:type ontology:application }
[]
Quantitative Reasoning (Count) (All)
USER
Yes
(c(Q166142),P178,Q1129295)
[{'concept': 'Q166142'}, 'P178', 'Q1129295']
[{'concept': 'application'}, 'developer', 'Mojang']
[]
SYSTEM
4
Q23902592 Q7439285 Q49740 Q128794
(c(Q166142),P178,Q1129295)
[ANSWER]
[{'concept': 'Q166142'}, 'P178', 'Q1129295']
SELECT DISTINCT ( COUNT ( ?z ) AS ?y ) WHERE { ?z property:P178 resource:Q1129295 . ?z rdf:type ontology:Q166142 }
Crown and Council Scrolls Minecraft 0x10c
4
[{'concept': 'application'}, 'developer', 'Mojang']
SELECT DISTINCT ( COUNT ( ?z ) AS ?y ) WHERE { ?z property:developer resource:Mojang . ?z rdf:type ontology:application }
[]
Comparative Reasoning (Count) (All)
Comparative|Count over More/Less|Mult. entity type
Q3281900
P355
Q28640 Q43229 Q28640
USER
How many professions are around the same number of organizations and professions the parent company of as Malfador Machinations ?
(c(Q43229)|c(Q28640),P355,c(Q28640))
action count
action approx
action union
action find_reverse_tuple_counts
relation P355
type Q28640
type Q43229
action find_reverse_tuple_counts
relation P355
type Q28640
type Q28640
action count
action filter_multi_types
action find_reverse
entity Q3281900
relation P355
type Q43229
type Q28640
[[{'concept': 'Q43229'}, {'concept': 'Q28640'}], 'P355', {'concept': 'Q28640'}]
SELECT DISTINCT ( COUNT ( ?e ) AS ?u ) WHERE { { SELECT DISTINCT ?e ( COUNT ( ?g ) AS ?c ) WHERE { { ?g property:P355 ?e . ?e rdf:type ontology:Q28640 . ?g rdf:type ontology:Q43229 } UNION { ?g property:P355 ?e . ?e rdf:type ontology:Q28640 . ?g rdf:type ontology:Q28640 } } GROUP BY ?e } . FILTER ( ?c = ?z ) . { SELECT DISTINCT ( COUNT ( ?l ) AS ?z ) WHERE { ?l property:P355 resource:Q3281900 . { VALUES ( ?h ) { ( ontology:Q43229 ) ( ontology:Q28640 ) } . ?l rdf:type ?h } } } }
Malfador Machinations
action count
action approx
action union
action find_reverse_tuple_counts
relation subsidiary
type profession
type organization
action find_reverse_tuple_counts
relation subsidiary
type profession
type profession
action count
action filter_multi_types
action find_reverse
entity Malfador Machinations
relation subsidiary
type organization
type profession
[[{'concept': 'organization'}, {'concept': 'profession'}], 'subsidiary', {'concept': 'profession'}]
SELECT DISTINCT ( COUNT ( ?e ) AS ?u ) WHERE { { SELECT DISTINCT ?e ( COUNT ( ?g ) AS ?c ) WHERE { { ?g property:subsidiary ?e . ?e rdf:type ontology:profession . ?g rdf:type ontology:organization } UNION { ?g property:subsidiary ?e . ?e rdf:type ontology:profession . ?g rdf:type ontology:profession } } GROUP BY ?e } . FILTER ( ?c = ?z ) . { SELECT DISTINCT ( COUNT ( ?l ) AS ?z ) WHERE { ?l property:subsidiary resource:Malfador_Machinations . { VALUES ( ?h ) { ( ontology:organization ) ( ontology:profession ) } . ?l rdf:type ?h } } } }
[]
profession organization profession
SYSTEM
26
Q3281900 Q1040450 Q18414205 Q15240959 Q6423274 Q2076545 Q18388687 Q3456271 Q611508 Q1060165 Q26222 Q123018 Q1053684 Q2660350 Q739711 Q13409231 Q2510684 Q94937 Q4039000 Q1930918 Q18594 Q923047 Q860580 Q8043371 Q959672 Q1172164
(c(Q43229)|c(Q28640),P355,c(Q28640))
action count
action approx
action union
action find_reverse_tuple_counts
relation P355
type Q28640
type Q43229
action find_reverse_tuple_counts
relation P355
type Q28640
type Q28640
action count
action filter_multi_types
action find_reverse
entity Q3281900
relation P355
type Q43229
type Q28640
[ANSWER]
[[{'concept': 'Q43229'}, {'concept': 'Q28640'}], 'P355', {'concept': 'Q28640'}]
SELECT DISTINCT ( COUNT ( ?e ) AS ?u ) WHERE { { SELECT DISTINCT ?e ( COUNT ( ?g ) AS ?c ) WHERE { { ?g property:P355 ?e . ?e rdf:type ontology:Q28640 . ?g rdf:type ontology:Q43229 } UNION { ?g property:P355 ?e . ?e rdf:type ontology:Q28640 . ?g rdf:type ontology:Q28640 } } GROUP BY ?e } . FILTER ( ?c = ?z ) . { SELECT DISTINCT ( COUNT ( ?l ) AS ?z ) WHERE { ?l property:P355 resource:Q3281900 . { VALUES ( ?h ) { ( ontology:Q43229 ) ( ontology:Q28640 ) } . ?l rdf:type ?h } } } }
Malfador Machinations Guerrilla Cambridge Future Games Of London Team Bloodlust Knowledge Adventure Day 1 Studios Lift London BigWorld Creative Assembly Riot Games Gas Powered Games Nintendo Software Technology Polyphony Digital Havok Epic Games Atari, Inc. Zynga Dallas 2K Games Freeverse U.S. Gold Sony Interactive Entertainment 989 Studios Tencent Holdings Launchworks Daybreak Game Company CD Projekt RED
26
action count
action approx
action union
action find_reverse_tuple_counts
relation subsidiary
type profession
type organization
action find_reverse_tuple_counts
relation subsidiary
type profession
type profession
action count
action filter_multi_types
action find_reverse
entity Malfador Machinations
relation subsidiary
type organization
type profession
[[{'concept': 'organization'}, {'concept': 'profession'}], 'subsidiary', {'concept': 'profession'}]
SELECT DISTINCT ( COUNT ( ?e ) AS ?u ) WHERE { { SELECT DISTINCT ?e ( COUNT ( ?g ) AS ?c ) WHERE { { ?g property:subsidiary ?e . ?e rdf:type ontology:profession . ?g rdf:type ontology:organization } UNION { ?g property:subsidiary ?e . ?e rdf:type ontology:profession . ?g rdf:type ontology:profession } } GROUP BY ?e } . FILTER ( ?c = ?z ) . { SELECT DISTINCT ( COUNT ( ?l ) AS ?z ) WHERE { ?l property:subsidiary resource:Malfador_Machinations . { VALUES ( ?h ) { ( ontology:organization ) ( ontology:profession ) } . ?l rdf:type ?h } } } }
[]
Comparative Reasoning (Count) (All)
Comparative|Count over More/Less|Mult. entity type|Incomplete
Q684218
P355
Q28640 Q43229 Q28640
USER
And what about Cavedog Entertainment?
(c(Q43229)|c(Q28640),P355,c(Q28640))
action count
action approx
action union
action find_reverse_tuple_counts
relation P355
type Q28640
type Q43229
action find_reverse_tuple_counts
relation P355
type Q28640
type Q28640
action count
action filter_multi_types
action find_reverse
entity Q684218
relation P355
type Q43229
type Q28640
[[{'concept': 'Q43229'}, {'concept': 'Q28640'}], 'P355', {'concept': 'Q28640'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?d ) WHERE { { SELECT DISTINCT ( COUNT ( ?a ) AS ?t ) ?c WHERE { { ?c rdf:type ontology:Q28640 . ?a rdf:type ontology:Q43229 . ?a property:P355 ?c } UNION { ?a property:P355 ?c . ?c rdf:type ontology:Q28640 . ?a rdf:type ontology:Q28640 } } GROUP BY ?c } . { SELECT DISTINCT ( COUNT ( ?o ) AS ?g ) WHERE { ?o property:P355 resource:Q684218 . { ?o rdf:type ?x . VALUES ( ?x ) { ( ontology:Q43229 ) ( ontology:Q28640 ) } } } } . FILTER ( ?t = ?g ) }
Cavedog Entertainment
action count
action approx
action union
action find_reverse_tuple_counts
relation subsidiary
type profession
type organization
action find_reverse_tuple_counts
relation subsidiary
type profession
type profession
action count
action filter_multi_types
action find_reverse
entity Cavedog Entertainment
relation subsidiary
type organization
type profession
[[{'concept': 'organization'}, {'concept': 'profession'}], 'subsidiary', {'concept': 'profession'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?d ) WHERE { { SELECT DISTINCT ( COUNT ( ?a ) AS ?t ) ?c WHERE { { ?c rdf:type ontology:profession . ?a rdf:type ontology:organization . ?a property:subsidiary ?c } UNION { ?a property:subsidiary ?c . ?c rdf:type ontology:profession . ?a rdf:type ontology:profession } } GROUP BY ?c } . { SELECT DISTINCT ( COUNT ( ?o ) AS ?g ) WHERE { ?o property:subsidiary resource:Cavedog_Entertainment . { ?o rdf:type ?x . VALUES ( ?x ) { ( ontology:organization ) ( ontology:profession ) } } } } . FILTER ( ?t = ?g ) }
[]
profession organization profession
SYSTEM
2
Q684218 Q1466613
(c(Q43229)|c(Q28640),P355,c(Q28640))
action count
action approx
action union
action find_reverse_tuple_counts
relation P355
type Q28640
type Q43229
action find_reverse_tuple_counts
relation P355
type Q28640
type Q28640
action count
action filter_multi_types
action find_reverse
entity Q684218
relation P355
type Q43229
type Q28640
[ANSWER]
[[{'concept': 'Q43229'}, {'concept': 'Q28640'}], 'P355', {'concept': 'Q28640'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?d ) WHERE { { SELECT DISTINCT ( COUNT ( ?a ) AS ?t ) ?c WHERE { { ?c rdf:type ontology:Q28640 . ?a rdf:type ontology:Q43229 . ?a property:P355 ?c } UNION { ?a property:P355 ?c . ?c rdf:type ontology:Q28640 . ?a rdf:type ontology:Q28640 } } GROUP BY ?c } . { SELECT DISTINCT ( COUNT ( ?o ) AS ?g ) WHERE { ?o property:P355 resource:Q684218 . { ?o rdf:type ?x . VALUES ( ?x ) { ( ontology:Q43229 ) ( ontology:Q28640 ) } } } } . FILTER ( ?t = ?g ) }
Cavedog Entertainment Ubisoft Massive
2
action count
action approx
action union
action find_reverse_tuple_counts
relation subsidiary
type profession
type organization
action find_reverse_tuple_counts
relation subsidiary
type profession
type profession
action count
action filter_multi_types
action find_reverse
entity Cavedog Entertainment
relation subsidiary
type organization
type profession
[[{'concept': 'organization'}, {'concept': 'profession'}], 'subsidiary', {'concept': 'profession'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?d ) WHERE { { SELECT DISTINCT ( COUNT ( ?a ) AS ?t ) ?c WHERE { { ?c rdf:type ontology:profession . ?a rdf:type ontology:organization . ?a property:subsidiary ?c } UNION { ?a property:subsidiary ?c . ?c rdf:type ontology:profession . ?a rdf:type ontology:profession } } GROUP BY ?c } . { SELECT DISTINCT ( COUNT ( ?o ) AS ?g ) WHERE { ?o property:subsidiary resource:Cavedog_Entertainment . { ?o rdf:type ?x . VALUES ( ?x ) { ( ontology:organization ) ( ontology:profession ) } } } } . FILTER ( ?t = ?g ) }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count|Mult. entity type
Q1129295 Q7598
P178
Q2424752
USER
How many products were manufactured by Mojang or GNU Project ?
(c(Q2424752),P178,Q1129295) (c(Q2424752),P178,Q7598)
action count
action union
action filter_type
action find_reverse
entity Q1129295
relation P178
type Q2424752
action filter_type
action find_reverse
entity Q7598
relation P178
type Q2424752
[{'concept': 'Q2424752'}, 'P178', 'Q1129295'] [{'concept': 'Q2424752'}, 'P178', 'Q7598']
SELECT DISTINCT ( COUNT ( ?v ) AS ?b ) WHERE { { ?v property:P178 resource:Q1129295 . ?v rdf:type ontology:Q2424752 } UNION { ?v property:P178 resource:Q7598 . ?v rdf:type ontology:Q2424752 } }
Mojang GNU Project
action count
action union
action filter_type
action find_reverse
entity Mojang
relation developer
type product
action filter_type
action find_reverse
entity GNU Project
relation developer
type product
[{'concept': 'product'}, 'developer', 'Mojang'] [{'concept': 'product'}, 'developer', 'GNU Project']
SELECT DISTINCT ( COUNT ( ?v ) AS ?b ) WHERE { { ?v property:developer resource:Mojang . ?v rdf:type ontology:product } UNION { ?v property:developer resource:GNU_Project . ?v rdf:type ontology:product } }
[]
product
SYSTEM
2
Q7095747 Q5514033
(c(Q2424752),P178,Q1129295) (c(Q2424752),P178,Q7598)
action count
action union
action filter_type
action find_reverse
entity Q1129295
relation P178
type Q2424752
action filter_type
action find_reverse
entity Q7598
relation P178
type Q2424752
[ANSWER]
[{'concept': 'Q2424752'}, 'P178', 'Q1129295'] [{'concept': 'Q2424752'}, 'P178', 'Q7598']
SELECT DISTINCT ( COUNT ( ?v ) AS ?b ) WHERE { { ?v property:P178 resource:Q1129295 . ?v rdf:type ontology:Q2424752 } UNION { ?v property:P178 resource:Q7598 . ?v rdf:type ontology:Q2424752 } }
GnuCOBOL GNU lightning
2
action count
action union
action filter_type
action find_reverse
entity Mojang
relation developer
type product
action filter_type
action find_reverse
entity GNU Project
relation developer
type product
[{'concept': 'product'}, 'developer', 'Mojang'] [{'concept': 'product'}, 'developer', 'GNU Project']
SELECT DISTINCT ( COUNT ( ?v ) AS ?b ) WHERE { { ?v property:developer resource:Mojang . ?v rdf:type ontology:product } UNION { ?v property:developer resource:GNU_Project . ?v rdf:type ontology:product } }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count|Single entity type
Q204474
P123
Q166142
USER
How many applications were released by id Software ?
(c(Q166142),P123,Q204474)
action count
action filter_type
action find_reverse
entity Q204474
relation P123
type Q166142
[{'concept': 'Q166142'}, 'P123', 'Q204474']
SELECT DISTINCT ( COUNT ( ?k ) AS ?d ) WHERE { ?k property:P123 resource:Q204474 . ?k rdf:type ontology:Q166142 }
id Software
action count
action filter_type
action find_reverse
entity id Software
relation publisher
type application
[{'concept': 'application'}, 'publisher', 'id Software']
SELECT DISTINCT ( COUNT ( ?k ) AS ?d ) WHERE { ?k property:publisher resource:id_Software . ?k rdf:type ontology:application }
[]
application
SYSTEM
4
Q936016 Q1423930 Q1070466 Q284203
(c(Q166142),P123,Q204474)
action count
action filter_type
action find_reverse
entity Q204474
relation P123
type Q166142
[ANSWER]
[{'concept': 'Q166142'}, 'P123', 'Q204474']
SELECT DISTINCT ( COUNT ( ?k ) AS ?d ) WHERE { ?k property:P123 resource:Q204474 . ?k rdf:type ontology:Q166142 }
Heretic Hexen: Beyond Heretic Enemy Territory: Quake Wars Hexen II
4
action count
action filter_type
action find_reverse
entity id Software
relation publisher
type application
[{'concept': 'application'}, 'publisher', 'id Software']
SELECT DISTINCT ( COUNT ( ?k ) AS ?d ) WHERE { ?k property:publisher resource:id_Software . ?k rdf:type ontology:application }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q204474
P749
Q7397
USER
Which software owns that profession ?
action filter_type
action find
entity Q204474
relation P749
type Q7397
SELECT DISTINCT ?p WHERE { resource:Q204474 property:P749 ?p . ?p rdf:type ontology:Q7397 }
id Software
action filter_type
action find
entity id Software
relation parent organization
type software
SELECT DISTINCT ?p WHERE { resource:id_Software property:parent_organization ?p . ?p rdf:type ontology:software }
[]
software
Q684425
SYSTEM
Bethesda Softworks
Q684425
action filter_type
action find
entity Q204474
relation P749
type Q7397
[ANSWER] owns that profession
SELECT DISTINCT ?p WHERE { resource:Q204474 property:P749 ?p . ?p rdf:type ontology:Q7397 }
Bethesda Softworks
Bethesda Softworks owns that profession
Bethesda Softworks
action filter_type
action find
entity id Software
relation parent organization
type software
SELECT DISTINCT ?p WHERE { resource:id_Software property:parent_organization ?p . ?p rdf:type ontology:software }
[]
Comparative Reasoning (All)
Comparative|More/Less|Single entity type
Q2370
P277
Q188267 Q7397
USER
Which programming paradigms are used to code less number of software than C♯ ?
(c(Q7397),P277,c(Q188267))
action less
action find_reverse_tuple_counts
relation P277
type Q188267
type Q7397
action count
action filter_type
action find_reverse
entity Q2370
relation P277
type Q7397
[{'concept': 'Q7397'}, 'P277', {'concept': 'Q188267'}]
SELECT DISTINCT ?k WHERE { { SELECT DISTINCT ?k ( COUNT ( ?r ) AS ?o ) WHERE { ?k rdf:type ontology:Q188267 . ?r rdf:type ontology:Q7397 . ?r property:P277 ?k } GROUP BY ?k } . FILTER ( ?o < ?v ) . { SELECT DISTINCT ( COUNT ( ?c ) AS ?v ) WHERE { ?c property:P277 resource:Q2370 . ?c rdf:type ontology:Q7397 } } }
C♯
action less
action find_reverse_tuple_counts
relation programming language
type programming paradigm
type software
action count
action filter_type
action find_reverse
entity C♯
relation programming language
type software
[{'concept': 'software'}, 'programming language', {'concept': 'programming paradigm'}]
SELECT DISTINCT ?k WHERE { { SELECT DISTINCT ?k ( COUNT ( ?r ) AS ?o ) WHERE { ?k rdf:type ontology:programming_paradigm . ?r rdf:type ontology:software . ?r property:programming_language ?k } GROUP BY ?k } . FILTER ( ?o < ?v ) . { SELECT DISTINCT ( COUNT ( ?c ) AS ?v ) WHERE { ?c property:programming_language resource:C♯ . ?c rdf:type ontology:software } } }
[]
programming paradigm software
Q161053 Q406009 Q4037189
SYSTEM
Ruby, Dart, Delphi
Q4037189 Q633894 Q161053 Q406009 Q235086
(c(Q7397),P277,c(Q188267))
action less
action find_reverse_tuple_counts
relation P277
type Q188267
type Q7397
action count
action filter_type
action find_reverse
entity Q2370
relation P277
type Q7397
[ANSWERS] are used to code less number of software than C♯
[{'concept': 'Q7397'}, 'P277', {'concept': 'Q188267'}]
SELECT DISTINCT ?k WHERE { { SELECT DISTINCT ?k ( COUNT ( ?r ) AS ?o ) WHERE { ?k rdf:type ontology:Q188267 . ?r rdf:type ontology:Q7397 . ?r property:P277 ?k } GROUP BY ?k } . FILTER ( ?o < ?v ) . { SELECT DISTINCT ( COUNT ( ?c ) AS ?v ) WHERE { ?c property:P277 resource:Q2370 . ?c rdf:type ontology:Q7397 } } }
Delphi Object Pascal Ruby Dart Smalltalk
Ruby, Dart and Delphi are used to code less number of software than C♯
Ruby Dart Delphi
action less
action find_reverse_tuple_counts
relation programming language
type programming paradigm
type software
action count
action filter_type
action find_reverse
entity C♯
relation programming language
type software
[{'concept': 'software'}, 'programming language', {'concept': 'programming paradigm'}]
SELECT DISTINCT ?k WHERE { { SELECT DISTINCT ?k ( COUNT ( ?r ) AS ?o ) WHERE { ?k rdf:type ontology:programming_paradigm . ?r rdf:type ontology:software . ?r property:programming_language ?k } GROUP BY ?k } . FILTER ( ?o < ?v ) . { SELECT DISTINCT ( COUNT ( ?c ) AS ?v ) WHERE { ?c property:programming_language resource:C♯ . ?c rdf:type ontology:software } } }
[]
Comparative Reasoning (All)
Comparative|More/Less|Single entity type|Incomplete
Q161053
P277
Q188267 Q7397
USER
And what about Ruby?
(c(Q7397),P277,c(Q188267))
action less
action find_reverse_tuple_counts
relation P277
type Q188267
type Q7397
action count
action filter_type
action find_reverse
entity Q161053
relation P277
type Q7397
[{'concept': 'Q7397'}, 'P277', {'concept': 'Q188267'}]
SELECT DISTINCT ?i WHERE { { SELECT DISTINCT ?i ( COUNT ( ?c ) AS ?j ) WHERE { ?c property:P277 ?i . ?i rdf:type ontology:Q188267 . ?c rdf:type ontology:Q7397 } GROUP BY ?i } . { SELECT DISTINCT ( COUNT ( ?f ) AS ?p ) WHERE { ?f property:P277 resource:Q161053 . ?f rdf:type ontology:Q7397 } } . FILTER ( ?j < ?p ) }
Ruby
action less
action find_reverse_tuple_counts
relation programming language
type programming paradigm
type software
action count
action filter_type
action find_reverse
entity Ruby
relation programming language
type software
[{'concept': 'software'}, 'programming language', {'concept': 'programming paradigm'}]
SELECT DISTINCT ?i WHERE { { SELECT DISTINCT ?i ( COUNT ( ?c ) AS ?j ) WHERE { ?c property:programming_language ?i . ?i rdf:type ontology:programming_paradigm . ?c rdf:type ontology:software } GROUP BY ?i } . { SELECT DISTINCT ( COUNT ( ?f ) AS ?p ) WHERE { ?f property:programming_language resource:Ruby . ?f rdf:type ontology:software } } . FILTER ( ?j < ?p ) }
[]
programming paradigm software
Q406009 Q4037189 Q633894
SYSTEM
Dart, Delphi, Object Pascal
Q4037189 Q633894 Q406009 Q235086
(c(Q7397),P277,c(Q188267))
action less
action find_reverse_tuple_counts
relation P277
type Q188267
type Q7397
action count
action filter_type
action find_reverse
entity Q161053
relation P277
type Q7397
[ANSWERS]
[{'concept': 'Q7397'}, 'P277', {'concept': 'Q188267'}]
SELECT DISTINCT ?i WHERE { { SELECT DISTINCT ?i ( COUNT ( ?c ) AS ?j ) WHERE { ?c property:P277 ?i . ?i rdf:type ontology:Q188267 . ?c rdf:type ontology:Q7397 } GROUP BY ?i } . { SELECT DISTINCT ( COUNT ( ?f ) AS ?p ) WHERE { ?f property:P277 resource:Q161053 . ?f rdf:type ontology:Q7397 } } . FILTER ( ?j < ?p ) }
Delphi Object Pascal Dart Smalltalk
Dart Delphi Object Pascal
action less
action find_reverse_tuple_counts
relation programming language
type programming paradigm
type software
action count
action filter_type
action find_reverse
entity Ruby
relation programming language
type software
[{'concept': 'software'}, 'programming language', {'concept': 'programming paradigm'}]
SELECT DISTINCT ?i WHERE { { SELECT DISTINCT ?i ( COUNT ( ?c ) AS ?j ) WHERE { ?c property:programming_language ?i . ?i rdf:type ontology:programming_paradigm . ?c rdf:type ontology:software } GROUP BY ?i } . { SELECT DISTINCT ( COUNT ( ?f ) AS ?p ) WHERE { ?f property:programming_language resource:Ruby . ?f rdf:type ontology:software } } . FILTER ( ?j < ?p ) }
[]
Clarification
Comparative|More/Less|Single entity type|Indirect
P277
Q188267 Q1371279
USER
Which programming paradigms are used to write lesser number of server software than that programming paradigm ?
(c(Q1371279),P277,c(Q188267))
[{'concept': 'Q1371279'}, 'P277', {'concept': 'Q188267'}]
SELECT DISTINCT ?y WHERE { ?z property:Q9143 ?y . ?z rdf:type ontology:Q1371279 . ?y rdf:type ontology:Q188267 }
[{'concept': 'server software'}, 'programming language', {'concept': 'programming paradigm'}]
SELECT DISTINCT ?y WHERE { ?z property:programming_language ?y . ?z rdf:type ontology:server_software . ?y rdf:type ontology:programming_paradigm }
[]
programming paradigm server software
Comparative|More/Less|Single entity type|Clarification
Q633894
SYSTEM
Did you mean Object Pascal ?
(c(Q1371279),P277,c(Q188267))
[ANSWER]
[{'concept': 'Q1371279'}, 'P277', {'concept': 'Q188267'}]
SELECT DISTINCT ?y WHERE { ?z property:Q9143 ?y . ?z rdf:type ontology:Q1371279 . ?y rdf:type ontology:Q188267 }
Did you mean Object Pascal ?
Object Pascal
[{'concept': 'server software'}, 'programming language', {'concept': 'programming paradigm'}]
SELECT DISTINCT ?y WHERE { ?z property:programming_language ?y . ?z rdf:type ontology:server_software . ?y rdf:type ontology:programming_paradigm }
[]
Comparative Reasoning (All)
USER
Yes
(c(Q1371279),P277,c(Q188267))
[{'concept': 'Q1371279'}, 'P277', {'concept': 'Q188267'}]
[{'concept': 'server software'}, 'programming language', {'concept': 'programming paradigm'}]
[]
Q161053 Q2370 Q406009
SYSTEM
Ruby, C♯, Dart
Q2370 Q4037189 Q161053 Q406009 Q235086
(c(Q1371279),P277,c(Q188267))
[ANSWERS] are used to write lesser number of server software than that programming paradigm
[{'concept': 'Q1371279'}, 'P277', {'concept': 'Q188267'}]
SELECT DISTINCT ?y WHERE { ?z property:Q9143 ?y . ?z rdf:type ontology:Q1371279 . ?y rdf:type ontology:Q188267 }
C♯ Delphi Ruby Dart Smalltalk
Ruby, C♯ and Dart are used to write lesser number of server software than that programming paradigm
Ruby C♯ Dart
[{'concept': 'server software'}, 'programming language', {'concept': 'programming paradigm'}]
SELECT DISTINCT ?y WHERE { ?z property:programming_language ?y . ?z rdf:type ontology:server_software . ?y rdf:type ontology:programming_paradigm }
[]
Comparative Reasoning (All)
Comparative|More/Less|Single entity type
Q219528
P277
Q188267 Q676202
USER
Which system software are coded in greater number of programming paradigms than CP/M ?
(c(Q676202),P277,c(Q188267))
action greater
action find_tuple_counts
relation P277
type Q676202
type Q188267
action count
action filter_type
action find
entity Q219528
relation P277
type Q676202
[{'concept': 'Q676202'}, 'P277', {'concept': 'Q188267'}]
SELECT DISTINCT ?g WHERE { { SELECT DISTINCT ?g ( COUNT ( ?k ) AS ?o ) WHERE { ?g property:P277 ?k . ?g rdf:type ontology:Q676202 . ?k rdf:type ontology:Q188267 } GROUP BY ?g } . { SELECT DISTINCT ( COUNT ( ?t ) AS ?q ) WHERE { resource:Q219528 property:P277 ?t . ?t rdf:type ontology:Q676202 } } . FILTER ( ?o > ?q ) }
CP/M
action greater
action find_tuple_counts
relation programming language
type system software
type programming paradigm
action count
action filter_type
action find
entity CP/M
relation programming language
type system software
[{'concept': 'system software'}, 'programming language', {'concept': 'programming paradigm'}]
SELECT DISTINCT ?g WHERE { { SELECT DISTINCT ?g ( COUNT ( ?k ) AS ?o ) WHERE { ?g property:programming_language ?k . ?g rdf:type ontology:system_software . ?k rdf:type ontology:programming_paradigm } GROUP BY ?g } . { SELECT DISTINCT ( COUNT ( ?t ) AS ?q ) WHERE { resource:CP/M property:programming_language ?t . ?t rdf:type ontology:system_software } } . FILTER ( ?o > ?q ) }
[]
programming paradigm system software
Q4038980 Q1684163 Q7490287
SYSTEM
FreeSpacer, JavaOS, SharpOS
Q4038980 Q1684163 Q7490287
(c(Q676202),P277,c(Q188267))
action greater
action find_tuple_counts
relation P277
type Q676202
type Q188267
action count
action filter_type
action find
entity Q219528
relation P277
type Q676202
[ANSWERS] are coded in greater number of programming paradigms than CP/M
[{'concept': 'Q676202'}, 'P277', {'concept': 'Q188267'}]
SELECT DISTINCT ?g WHERE { { SELECT DISTINCT ?g ( COUNT ( ?k ) AS ?o ) WHERE { ?g property:P277 ?k . ?g rdf:type ontology:Q676202 . ?k rdf:type ontology:Q188267 } GROUP BY ?g } . { SELECT DISTINCT ( COUNT ( ?t ) AS ?q ) WHERE { resource:Q219528 property:P277 ?t . ?t rdf:type ontology:Q676202 } } . FILTER ( ?o > ?q ) }
FreeSpacer JavaOS SharpOS
FreeSpacer, JavaOS and SharpOS are coded in greater number of programming paradigms than CP/M
FreeSpacer JavaOS SharpOS
action greater
action find_tuple_counts
relation programming language
type system software
type programming paradigm
action count
action filter_type
action find
entity CP/M
relation programming language
type system software
[{'concept': 'system software'}, 'programming language', {'concept': 'programming paradigm'}]
SELECT DISTINCT ?g WHERE { { SELECT DISTINCT ?g ( COUNT ( ?k ) AS ?o ) WHERE { ?g property:programming_language ?k . ?g rdf:type ontology:system_software . ?k rdf:type ontology:programming_paradigm } GROUP BY ?g } . { SELECT DISTINCT ( COUNT ( ?t ) AS ?q ) WHERE { resource:CP/M property:programming_language ?t . ?t rdf:type ontology:system_software } } . FILTER ( ?o > ?q ) }
[]
Logical Reasoning (All)
Logical|Union|Single_Relation
Q526959 Q7490287
P277
Q188267
USER
Which programming paradigms are used to create SharpOS or Open Smart Card Development Platform ?
OR((Q7490287,P277,c(Q188267)), (Q526959,P277,c(Q188267)))
action filter_type
action union
action find
entity Q7490287
relation P277
action find
entity Q526959
relation P277
type Q188267
{'OR': [['Q7490287', 'P277', {'concept': 'Q188267'}], ['Q526959', 'P277', {'concept': 'Q188267'}]]}
SELECT DISTINCT ?x WHERE { { { resource:Q7490287 property:P277 ?x } UNION { resource:Q526959 property:P277 ?x } } . ?x rdf:type ontology:Q188267 }
Open Smart Card Development Platform SharpOS
action filter_type
action union
action find
entity SharpOS
relation programming language
action find
entity Open Smart Card Development Platform
relation programming language
type programming paradigm
{'OR': [['SharpOS', 'programming language', {'concept': 'programming paradigm'}], ['Open Smart Card Development Platform', 'programming language', {'concept': 'programming paradigm'}]]}
SELECT DISTINCT ?x WHERE { { { resource:SharpOS property:programming_language ?x } UNION { resource:Open_Smart_Card_Development_Platform property:programming_language ?x } } . ?x rdf:type ontology:programming_paradigm }
[]
programming paradigm
Q2370 Q251
SYSTEM
C♯, Java
Q2370 Q251
OR((Q7490287,P277,c(Q188267)), (Q526959,P277,c(Q188267)))
action filter_type
action union
action find
entity Q7490287
relation P277
action find
entity Q526959
relation P277
type Q188267
[ANSWERS] are used to create SharpOS or Open Smart Card Development Platform
{'OR': [['Q7490287', 'P277', {'concept': 'Q188267'}], ['Q526959', 'P277', {'concept': 'Q188267'}]]}
SELECT DISTINCT ?x WHERE { { { resource:Q7490287 property:P277 ?x } UNION { resource:Q526959 property:P277 ?x } } . ?x rdf:type ontology:Q188267 }
C♯ Java
C♯ and Java are used to create SharpOS or Open Smart Card Development Platform
C♯ Java
action filter_type
action union
action find
entity SharpOS
relation programming language
action find
entity Open Smart Card Development Platform
relation programming language
type programming paradigm
{'OR': [['SharpOS', 'programming language', {'concept': 'programming paradigm'}], ['Open Smart Card Development Platform', 'programming language', {'concept': 'programming paradigm'}]]}
SELECT DISTINCT ?x WHERE { { { resource:SharpOS property:programming_language ?x } UNION { resource:Open_Smart_Card_Development_Platform property:programming_language ?x } } . ?x rdf:type ontology:programming_paradigm }
[]