Simple Question (Direct)
Simple Question
Q652292
P119
Q43229
USER
Which organization is the tomb of Mieczysław Fogg ?
(Q652292,P119,c(Q43229))
action filter_type
action find
entity Q652292
relation P119
type Q43229
['Q652292', 'P119', {'concept': 'Q43229'}]
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:Q43229 . resource:Q652292 property:P119 ?d }
Mieczysław Fogg
action filter_type
action find
entity Mieczysław Fogg
relation place of burial
type organization
['Mieczysław Fogg', 'place of burial', {'concept': 'organization'}]
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:organization . resource:Mieczysław_Fogg property:place_of_burial ?d }
[]
organization
Q4981891
SYSTEM
Bródno Cemetery
Q4981891
(Q652292,P119,c(Q43229))
action filter_type
action find
entity Q652292
relation P119
type Q43229
In [ANSWER] is the tomb of Mieczysław Fogg
['Q652292', 'P119', {'concept': 'Q43229'}]
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:Q43229 . resource:Q652292 property:P119 ?d }
Bródno Cemetery
In Bródno Cemetery is the tomb of Mieczysław Fogg
Bródno Cemetery
action filter_type
action find
entity Mieczysław Fogg
relation place of burial
type organization
['Mieczysław Fogg', 'place of burial', {'concept': 'organization'}]
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:organization . resource:Mieczysław_Fogg property:place_of_burial ?d }
[]
Comparative Reasoning (Count) (All)
Comparative|Count over More/Less|Single entity type
Q19119769
P137
Q43229 Q2424752
USER
How many products can be described as service operator of more number of organizations than F.62 BN.4 ?
(c(Q2424752),P137,c(Q43229))
action count
action greater
action find_tuple_counts
relation P137
type Q2424752
type Q43229
action count
action filter_type
action find
entity Q19119769
relation P137
type Q2424752
[{'concept': 'Q2424752'}, 'P137', {'concept': 'Q43229'}]
SELECT DISTINCT ( COUNT ( ?u ) AS ?y ) WHERE { { SELECT DISTINCT ?u ( COUNT ( ?n ) AS ?o ) WHERE { ?u property:P137 ?n . ?u rdf:type ontology:Q2424752 . ?n rdf:type ontology:Q43229 } GROUP BY ?u } . { SELECT DISTINCT ( COUNT ( ?k ) AS ?b ) WHERE { resource:Q19119769 property:P137 ?k . ?k rdf:type ontology:Q2424752 } } . FILTER ( ?o > ?b ) }
F.62 BN.4
action count
action greater
action find_tuple_counts
relation operator
type product
type organization
action count
action filter_type
action find
entity F.62 BN.4
relation operator
type product
[{'concept': 'product'}, 'operator', {'concept': 'organization'}]
SELECT DISTINCT ( COUNT ( ?u ) AS ?y ) WHERE { { SELECT DISTINCT ?u ( COUNT ( ?n ) AS ?o ) WHERE { ?u property:operator ?n . ?u rdf:type ontology:product . ?n rdf:type ontology:organization } GROUP BY ?u } . { SELECT DISTINCT ( COUNT ( ?k ) AS ?b ) WHERE { resource:F.62_BN.4 property:operator ?k . ?k rdf:type ontology:product } } . FILTER ( ?o > ?b ) }
[]
organization product
SYSTEM
2
Q21234191 Q15129020
(c(Q2424752),P137,c(Q43229))
action count
action greater
action find_tuple_counts
relation P137
type Q2424752
type Q43229
action count
action filter_type
action find
entity Q19119769
relation P137
type Q2424752
[ANSWER]
[{'concept': 'Q2424752'}, 'P137', {'concept': 'Q43229'}]
SELECT DISTINCT ( COUNT ( ?u ) AS ?y ) WHERE { { SELECT DISTINCT ?u ( COUNT ( ?n ) AS ?o ) WHERE { ?u property:P137 ?n . ?u rdf:type ontology:Q2424752 . ?n rdf:type ontology:Q43229 } GROUP BY ?u } . { SELECT DISTINCT ( COUNT ( ?k ) AS ?b ) WHERE { resource:Q19119769 property:P137 ?k . ?k rdf:type ontology:Q2424752 } } . FILTER ( ?o > ?b ) }
NuDat Vickers Vimy Commercial
2
action count
action greater
action find_tuple_counts
relation operator
type product
type organization
action count
action filter_type
action find
entity F.62 BN.4
relation operator
type product
[{'concept': 'product'}, 'operator', {'concept': 'organization'}]
SELECT DISTINCT ( COUNT ( ?u ) AS ?y ) WHERE { { SELECT DISTINCT ?u ( COUNT ( ?n ) AS ?o ) WHERE { ?u property:operator ?n . ?u rdf:type ontology:product . ?n rdf:type ontology:organization } GROUP BY ?u } . { SELECT DISTINCT ( COUNT ( ?k ) AS ?b ) WHERE { resource:F.62_BN.4 property:operator ?k . ?k rdf:type ontology:product } } . FILTER ( ?o > ?b ) }
[]
Comparative Reasoning (Count) (All)
Comparative|Count over More/Less|Single entity type|Incomplete
Q18053052
P137
Q43229 Q2424752
USER
And what about HUL-1G?
(c(Q2424752),P137,c(Q43229))
action count
action greater
action find_tuple_counts
relation P137
type Q2424752
type Q43229
action count
action filter_type
action find
entity Q18053052
relation P137
type Q2424752
[{'concept': 'Q2424752'}, 'P137', {'concept': 'Q43229'}]
SELECT DISTINCT ( COUNT ( ?z ) AS ?q ) WHERE { { SELECT DISTINCT ?z ( COUNT ( ?k ) AS ?s ) WHERE { ?z property:P137 ?k . ?z rdf:type ontology:Q2424752 . ?k rdf:type ontology:Q43229 } GROUP BY ?z } . FILTER ( ?s > ?p ) . { SELECT DISTINCT ( COUNT ( ?w ) AS ?p ) WHERE { resource:Q18053052 property:P137 ?w . ?w rdf:type ontology:Q2424752 } } }
HUL-1G
action count
action greater
action find_tuple_counts
relation operator
type product
type organization
action count
action filter_type
action find
entity HUL-1G
relation operator
type product
[{'concept': 'product'}, 'operator', {'concept': 'organization'}]
SELECT DISTINCT ( COUNT ( ?z ) AS ?q ) WHERE { { SELECT DISTINCT ?z ( COUNT ( ?k ) AS ?s ) WHERE { ?z property:operator ?k . ?z rdf:type ontology:product . ?k rdf:type ontology:organization } GROUP BY ?z } . FILTER ( ?s > ?p ) . { SELECT DISTINCT ( COUNT ( ?w ) AS ?p ) WHERE { resource:HUL-1G property:operator ?w . ?w rdf:type ontology:product } } }
[]
organization product
SYSTEM
2
Q21234191 Q15129020
(c(Q2424752),P137,c(Q43229))
action count
action greater
action find_tuple_counts
relation P137
type Q2424752
type Q43229
action count
action filter_type
action find
entity Q18053052
relation P137
type Q2424752
[ANSWER]
[{'concept': 'Q2424752'}, 'P137', {'concept': 'Q43229'}]
SELECT DISTINCT ( COUNT ( ?z ) AS ?q ) WHERE { { SELECT DISTINCT ?z ( COUNT ( ?k ) AS ?s ) WHERE { ?z property:P137 ?k . ?z rdf:type ontology:Q2424752 . ?k rdf:type ontology:Q43229 } GROUP BY ?z } . FILTER ( ?s > ?p ) . { SELECT DISTINCT ( COUNT ( ?w ) AS ?p ) WHERE { resource:Q18053052 property:P137 ?w . ?w rdf:type ontology:Q2424752 } } }
NuDat Vickers Vimy Commercial
2
action count
action greater
action find_tuple_counts
relation operator
type product
type organization
action count
action filter_type
action find
entity HUL-1G
relation operator
type product
[{'concept': 'product'}, 'operator', {'concept': 'organization'}]
SELECT DISTINCT ( COUNT ( ?z ) AS ?q ) WHERE { { SELECT DISTINCT ?z ( COUNT ( ?k ) AS ?s ) WHERE { ?z property:operator ?k . ?z rdf:type ontology:product . ?k rdf:type ontology:organization } GROUP BY ?z } . FILTER ( ?s > ?p ) . { SELECT DISTINCT ( COUNT ( ?w ) AS ?p ) WHERE { resource:HUL-1G property:operator ?w . ?w rdf:type ontology:product } } }
[]
Logical Reasoning (All)
Logical|Union|Single_Relation
Q17862340 Q19119769
P144
Q2424752
USER
Which products are F.62 BN.4 or Tornado F3 a fork of ?
OR((Q19119769,P144,c(Q2424752)), (Q17862340,P144,c(Q2424752)))
action filter_type
action union
action find
entity Q19119769
relation P144
action find
entity Q17862340
relation P144
type Q2424752
{'OR': [['Q19119769', 'P144', {'concept': 'Q2424752'}], ['Q17862340', 'P144', {'concept': 'Q2424752'}]]}
SELECT DISTINCT ?b WHERE { { VALUES ( ?g ) { ( resource:Q19119769 ) ( resource:Q17862340 ) } . ?g property:P144 ?b } . ?b rdf:type ontology:Q2424752 }
Tornado F3 F.62 BN.4
action filter_type
action union
action find
entity F.62 BN.4
relation based on
action find
entity Tornado F3
relation based on
type product
{'OR': [['F.62 BN.4', 'based on', {'concept': 'product'}], ['Tornado F3', 'based on', {'concept': 'product'}]]}
SELECT DISTINCT ?b WHERE { { VALUES ( ?g ) { ( resource:F.62_BN.4 ) ( resource:Tornado_F3 ) } . ?g property:based_on ?b } . ?b rdf:type ontology:product }
[]
product
Q2670835 Q19058849
SYSTEM
Tornado ADV, F.60 BN.2
Q2670835 Q19058849
OR((Q19119769,P144,c(Q2424752)), (Q17862340,P144,c(Q2424752)))
action filter_type
action union
action find
entity Q19119769
relation P144
action find
entity Q17862340
relation P144
type Q2424752
[ANSWERS] are F.62 BN.4 or Tornado F3 a fork of
{'OR': [['Q19119769', 'P144', {'concept': 'Q2424752'}], ['Q17862340', 'P144', {'concept': 'Q2424752'}]]}
SELECT DISTINCT ?b WHERE { { VALUES ( ?g ) { ( resource:Q19119769 ) ( resource:Q17862340 ) } . ?g property:P144 ?b } . ?b rdf:type ontology:Q2424752 }
Tornado ADV F.60 BN.2
Tornado ADV and F.60 BN.2 are F.62 BN.4 or Tornado F3 a fork of
Tornado ADV F.60 BN.2
action filter_type
action union
action find
entity F.62 BN.4
relation based on
action find
entity Tornado F3
relation based on
type product
{'OR': [['F.62 BN.4', 'based on', {'concept': 'product'}], ['Tornado F3', 'based on', {'concept': 'product'}]]}
SELECT DISTINCT ?b WHERE { { VALUES ( ?g ) { ( resource:F.62_BN.4 ) ( resource:Tornado_F3 ) } . ?g property:based_on ?b } . ?b rdf:type ontology:product }
[]
Quantitative Reasoning (All)
Quantitative|Min/Max|Mult. entity type
P277
Q188267 Q629206 Q2424752
USER
Which products are programmed using max number of programming paradigms or computer languages ?
(c(Q2424752),P277,c(Q188267)|c(Q629206))
action argmax
action union
action find_tuple_counts
relation P277
type Q2424752
type Q188267
action find_tuple_counts
relation P277
type Q2424752
type Q629206
[{'concept': 'Q2424752'}, 'P277', [{'concept': 'Q188267'}, {'concept': 'Q629206'}]]
SELECT DISTINCT ?y WHERE { { SELECT DISTINCT ( MAX ( ?m ) AS ?w ) { SELECT DISTINCT ( COUNT ( ?a ) AS ?m ) ?o WHERE { { ?o rdf:type ontology:Q2424752 . ?a rdf:type ontology:Q188267 . ?o property:P277 ?a } UNION { ?o property:P277 ?a . ?a rdf:type ontology:Q629206 . ?o rdf:type ontology:Q2424752 } } GROUP BY ?o } } . { SELECT DISTINCT ( COUNT ( ?g ) AS ?j ) ?y WHERE { { ?y property:P277 ?g . ?y rdf:type ontology:Q2424752 . ?g rdf:type ontology:Q188267 } UNION { ?y property:P277 ?g . ?y rdf:type ontology:Q2424752 . ?g rdf:type ontology:Q629206 } } GROUP BY ?y } . FILTER ( ?j = ?w ) }
action argmax
action union
action find_tuple_counts
relation programming language
type product
type programming paradigm
action find_tuple_counts
relation programming language
type product
type computer language
[{'concept': 'product'}, 'programming language', [{'concept': 'programming paradigm'}, {'concept': 'computer language'}]]
SELECT DISTINCT ?y WHERE { { SELECT DISTINCT ( MAX ( ?m ) AS ?w ) { SELECT DISTINCT ( COUNT ( ?a ) AS ?m ) ?o WHERE { { ?o rdf:type ontology:product . ?a rdf:type ontology:programming_paradigm . ?o property:programming_language ?a } UNION { ?o property:programming_language ?a . ?a rdf:type ontology:computer_language . ?o rdf:type ontology:product } } GROUP BY ?o } } . { SELECT DISTINCT ( COUNT ( ?g ) AS ?j ) ?y WHERE { { ?y property:programming_language ?g . ?y rdf:type ontology:product . ?g rdf:type ontology:programming_paradigm } UNION { ?y property:programming_language ?g . ?y rdf:type ontology:product . ?g rdf:type ontology:computer_language } } GROUP BY ?y } . FILTER ( ?j = ?w ) }
[]
programming paradigm computer language product
Q24026504 Q60198
SYSTEM
Asqatasun, IBM Lotus Notes
Q24026504 Q60198
(c(Q2424752),P277,c(Q188267)|c(Q629206))
action argmax
action union
action find_tuple_counts
relation P277
type Q2424752
type Q188267
action find_tuple_counts
relation P277
type Q2424752
type Q629206
[ANSWERS] are programmed using max number of programming paradigms or computer languages
[{'concept': 'Q2424752'}, 'P277', [{'concept': 'Q188267'}, {'concept': 'Q629206'}]]
SELECT DISTINCT ?y WHERE { { SELECT DISTINCT ( MAX ( ?m ) AS ?w ) { SELECT DISTINCT ( COUNT ( ?a ) AS ?m ) ?o WHERE { { ?o rdf:type ontology:Q2424752 . ?a rdf:type ontology:Q188267 . ?o property:P277 ?a } UNION { ?o property:P277 ?a . ?a rdf:type ontology:Q629206 . ?o rdf:type ontology:Q2424752 } } GROUP BY ?o } } . { SELECT DISTINCT ( COUNT ( ?g ) AS ?j ) ?y WHERE { { ?y property:P277 ?g . ?y rdf:type ontology:Q2424752 . ?g rdf:type ontology:Q188267 } UNION { ?y property:P277 ?g . ?y rdf:type ontology:Q2424752 . ?g rdf:type ontology:Q629206 } } GROUP BY ?y } . FILTER ( ?j = ?w ) }
Asqatasun IBM Lotus Notes
Asqatasun and IBM Lotus Notes are programmed using max number of programming paradigms or computer languages
Asqatasun IBM Lotus Notes
action argmax
action union
action find_tuple_counts
relation programming language
type product
type programming paradigm
action find_tuple_counts
relation programming language
type product
type computer language
[{'concept': 'product'}, 'programming language', [{'concept': 'programming paradigm'}, {'concept': 'computer language'}]]
SELECT DISTINCT ?y WHERE { { SELECT DISTINCT ( MAX ( ?m ) AS ?w ) { SELECT DISTINCT ( COUNT ( ?a ) AS ?m ) ?o WHERE { { ?o rdf:type ontology:product . ?a rdf:type ontology:programming_paradigm . ?o property:programming_language ?a } UNION { ?o property:programming_language ?a . ?a rdf:type ontology:computer_language . ?o rdf:type ontology:product } } GROUP BY ?o } } . { SELECT DISTINCT ( COUNT ( ?g ) AS ?j ) ?y WHERE { { ?y property:programming_language ?g . ?y rdf:type ontology:product . ?g rdf:type ontology:programming_paradigm } UNION { ?y property:programming_language ?g . ?y rdf:type ontology:product . ?g rdf:type ontology:computer_language } } GROUP BY ?y } . FILTER ( ?j = ?w ) }
[]
Clarification
Simple Question|Single Entity|Indirect
Q60198
P361
Q629206
USER
Which computer language is a portion of that product ?
(c(Q629206),P361,Q60198)
action filter_type
action find_reverse
entity Q60198
relation P361
type Q629206
[{'concept': 'Q629206'}, 'P361', 'Q60198']
SELECT DISTINCT ?c WHERE { ?c rdf:type ontology:Q629206 . ?c property:P361 resource:Q60198 }
IBM Lotus Notes
action filter_type
action find_reverse
entity IBM Lotus Notes
relation part of
type computer language
[{'concept': 'computer language'}, 'part of', 'IBM Lotus Notes']
SELECT DISTINCT ?c WHERE { ?c rdf:type ontology:computer_language . ?c property:part_of resource:IBM_Lotus_Notes }
[]
computer language
Clarification for simple ques.
Q24026504
SYSTEM
Did you mean Asqatasun ?
Q24026504 Q60198
(c(Q629206),P361,Q24026504) (c(Q629206),P361,Q60198)
[ANSWER]
[{'concept': 'Q629206'}, 'P361', 'Q24026504'] [{'concept': 'Q629206'}, 'P361', 'Q60198']
SELECT DISTINCT ?c WHERE { ?c rdf:type ontology:Q629206 . ?c property:P361 resource:Q60198 }
Asqatasun IBM Lotus Notes
Did you mean Asqatasun ?
Asqatasun
[{'concept': 'computer language'}, 'part of', 'Asqatasun'] [{'concept': 'computer language'}, 'part of', 'IBM Lotus Notes']
SELECT DISTINCT ?c WHERE { ?c rdf:type ontology:computer_language . ?c property:part_of resource:IBM_Lotus_Notes }
[]
Simple Question (Coreferenced)
USER
No, I meant IBM Lotus Notes. Could you tell me the answer for that?
(c(Q629206),P361,Q60198)
Q60198
[{'concept': 'Q629206'}, 'P361', 'Q60198']
[{'concept': 'computer language'}, 'part of', 'IBM Lotus Notes']
[]
Q5206664
SYSTEM
DXL
Q5206664
(c(Q629206),P361,Q60198)
action filter_type
action find_reverse
entity Q60198
relation P361
type Q629206
[ANSWER] is a portion of that product
[{'concept': 'Q629206'}, 'P361', 'Q60198']
SELECT DISTINCT ?c WHERE { ?c rdf:type ontology:Q629206 . ?c property:P361 resource:Q60198 }
DXL
DXL is a portion of that product
DXL
action filter_type
action find_reverse
entity IBM Lotus Notes
relation part of
type computer language
[{'concept': 'computer language'}, 'part of', 'IBM Lotus Notes']
SELECT DISTINCT ?c WHERE { ?c rdf:type ontology:computer_language . ?c property:part_of resource:IBM_Lotus_Notes }
[]
Verification (Boolean) (All)
Verification|2 entities, one direct and one indirect, subject is indirect
Q5206664 Q1648919
P178
Q1269299
USER
Did Swisslog Holding develop that computer language ?
(Q5206664,P178,Q1648919)
action is_in
entity Q1648919
action find
entity Q5206664
relation P178
['Q5206664', 'P178', 'Q1648919']
ASK WHERE { resource:Q5206664 property:P178 resource:Q1648919 }
DXL Swisslog Holding
action is_in
entity Swisslog Holding
action find
entity DXL
relation developer
['DXL', 'developer', 'Swisslog Holding']
ASK WHERE { resource:DXL property:developer resource:Swisslog_Holding }
[]
type of business entity
SYSTEM
NO
(Q5206664,P178,Q1648919)
action is_in
entity Q1648919
action find
entity Q5206664
relation P178
[ANSWER]
['Q5206664', 'P178', 'Q1648919']
ASK WHERE { resource:Q5206664 property:P178 resource:Q1648919 }
No
action is_in
entity Swisslog Holding
action find
entity DXL
relation developer
['DXL', 'developer', 'Swisslog Holding']
ASK WHERE { resource:DXL property:developer resource:Swisslog_Holding }
[]
Comparative Reasoning (Count) (All)
Comparative|Count over More/Less|Mult. entity type
Q1275955
P277
Q629206 Q2424752 Q312466
USER
How many computer languages are used to develop more number of products or utility software than Executive Systems Problem Oriented Language ?
(c(Q2424752)|c(Q312466),P277,c(Q629206))
action count
action greater
action union
action find_reverse_tuple_counts
relation P277
type Q629206
type Q2424752
action find_reverse_tuple_counts
relation P277
type Q629206
type Q312466
action count
action filter_multi_types
action find_reverse
entity Q1275955
relation P277
type Q2424752
type Q312466
[[{'concept': 'Q2424752'}, {'concept': 'Q312466'}], 'P277', {'concept': 'Q629206'}]
SELECT DISTINCT ( COUNT ( ?h ) AS ?c ) WHERE { { SELECT DISTINCT ( COUNT ( ?f ) AS ?i ) ?h WHERE { ?f rdf:type ?w . VALUES ( ?w ) { ( ontology:Q2424752 ) ( ontology:Q312466 ) } } GROUP BY ?h } . FILTER ( ?i > ?s ) . { SELECT DISTINCT ( COUNT ( ?v ) AS ?s ) WHERE { { { ?v rdf:type ontology:Q312466 } UNION { ?v rdf:type ontology:Q2424752 } } . ?v property:P277 resource:Q1275955 } } }
Executive Systems Problem Oriented Language
action count
action greater
action union
action find_reverse_tuple_counts
relation programming language
type computer language
type product
action find_reverse_tuple_counts
relation programming language
type computer language
type utility software
action count
action filter_multi_types
action find_reverse
entity Executive Systems Problem Oriented Language
relation programming language
type product
type utility software
[[{'concept': 'product'}, {'concept': 'utility software'}], 'programming language', {'concept': 'computer language'}]
SELECT DISTINCT ( COUNT ( ?h ) AS ?c ) WHERE { { SELECT DISTINCT ( COUNT ( ?f ) AS ?i ) ?h WHERE { ?f rdf:type ?w . VALUES ( ?w ) { ( ontology:product ) ( ontology:utility_software ) } } GROUP BY ?h } . FILTER ( ?i > ?s ) . { SELECT DISTINCT ( COUNT ( ?v ) AS ?s ) WHERE { { { ?v rdf:type ontology:utility_software } UNION { ?v rdf:type ontology:product } } . ?v property:programming_language resource:Executive_Systems_Problem_Oriented_Language } } }
[]
computer language product utility software
SYSTEM
15
Q15777 Q188531 Q165436 Q17118377 Q1138939 Q37227 Q83303 Q81571 Q42478 Q849146 Q47607 Q1141484 Q2115 Q8811 Q2407
(c(Q2424752)|c(Q312466),P277,c(Q629206))
action count
action greater
action union
action find_reverse_tuple_counts
relation P277
type Q629206
type Q2424752
action find_reverse_tuple_counts
relation P277
type Q629206
type Q312466
action count
action filter_multi_types
action find_reverse
entity Q1275955
relation P277
type Q2424752
type Q312466
[ANSWER]
[[{'concept': 'Q2424752'}, {'concept': 'Q312466'}], 'P277', {'concept': 'Q629206'}]
SELECT DISTINCT ( COUNT ( ?h ) AS ?c ) WHERE { { SELECT DISTINCT ( COUNT ( ?f ) AS ?i ) ?h WHERE { ?f rdf:type ?w . VALUES ( ?w ) { ( ontology:Q2424752 ) ( ontology:Q312466 ) } } GROUP BY ?h } . FILTER ( ?i > ?s ) . { SELECT DISTINCT ( COUNT ( ?v ) AS ?s ) WHERE { { { ?v rdf:type ontology:Q312466 } UNION { ?v rdf:type ontology:Q2424752 } } . ?v property:P277 resource:Q1275955 } } }
C Objective-C assembly language Swift Vala Go Fortran Pascal Perl Common Lisp SQL Web XML HTML C++
15
action count
action greater
action union
action find_reverse_tuple_counts
relation programming language
type computer language
type product
action find_reverse_tuple_counts
relation programming language
type computer language
type utility software
action count
action filter_multi_types
action find_reverse
entity Executive Systems Problem Oriented Language
relation programming language
type product
type utility software
[[{'concept': 'product'}, {'concept': 'utility software'}], 'programming language', {'concept': 'computer language'}]
SELECT DISTINCT ( COUNT ( ?h ) AS ?c ) WHERE { { SELECT DISTINCT ( COUNT ( ?f ) AS ?i ) ?h WHERE { ?f rdf:type ?w . VALUES ( ?w ) { ( ontology:product ) ( ontology:utility_software ) } } GROUP BY ?h } . FILTER ( ?i > ?s ) . { SELECT DISTINCT ( COUNT ( ?v ) AS ?s ) WHERE { { { ?v rdf:type ontology:utility_software } UNION { ?v rdf:type ontology:product } } . ?v property:programming_language resource:Executive_Systems_Problem_Oriented_Language } } }
[]
Comparative Reasoning (Count) (All)
Comparative|Count over More/Less|Mult. entity type|Incomplete
Q3816639
P277
Q629206 Q2424752 Q312466
USER
And also tell me about Kotlin?
(c(Q2424752)|c(Q312466),P277,c(Q629206))
action count
action greater
action union
action find_reverse_tuple_counts
relation P277
type Q629206
type Q2424752
action find_reverse_tuple_counts
relation P277
type Q629206
type Q312466
action count
action filter_multi_types
action find_reverse
entity Q3816639
relation P277
type Q2424752
type Q312466
[[{'concept': 'Q2424752'}, {'concept': 'Q312466'}], 'P277', {'concept': 'Q629206'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?m ) WHERE { { SELECT DISTINCT ( COUNT ( ?n ) AS ?j ) ?c WHERE { VALUES ( ?y ) { ( ontology:Q2424752 ) ( ontology:Q312466 ) } . ?n rdf:type ?y } GROUP BY ?c } . { SELECT DISTINCT ( COUNT ( ?b ) AS ?s ) WHERE { ?b property:P277 resource:Q3816639 . { ?b rdf:type ?f . VALUES ( ?f ) { ( ontology:Q2424752 ) ( ontology:Q312466 ) } } } } . FILTER ( ?j > ?s ) }
Kotlin
action count
action greater
action union
action find_reverse_tuple_counts
relation programming language
type computer language
type product
action find_reverse_tuple_counts
relation programming language
type computer language
type utility software
action count
action filter_multi_types
action find_reverse
entity Kotlin
relation programming language
type product
type utility software
[[{'concept': 'product'}, {'concept': 'utility software'}], 'programming language', {'concept': 'computer language'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?m ) WHERE { { SELECT DISTINCT ( COUNT ( ?n ) AS ?j ) ?c WHERE { VALUES ( ?y ) { ( ontology:product ) ( ontology:utility_software ) } . ?n rdf:type ?y } GROUP BY ?c } . { SELECT DISTINCT ( COUNT ( ?b ) AS ?s ) WHERE { ?b property:programming_language resource:Kotlin . { ?b rdf:type ?f . VALUES ( ?f ) { ( ontology:product ) ( ontology:utility_software ) } } } } . FILTER ( ?j > ?s ) }
[]
computer language product utility software
SYSTEM
15
Q15777 Q188531 Q165436 Q17118377 Q1138939 Q37227 Q83303 Q81571 Q42478 Q849146 Q47607 Q1141484 Q2115 Q8811 Q2407
(c(Q2424752)|c(Q312466),P277,c(Q629206))
action count
action greater
action union
action find_reverse_tuple_counts
relation P277
type Q629206
type Q2424752
action find_reverse_tuple_counts
relation P277
type Q629206
type Q312466
action count
action filter_multi_types
action find_reverse
entity Q3816639
relation P277
type Q2424752
type Q312466
[ANSWER]
[[{'concept': 'Q2424752'}, {'concept': 'Q312466'}], 'P277', {'concept': 'Q629206'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?m ) WHERE { { SELECT DISTINCT ( COUNT ( ?n ) AS ?j ) ?c WHERE { VALUES ( ?y ) { ( ontology:Q2424752 ) ( ontology:Q312466 ) } . ?n rdf:type ?y } GROUP BY ?c } . { SELECT DISTINCT ( COUNT ( ?b ) AS ?s ) WHERE { ?b property:P277 resource:Q3816639 . { ?b rdf:type ?f . VALUES ( ?f ) { ( ontology:Q2424752 ) ( ontology:Q312466 ) } } } } . FILTER ( ?j > ?s ) }
C Objective-C assembly language Swift Vala Go Fortran Pascal Perl Common Lisp SQL Web XML HTML C++
15
action count
action greater
action union
action find_reverse_tuple_counts
relation programming language
type computer language
type product
action find_reverse_tuple_counts
relation programming language
type computer language
type utility software
action count
action filter_multi_types
action find_reverse
entity Kotlin
relation programming language
type product
type utility software
[[{'concept': 'product'}, {'concept': 'utility software'}], 'programming language', {'concept': 'computer language'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?m ) WHERE { { SELECT DISTINCT ( COUNT ( ?n ) AS ?j ) ?c WHERE { VALUES ( ?y ) { ( ontology:product ) ( ontology:utility_software ) } . ?n rdf:type ?y } GROUP BY ?c } . { SELECT DISTINCT ( COUNT ( ?b ) AS ?s ) WHERE { ?b property:programming_language resource:Kotlin . { ?b rdf:type ?f . VALUES ( ?f ) { ( ontology:product ) ( ontology:utility_software ) } } } } . FILTER ( ?j > ?s ) }
[]
Logical Reasoning (All)
Logical|Union|Single_Relation
Q1095918 Q24026504
P277
Q9143
USER
Which programming languages are used to program Asqatasun or Claroline ?
OR((Q24026504,P277,c(Q9143)), (Q1095918,P277,c(Q9143)))
action filter_type
action union
action find
entity Q24026504
relation P277
action find
entity Q1095918
relation P277
type Q9143
{'OR': [['Q24026504', 'P277', {'concept': 'Q9143'}], ['Q1095918', 'P277', {'concept': 'Q9143'}]]}
SELECT DISTINCT ?g WHERE { { ?m property:P277 ?g . VALUES ( ?m ) { ( resource:Q24026504 ) ( resource:Q1095918 ) } } . ?g rdf:type ontology:Q9143 }
Claroline Asqatasun
action filter_type
action union
action find
entity Asqatasun
relation programming language
action find
entity Claroline
relation programming language
type programming language
{'OR': [['Asqatasun', 'programming language', {'concept': 'programming language'}], ['Claroline', 'programming language', {'concept': 'programming language'}]]}
SELECT DISTINCT ?g WHERE { { ?m property:programming_language ?g . VALUES ( ?m ) { ( resource:Asqatasun ) ( resource:Claroline ) } } . ?g rdf:type ontology:programming_language }
[]
programming language
Q59 Q2005 Q46441
SYSTEM
PHP, JavaScript, Cascading Style Sheets
Q59 Q2005 Q46441
OR((Q24026504,P277,c(Q9143)), (Q1095918,P277,c(Q9143)))
action filter_type
action union
action find
entity Q24026504
relation P277
action find
entity Q1095918
relation P277
type Q9143
[ANSWERS] are used to program Asqatasun or Claroline
{'OR': [['Q24026504', 'P277', {'concept': 'Q9143'}], ['Q1095918', 'P277', {'concept': 'Q9143'}]]}
SELECT DISTINCT ?g WHERE { { ?m property:P277 ?g . VALUES ( ?m ) { ( resource:Q24026504 ) ( resource:Q1095918 ) } } . ?g rdf:type ontology:Q9143 }
PHP JavaScript Cascading Style Sheets
PHP, JavaScript and Cascading Style Sheets are used to program Asqatasun or Claroline
PHP JavaScript Cascading Style Sheets
action filter_type
action union
action find
entity Asqatasun
relation programming language
action find
entity Claroline
relation programming language
type programming language
{'OR': [['Asqatasun', 'programming language', {'concept': 'programming language'}], ['Claroline', 'programming language', {'concept': 'programming language'}]]}
SELECT DISTINCT ?g WHERE { { ?m property:programming_language ?g . VALUES ( ?m ) { ( resource:Asqatasun ) ( resource:Claroline ) } } . ?g rdf:type ontology:programming_language }
[]
Simple Question (Coreferenced)
Simple Question|Mult. Entity
Q59 Q2005 Q46441
P277
Q341
USER
Which free software are created in those programming languages ?
(c(Q341),P277,Q59) (c(Q341),P277,Q2005) (c(Q341),P277,Q46441)
action filter_type
action find_reverse
entity prev_answer
relation P277
type Q341
[{'concept': 'Q341'}, 'P277', 'Q59'] [{'concept': 'Q341'}, 'P277', 'Q2005'] [{'concept': 'Q341'}, 'P277', 'Q46441']
SELECT DISTINCT ?n WHERE { ?n property:P277 ?b . VALUES ( ?b ) { ( resource:Q59 ) ( resource:Q2005 ) ( resource:Q46441 ) } . ?n rdf:type ontology:Q341 }
PHP JavaScript Cascading Style Sheets
action filter_type
action find_reverse
entity prev_answer
relation programming language
type free software
[{'concept': 'free software'}, 'programming language', 'PHP'] [{'concept': 'free software'}, 'programming language', 'JavaScript'] [{'concept': 'free software'}, 'programming language', 'Cascading Style Sheets']
SELECT DISTINCT ?n WHERE { ?n property:programming_language ?b . VALUES ( ?b ) { ( resource:PHP ) ( resource:JavaScript ) ( resource:Cascading_Style_Sheets ) } . ?n rdf:type ontology:free_software }
[]
free software
Q698 Q698 Q161234
SYSTEM
0 A.D. for 3rd, Mozilla Firefox for 1st, 2nd
Q3011119 Q20204906 Q142028 Q26721332 Q15967616 Q2637167 Q156197 Q15975673 Q15968492 Q22906900 Q2473755 Q23680052 Q3005864 Q698 Q7716782 Q1343860 Q559020 Q23072542 Q44316 Q2009630 Q161234 Q698
(c(Q341),P277,Q59) (c(Q341),P277,Q2005) (c(Q341),P277,Q46441)
action filter_type
action find_reverse
entity prev_answer
relation P277
type Q341
[ANSWERS]
[{'concept': 'Q341'}, 'P277', 'Q59'] [{'concept': 'Q341'}, 'P277', 'Q2005'] [{'concept': 'Q341'}, 'P277', 'Q46441']
SELECT DISTINCT ?n WHERE { ?n property:P277 ?b . VALUES ( ?b ) { ( resource:Q59 ) ( resource:Q2005 ) ( resource:Q46441 ) } . ?n rdf:type ontology:Q341 }
DAViCal GNU social CiviCRM OpenWebRTC 2048 GNUzilla SeaMonkey Loomio GNOME Maps Brave IceApe Zulip Cryptocat Mozilla Firefox Icedove GNOME Shell Kiwix GNOME Terminator GNOME GNU IceCat 0 A.D. Mozilla Firefox
Mozilla Firefox, Mozilla Firefox and 0 A.D. are created in those programming languages
Mozilla Firefox Mozilla Firefox 0 A.D.
action filter_type
action find_reverse
entity prev_answer
relation programming language
type free software
[{'concept': 'free software'}, 'programming language', 'PHP'] [{'concept': 'free software'}, 'programming language', 'JavaScript'] [{'concept': 'free software'}, 'programming language', 'Cascading Style Sheets']
SELECT DISTINCT ?n WHERE { ?n property:programming_language ?b . VALUES ( ?b ) { ( resource:PHP ) ( resource:JavaScript ) ( resource:Cascading_Style_Sheets ) } . ?n rdf:type ontology:free_software }
[]