Simple Question (Direct)
Simple Question
Q3379707
P54
Q12973014
USER
Which sports team is Philippe Delannoy a member of ?
(Q3379707,P54,c(Q12973014))
action filter_type
action find
entity Q3379707
relation P54
type Q12973014
['Q3379707', 'P54', {'concept': 'Q12973014'}]
SELECT DISTINCT ?w WHERE { ?w rdf:type ontology:Q12973014 . resource:Q3379707 property:P54 ?w }
Philippe Delannoy
action filter_type
action find
entity Philippe Delannoy
relation member of sports team
type sports team
['Philippe Delannoy', 'member of sports team', {'concept': 'sports team'}]
SELECT DISTINCT ?w WHERE { ?w rdf:type ontology:sports_team . resource:Philippe_Delannoy property:member_of_sports_team ?w }
[]
sports team
Q4075
SYSTEM
Lyon OU
Q4075
(Q3379707,P54,c(Q12973014))
action filter_type
action find
entity Q3379707
relation P54
type Q12973014
[ANSWER] is Philippe Delannoy a member of
['Q3379707', 'P54', {'concept': 'Q12973014'}]
SELECT DISTINCT ?w WHERE { ?w rdf:type ontology:Q12973014 . resource:Q3379707 property:P54 ?w }
Lyon OU
Lyon OU is Philippe Delannoy a member of
Lyon OU
action filter_type
action find
entity Philippe Delannoy
relation member of sports team
type sports team
['Philippe Delannoy', 'member of sports team', {'concept': 'sports team'}]
SELECT DISTINCT ?w WHERE { ?w rdf:type ontology:sports_team . resource:Philippe_Delannoy property:member_of_sports_team ?w }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q3379707
P21
Q290
USER
Which sex does Philippe Delannoy possess ?
(Q3379707,P21,c(Q290))
action filter_type
action find
entity Q3379707
relation P21
type Q290
['Q3379707', 'P21', {'concept': 'Q290'}]
SELECT DISTINCT ?u WHERE { resource:Q3379707 property:P21 ?u . ?u rdf:type ontology:Q290 }
Philippe Delannoy
action filter_type
action find
entity Philippe Delannoy
relation gender
type sex
['Philippe Delannoy', 'gender', {'concept': 'sex'}]
SELECT DISTINCT ?u WHERE { resource:Philippe_Delannoy property:gender ?u . ?u rdf:type ontology:sex }
[]
sex
Q6581097
SYSTEM
male
Q6581097
(Q3379707,P21,c(Q290))
action filter_type
action find
entity Q3379707
relation P21
type Q290
Philippe Delannoy possesses a [ANSWER]
['Q3379707', 'P21', {'concept': 'Q290'}]
SELECT DISTINCT ?u WHERE { resource:Q3379707 property:P21 ?u . ?u rdf:type ontology:Q290 }
male
Philippe Delannoy possesses a male
male
action filter_type
action find
entity Philippe Delannoy
relation gender
type sex
['Philippe Delannoy', 'gender', {'concept': 'sex'}]
SELECT DISTINCT ?u WHERE { resource:Philippe_Delannoy property:gender ?u . ?u rdf:type ontology:sex }
[]
Comparative Reasoning (All)
Comparative|More/Less|Single entity type
Q48890
P641
Q31629 Q12973014
USER
Which types of sport did less number of sports teams participate in than college basketball ?
(c(Q12973014),P641,c(Q31629))
action less
action find_reverse_tuple_counts
relation P641
type Q31629
type Q12973014
action count
action filter_type
action find_reverse
entity Q48890
relation P641
type Q12973014
[{'concept': 'Q12973014'}, 'P641', {'concept': 'Q31629'}]
SELECT DISTINCT ?n WHERE { { SELECT DISTINCT ?n ( COUNT ( ?z ) AS ?m ) WHERE { ?z property:P641 ?n . ?n rdf:type ontology:Q31629 . ?z rdf:type ontology:Q12973014 } GROUP BY ?n } . { SELECT DISTINCT ( COUNT ( ?v ) AS ?i ) WHERE { ?v property:P641 resource:Q48890 . ?v rdf:type ontology:Q12973014 } } . FILTER ( ?m < ?i ) }
college basketball
action less
action find_reverse_tuple_counts
relation sport
type type of sport
type sports team
action count
action filter_type
action find_reverse
entity college basketball
relation sport
type sports team
[{'concept': 'sports team'}, 'sport', {'concept': 'type of sport'}]
SELECT DISTINCT ?n WHERE { { SELECT DISTINCT ?n ( COUNT ( ?z ) AS ?m ) WHERE { ?z property:sport ?n . ?n rdf:type ontology:type_of_sport . ?z rdf:type ontology:sports_team } GROUP BY ?n } . { SELECT DISTINCT ( COUNT ( ?v ) AS ?i ) WHERE { ?v property:sport resource:college_basketball . ?v rdf:type ontology:sports_team } } . FILTER ( ?m < ?i ) }
[]
type of sport sports team
Q216613 Q165704 Q40244
SYSTEM
Nordic skiing, high jump, marathon
Q271008 Q637186 Q170004 Q1666862 Q1154336 Q243264 Q472827 Q10980 Q217108 Q164731 Q11706688 Q14085739 Q631004 Q672066 Q1293 Q29358 Q211155 Q191691 Q3817372 Q166788 Q326827 Q178131 Q187916 Q1320458 Q215184 Q1031445 Q219554 Q32485 Q706199 Q919072 Q216613 Q207238 Q2094083 Q675770 Q692853 Q189472 Q180692 Q327223 Q165704 Q1049443 Q2328286 Q2164355 Q917562 Q164761 Q1798044 Q718 Q1209037 Q179687 Q1707432 Q352749 Q272460 Q1075998 Q1141850 Q774176 Q159354 Q1629556 Q40244 Q14554839 Q172809 Q16629853 Q520611 Q335638 Q1423069 Q465014 Q186222 Q2261949 Q11020 Q453778 Q163892 Q1156722 Q779272 Q273285 Q50620 Q31987 Q2891117 Q179226 Q7735 Q11015 Q428242 Q162883 Q5300110
(c(Q12973014),P641,c(Q31629))
action less
action find_reverse_tuple_counts
relation P641
type Q31629
type Q12973014
action count
action filter_type
action find_reverse
entity Q48890
relation P641
type Q12973014
[ANSWERS] less number of sports teams participated in than college basketball
[{'concept': 'Q12973014'}, 'P641', {'concept': 'Q31629'}]
SELECT DISTINCT ?n WHERE { { SELECT DISTINCT ?n ( COUNT ( ?z ) AS ?m ) WHERE { ?z property:P641 ?n . ?n rdf:type ontology:Q31629 . ?z rdf:type ontology:Q12973014 } GROUP BY ?n } . { SELECT DISTINCT ( COUNT ( ?v ) AS ?i ) WHERE { ?v property:P641 resource:Q48890 . ?v rdf:type ontology:Q12973014 } } . FILTER ( ?m < ?i ) }
800 metres grass skiing 110 metres hurdles International rules football rock climbing heptathlon waterskiing triathlon airsoft 100 metres hurdles sprinting sailing open water swimming downhill mountain biking draughts orienteering 200 metres 1500 metres beach run biathlon artistic gymnastics snowboarding horse racing Ice yachting bicycle motocross cross-country cycling kite surfing modern pentathlon nine-pin bowling sporting clays Nordic skiing rafting kayaking stadion Flag football freestyle skiing synchronized swimming freestyle wrestling high jump Acrobatic gymnastics skeet shooting roller sport carom billiards 100 metres Olympic skeet chess Modern competitive archery cross-country skiing roller skating sprint Pilates ski mountaineering canoe racing Keirin rowing 1000 metres marathon competitive fencing ten-pin bowling Mixed Doubles mountain biking cyclo-cross canoe camping trampolining alpine skiing para cycling pool Roller skiing 10,000 metres Sport aerobics ice skating luge Telemark skiing freestyle swimming dragon boat sport equestrianism diving snooker ski-orienteering free climbing double trap
Nordic skiing, high jump and marathon less number of sports teams participated in than college basketball
Nordic skiing high jump marathon
action less
action find_reverse_tuple_counts
relation sport
type type of sport
type sports team
action count
action filter_type
action find_reverse
entity college basketball
relation sport
type sports team
[{'concept': 'sports team'}, 'sport', {'concept': 'type of sport'}]
SELECT DISTINCT ?n WHERE { { SELECT DISTINCT ?n ( COUNT ( ?z ) AS ?m ) WHERE { ?z property:sport ?n . ?n rdf:type ontology:type_of_sport . ?z rdf:type ontology:sports_team } GROUP BY ?n } . { SELECT DISTINCT ( COUNT ( ?v ) AS ?i ) WHERE { ?v property:sport resource:college_basketball . ?v rdf:type ontology:sports_team } } . FILTER ( ?m < ?i ) }
[]
Comparative Reasoning (All)
Comparative|More/Less|Single entity type|Incomplete
Q186222
P641
Q31629 Q12973014
USER
And also tell me about alpine skiing?
(c(Q12973014),P641,c(Q31629))
action less
action find_reverse_tuple_counts
relation P641
type Q31629
type Q12973014
action count
action filter_type
action find_reverse
entity Q186222
relation P641
type Q12973014
[{'concept': 'Q12973014'}, 'P641', {'concept': 'Q31629'}]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ?a ( COUNT ( ?y ) AS ?f ) WHERE { ?y rdf:type ontology:Q12973014 . ?a rdf:type ontology:Q31629 . ?y property:P641 ?a } GROUP BY ?a } . { SELECT DISTINCT ( COUNT ( ?v ) AS ?z ) WHERE { ?v rdf:type ontology:Q12973014 . ?v property:P641 resource:Q186222 } } . FILTER ( ?f < ?z ) }
alpine skiing
action less
action find_reverse_tuple_counts
relation sport
type type of sport
type sports team
action count
action filter_type
action find_reverse
entity alpine skiing
relation sport
type sports team
[{'concept': 'sports team'}, 'sport', {'concept': 'type of sport'}]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ?a ( COUNT ( ?y ) AS ?f ) WHERE { ?y rdf:type ontology:sports_team . ?a rdf:type ontology:type_of_sport . ?y property:sport ?a } GROUP BY ?a } . { SELECT DISTINCT ( COUNT ( ?v ) AS ?z ) WHERE { ?v rdf:type ontology:sports_team . ?v property:sport resource:alpine_skiing } } . FILTER ( ?f < ?z ) }
[]
type of sport sports team
Q165704 Q40244 Q271008
SYSTEM
high jump, marathon, 800 metres
Q271008 Q637186 Q170004 Q1666862 Q1154336 Q243264 Q472827 Q10980 Q217108 Q164731 Q11706688 Q14085739 Q631004 Q672066 Q1293 Q211155 Q191691 Q3817372 Q166788 Q326827 Q178131 Q187916 Q1320458 Q215184 Q1031445 Q219554 Q32485 Q706199 Q919072 Q207238 Q2094083 Q675770 Q692853 Q189472 Q180692 Q327223 Q165704 Q1049443 Q2328286 Q2164355 Q917562 Q164761 Q1798044 Q718 Q1209037 Q1707432 Q352749 Q1075998 Q1141850 Q774176 Q159354 Q1629556 Q40244 Q172809 Q16629853 Q520611 Q335638 Q1423069 Q465014 Q2261949 Q11020 Q453778 Q163892 Q1156722 Q779272 Q273285 Q50620 Q31987 Q2891117 Q179226 Q11015 Q428242 Q162883 Q5300110
(c(Q12973014),P641,c(Q31629))
action less
action find_reverse_tuple_counts
relation P641
type Q31629
type Q12973014
action count
action filter_type
action find_reverse
entity Q186222
relation P641
type Q12973014
[ANSWERS]
[{'concept': 'Q12973014'}, 'P641', {'concept': 'Q31629'}]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ?a ( COUNT ( ?y ) AS ?f ) WHERE { ?y rdf:type ontology:Q12973014 . ?a rdf:type ontology:Q31629 . ?y property:P641 ?a } GROUP BY ?a } . { SELECT DISTINCT ( COUNT ( ?v ) AS ?z ) WHERE { ?v rdf:type ontology:Q12973014 . ?v property:P641 resource:Q186222 } } . FILTER ( ?f < ?z ) }
800 metres grass skiing 110 metres hurdles International rules football rock climbing heptathlon waterskiing triathlon airsoft 100 metres hurdles sprinting sailing open water swimming downhill mountain biking draughts 200 metres 1500 metres beach run biathlon artistic gymnastics snowboarding horse racing Ice yachting bicycle motocross cross-country cycling kite surfing modern pentathlon nine-pin bowling sporting clays rafting kayaking stadion Flag football freestyle skiing synchronized swimming freestyle wrestling high jump Acrobatic gymnastics skeet shooting roller sport carom billiards 100 metres Olympic skeet chess Modern competitive archery roller skating sprint ski mountaineering canoe racing Keirin rowing 1000 metres marathon ten-pin bowling Mixed Doubles mountain biking cyclo-cross canoe camping trampolining para cycling pool Roller skiing 10,000 metres Sport aerobics ice skating luge Telemark skiing freestyle swimming dragon boat sport equestrianism snooker ski-orienteering free climbing double trap
high jump marathon 800 metres
action less
action find_reverse_tuple_counts
relation sport
type type of sport
type sports team
action count
action filter_type
action find_reverse
entity alpine skiing
relation sport
type sports team
[{'concept': 'sports team'}, 'sport', {'concept': 'type of sport'}]
SELECT DISTINCT ?a WHERE { { SELECT DISTINCT ?a ( COUNT ( ?y ) AS ?f ) WHERE { ?y rdf:type ontology:sports_team . ?a rdf:type ontology:type_of_sport . ?y property:sport ?a } GROUP BY ?a } . { SELECT DISTINCT ( COUNT ( ?v ) AS ?z ) WHERE { ?v rdf:type ontology:sports_team . ?v property:sport resource:alpine_skiing } } . FILTER ( ?f < ?z ) }
[]
Simple Question (Direct)
Simple Question|Mult. Entity|Indirect
Q165704 Q40244 Q271008
P641
Q31629
USER
Which types of sport were high jump, marathon and 800 metres a part of ?
(Q165704,P641,c(Q31629)) (Q40244,P641,c(Q31629)) (Q271008,P641,c(Q31629))
action union
action filter_type
action find
entity Q165704
relation P641
type Q31629
action filter_type
action find
entity Q40244
relation P641
type Q31629
action filter_type
action find
entity Q271008
relation P641
type Q31629
['Q165704', 'P641', {'concept': 'Q31629'}] ['Q40244', 'P641', {'concept': 'Q31629'}] ['Q271008', 'P641', {'concept': 'Q31629'}]
SELECT DISTINCT ?l WHERE { ?y property:P641 ?l . VALUES ( ?y ) { ( resource:Q165704 ) ( resource:Q40244 ) } }
high jump marathon 800 metres
action union
action filter_type
action find
entity high jump
relation sport
type type of sport
action filter_type
action find
entity marathon
relation sport
type type of sport
action filter_type
action find
entity 800 metres
relation sport
type type of sport
['high jump', 'sport', {'concept': 'type of sport'}] ['marathon', 'sport', {'concept': 'type of sport'}] ['800 metres', 'sport', {'concept': 'type of sport'}]
SELECT DISTINCT ?l WHERE { ?y property:sport ?l . VALUES ( ?y ) { ( resource:high_jump ) ( resource:marathon ) } }
[]
type of sport
Q542 Q542 Q542
SYSTEM
athletics
Q542 Q542 Q542
(Q165704,P641,c(Q31629)) (Q40244,P641,c(Q31629)) (Q271008,P641,c(Q31629))
action union
action filter_type
action find
entity Q165704
relation P641
type Q31629
action filter_type
action find
entity Q40244
relation P641
type Q31629
action filter_type
action find
entity Q271008
relation P641
type Q31629
And [ANSWER], [ANSWER] and [ANSWER] were high jump, marathon and 800 metres a part of
['Q165704', 'P641', {'concept': 'Q31629'}] ['Q40244', 'P641', {'concept': 'Q31629'}] ['Q271008', 'P641', {'concept': 'Q31629'}]
SELECT DISTINCT ?l WHERE { ?y property:P641 ?l . VALUES ( ?y ) { ( resource:Q165704 ) ( resource:Q40244 ) } }
athletics athletics athletics
And athletics, athletics and athletics were high jump, marathon and 800 metres a part of
athletics athletics athletics
action union
action filter_type
action find
entity high jump
relation sport
type type of sport
action filter_type
action find
entity marathon
relation sport
type type of sport
action filter_type
action find
entity 800 metres
relation sport
type type of sport
['high jump', 'sport', {'concept': 'type of sport'}] ['marathon', 'sport', {'concept': 'type of sport'}] ['800 metres', 'sport', {'concept': 'type of sport'}]
SELECT DISTINCT ?l WHERE { ?y property:sport ?l . VALUES ( ?y ) { ( resource:high_jump ) ( resource:marathon ) } }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q3379707
P19
Q20667921
USER
Which french administrative division is the place of birth of Philippe Delannoy ?
(Q3379707,P19,c(Q20667921))
action filter_type
action find
entity Q3379707
relation P19
type Q20667921
['Q3379707', 'P19', {'concept': 'Q20667921'}]
SELECT DISTINCT ?p WHERE { resource:Q3379707 property:P19 ?p . ?p rdf:type ontology:Q20667921 }
Philippe Delannoy
action filter_type
action find
entity Philippe Delannoy
relation place of birth
type type of french administrative division
['Philippe Delannoy', 'place of birth', {'concept': 'type of french administrative division'}]
SELECT DISTINCT ?p WHERE { resource:Philippe_Delannoy property:place_of_birth ?p . ?p rdf:type ontology:type_of_french_administrative_division }
[]
type of french administrative division
Q244565
SYSTEM
Trévoux
Q244565
(Q3379707,P19,c(Q20667921))
action filter_type
action find
entity Q3379707
relation P19
type Q20667921
[ANSWER] is the place of birth of Philippe Delannoy
['Q3379707', 'P19', {'concept': 'Q20667921'}]
SELECT DISTINCT ?p WHERE { resource:Q3379707 property:P19 ?p . ?p rdf:type ontology:Q20667921 }
Trévoux
Trévoux is the place of birth of Philippe Delannoy
Trévoux
action filter_type
action find
entity Philippe Delannoy
relation place of birth
type type of french administrative division
['Philippe Delannoy', 'place of birth', {'concept': 'type of french administrative division'}]
SELECT DISTINCT ?p WHERE { resource:Philippe_Delannoy property:place_of_birth ?p . ?p rdf:type ontology:type_of_french_administrative_division }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q16026108
Q20667921
USER
And how about Albert Minier?
(Q16026108,P19,c(Q20667921))
action filter_type
action find
entity Q16026108
relation P19
type Q20667921
['Q16026108', 'P19', {'concept': 'Q20667921'}]
SELECT DISTINCT ?z WHERE { resource:Q16026108 property:P19 ?z . ?z rdf:type ontology:Q20667921 }
Albert Minier
action filter_type
action find
entity Albert Minier
relation place of birth
type type of french administrative division
['Albert Minier', 'place of birth', {'concept': 'type of french administrative division'}]
SELECT DISTINCT ?z WHERE { resource:Albert_Minier property:place_of_birth ?z . ?z rdf:type ontology:type_of_french_administrative_division }
[]
type of french administrative division
Q245064
SYSTEM
Souvigny
Q245064
(Q16026108,P19,c(Q20667921))
action filter_type
action find
entity Q16026108
relation P19
type Q20667921
[ANSWER]
['Q16026108', 'P19', {'concept': 'Q20667921'}]
SELECT DISTINCT ?z WHERE { resource:Q16026108 property:P19 ?z . ?z rdf:type ontology:Q20667921 }
Souvigny
Souvigny
action filter_type
action find
entity Albert Minier
relation place of birth
type type of french administrative division
['Albert Minier', 'place of birth', {'concept': 'type of french administrative division'}]
SELECT DISTINCT ?z WHERE { resource:Albert_Minier property:place_of_birth ?z . ?z rdf:type ontology:type_of_french_administrative_division }
[]
Verification (Boolean) (All)
Verification|2 entities, one direct and one indirect, object is indirect
Q245064 Q768927
P47
Q20667921
USER
Is Bressolles bordered by that one ?
(Q768927,P47,Q245064)
action is_in
entity Q768927
action find
entity Q245064
relation P47
['Q768927', 'P47', 'Q245064']
ASK WHERE { resource:Q245064 property:P47 resource:Q768927 }
Souvigny Bressolles
action is_in
entity Bressolles
action find
entity Souvigny
relation shares border with
['Bressolles', 'shares border with', 'Souvigny']
ASK WHERE { resource:Souvigny property:shares_border_with resource:Bressolles }
[]
type of french administrative division
SYSTEM
YES
(Q768927,P47,Q245064)
action is_in
entity Q768927
action find
entity Q245064
relation P47
[ANSWER]
['Q768927', 'P47', 'Q245064']
ASK WHERE { resource:Q245064 property:P47 resource:Q768927 }
Yes
action is_in
entity Bressolles
action find
entity Souvigny
relation shares border with
['Bressolles', 'shares border with', 'Souvigny']
ASK WHERE { resource:Souvigny property:shares_border_with resource:Bressolles }
[]