Simple Question (Direct)
Simple Question
Q16645553
P512
Q849697
USER
Which doctoral degree does Jean Melon hold ?
(Q16645553,P512,c(Q849697))
action filter_type
action find
entity Q16645553
relation P512
type Q849697
['Q16645553', 'P512', {'concept': 'Q849697'}]
SELECT DISTINCT ?c WHERE { resource:Q16645553 property:P512 ?c . ?c rdf:type ontology:Q849697 }
Jean Melon
action filter_type
action find
entity Jean Melon
relation academic degree
type doctoral degree
['Jean Melon', 'academic degree', {'concept': 'doctoral degree'}]
SELECT DISTINCT ?c WHERE { resource:Jean_Melon property:academic_degree ?c . ?c rdf:type ontology:doctoral_degree }
[]
doctoral degree
Q913404
SYSTEM
Doctor of Medicine
Q913404
(Q16645553,P512,c(Q849697))
action filter_type
action find
entity Q16645553
relation P512
type Q849697
Jean Melon holds a [ANSWER]
['Q16645553', 'P512', {'concept': 'Q849697'}]
SELECT DISTINCT ?c WHERE { resource:Q16645553 property:P512 ?c . ?c rdf:type ontology:Q849697 }
Doctor of Medicine
Jean Melon holds a Doctor of Medicine
Doctor of Medicine
action filter_type
action find
entity Jean Melon
relation academic degree
type doctoral degree
['Jean Melon', 'academic degree', {'concept': 'doctoral degree'}]
SELECT DISTINCT ?c WHERE { resource:Jean_Melon property:academic_degree ?c . ?c rdf:type ontology:doctoral_degree }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q16645553
P106
Q12737077
USER
What do Jean Melon do for a living ?
(Q16645553,P106,c(Q12737077))
action filter_type
action find
entity Q16645553
relation P106
type Q12737077
['Q16645553', 'P106', {'concept': 'Q12737077'}]
SELECT DISTINCT ?e WHERE { resource:Q16645553 property:P106 ?e . ?e rdf:type ontology:Q12737077 }
Jean Melon
action filter_type
action find
entity Jean Melon
relation occupation
type occupation
['Jean Melon', 'occupation', {'concept': 'occupation'}]
SELECT DISTINCT ?e WHERE { resource:Jean_Melon property:occupation ?e . ?e rdf:type ontology:occupation }
[]
occupation
Q211346 Q1622272 Q3410028
SYSTEM
psychiatrist, university teacher, psychoanalyst
Q211346 Q1622272 Q3410028
(Q16645553,P106,c(Q12737077))
action filter_type
action find
entity Q16645553
relation P106
type Q12737077
[ANSWERS] Jean Melon do for a living
['Q16645553', 'P106', {'concept': 'Q12737077'}]
SELECT DISTINCT ?e WHERE { resource:Q16645553 property:P106 ?e . ?e rdf:type ontology:Q12737077 }
psychiatrist university teacher psychoanalyst
Psychiatrist, university teacher and psychoanalyst Jean Melon do for a living
psychiatrist university teacher psychoanalyst
action filter_type
action find
entity Jean Melon
relation occupation
type occupation
['Jean Melon', 'occupation', {'concept': 'occupation'}]
SELECT DISTINCT ?e WHERE { resource:Jean_Melon property:occupation ?e . ?e rdf:type ontology:occupation }
[]
Clarification
Simple Question|Single Entity|Indirect
Q211346
P425
Q1047113
USER
Who is associated with the field of occupation that one ?
(Q211346,P425,c(Q1047113))
action filter_type
action find
entity Q211346
relation P425
type Q1047113
['Q211346', 'P425', {'concept': 'Q1047113'}]
SELECT DISTINCT ?i WHERE { ?i rdf:type ontology:Q1047113 . resource:Q211346 property:P425 ?i }
psychiatrist
action filter_type
action find
entity psychiatrist
relation field of this occupation
type special field
['psychiatrist', 'field of this occupation', {'concept': 'special field'}]
SELECT DISTINCT ?i WHERE { ?i rdf:type ontology:special_field . resource:psychiatrist property:field_of_this_occupation ?i }
[]
special field
Clarification for simple ques.
Q3410028
SYSTEM
Did you mean psychoanalyst ?
Q211346 Q1622272 Q3410028
(Q211346,P425,c(Q1047113)) (Q1622272,P425,c(Q1047113)) (Q3410028,P425,c(Q1047113))
[ANSWER]
['Q211346', 'P425', {'concept': 'Q1047113'}] ['Q1622272', 'P425', {'concept': 'Q1047113'}] ['Q3410028', 'P425', {'concept': 'Q1047113'}]
SELECT DISTINCT ?i WHERE { ?i rdf:type ontology:Q1047113 . resource:Q211346 property:P425 ?i }
psychiatrist university teacher psychoanalyst
Did you mean psychoanalyst ?
psychoanalyst
['psychiatrist', 'field of this occupation', {'concept': 'special field'}] ['university teacher', 'field of this occupation', {'concept': 'special field'}] ['psychoanalyst', 'field of this occupation', {'concept': 'special field'}]
SELECT DISTINCT ?i WHERE { ?i rdf:type ontology:special_field . resource:psychiatrist property:field_of_this_occupation ?i }
[]
Simple Question (Coreferenced)
USER
No, I meant psychiatrist. Could you tell me the answer for that?
(Q211346,P425,c(Q1047113))
Q211346
['Q211346', 'P425', {'concept': 'Q1047113'}]
['psychiatrist', 'field of this occupation', {'concept': 'special field'}]
[]
Q7867
SYSTEM
psychiatry
Q7867
(Q211346,P425,c(Q1047113))
action filter_type
action find
entity Q211346
relation P425
type Q1047113
Ry [ANSWER] is associated with the field of occupation that one
['Q211346', 'P425', {'concept': 'Q1047113'}]
SELECT DISTINCT ?i WHERE { ?i rdf:type ontology:Q1047113 . resource:Q211346 property:P425 ?i }
psychiatry
Ry psychiatry is associated with the field of occupation that one
psychiatry
action filter_type
action find
entity psychiatrist
relation field of this occupation
type special field
['psychiatrist', 'field of this occupation', {'concept': 'special field'}]
SELECT DISTINCT ?i WHERE { ?i rdf:type ontology:special_field . resource:psychiatrist property:field_of_this_occupation ?i }
[]
Comparative Reasoning (All)
Comparative|More/Less|Single entity type
Q188494
P361
Q9332 Q1047113
USER
Which behaviors are around the same number of special fields a part of as witch hunt ?
(c(Q1047113),P361,c(Q9332))
action approx
action find_reverse_tuple_counts
relation P361
type Q9332
type Q1047113
action count
action filter_type
action find
entity Q188494
relation P361
type Q9332
[{'concept': 'Q1047113'}, 'P361', {'concept': 'Q9332'}]
SELECT DISTINCT ?j WHERE { { SELECT DISTINCT ?j ( COUNT ( ?u ) AS ?w ) WHERE { ?u property:P361 ?j . ?j rdf:type ontology:Q9332 . ?u rdf:type ontology:Q1047113 } GROUP BY ?j } . { SELECT DISTINCT ( COUNT ( ?s ) AS ?x ) WHERE { ?s rdf:type ontology:Q9332 . resource:Q188494 property:P361 ?s } } . FILTER ( ?w = ?x ) }
witch hunt
action approx
action find_reverse_tuple_counts
relation part of
type behavior
type special field
action count
action filter_type
action find
entity witch hunt
relation part of
type behavior
[{'concept': 'special field'}, 'part of', {'concept': 'behavior'}]
SELECT DISTINCT ?j WHERE { { SELECT DISTINCT ?j ( COUNT ( ?u ) AS ?w ) WHERE { ?u property:part_of ?j . ?j rdf:type ontology:behavior . ?u rdf:type ontology:special_field } GROUP BY ?j } . { SELECT DISTINCT ( COUNT ( ?s ) AS ?x ) WHERE { ?s rdf:type ontology:behavior . resource:witch_hunt property:part_of ?s } } . FILTER ( ?w = ?x ) }
[]
behavior special field
Q765633 Q794803 Q648877
SYSTEM
aviation, Innovation management, post-production
Q832237 Q127213 Q22294743 Q627335 Q11030 Q2538907 Q192803 Q218537 Q133080 Q192043 Q148836 Q352842 Q877729 Q349 Q765633 Q648877 Q27939 Q218719 Q9347372 Q14865855 Q816425 Q794803 Q16947618 Q2695280 Q2029911 Q193057 Q9640723 Q213753 Q1574099 Q2314618 Q915073 Q735 Q1362246 Q1043452 Q11042 Q839399 Q36633 Q921513 Q1087786 Q177719 Q171141 Q1043197 Q82604 Q186361 Q773521 Q4116214 Q17305180 Q3769299 Q14373 Q188494 Q629329
(c(Q1047113),P361,c(Q9332))
action approx
action find_reverse_tuple_counts
relation P361
type Q9332
type Q1047113
action count
action filter_type
action find
entity Q188494
relation P361
type Q9332
[ANSWERS] are around the same number of special fields a part of as witch hunt
[{'concept': 'Q1047113'}, 'P361', {'concept': 'Q9332'}]
SELECT DISTINCT ?j WHERE { { SELECT DISTINCT ?j ( COUNT ( ?u ) AS ?w ) WHERE { ?u property:P361 ?j . ?j rdf:type ontology:Q9332 . ?u rdf:type ontology:Q1047113 } GROUP BY ?j } . { SELECT DISTINCT ( COUNT ( ?s ) AS ?x ) WHERE { ?s rdf:type ontology:Q9332 . resource:Q188494 property:P361 ?s } } . FILTER ( ?w = ?x ) }
environmental protection arboriculture circadian sleep/wake cycle, sleep Workflow journalism arms trade double-entry bookkeeping system customs clearance public relations electrical wiring monasticism teaching handicraft sport aviation post-production singing border control studies mating behavior surveying Innovation management Strategy (general) technics professional services forging commercial aviation harvest Radiation protection forensic identification letter delivery art Security of train rides maintenance, repair, and operations culture Emissions trading prostitution social behavior standardization diagnostic procedure gastronomy divination design punishment user administration accounting urban development human behaviour fishing witch hunt work scheduling
Aviation, Innovation management and post-production are around the same number of special fields a part of as witch hunt
aviation Innovation management post-production
action approx
action find_reverse_tuple_counts
relation part of
type behavior
type special field
action count
action filter_type
action find
entity witch hunt
relation part of
type behavior
[{'concept': 'special field'}, 'part of', {'concept': 'behavior'}]
SELECT DISTINCT ?j WHERE { { SELECT DISTINCT ?j ( COUNT ( ?u ) AS ?w ) WHERE { ?u property:part_of ?j . ?j rdf:type ontology:behavior . ?u rdf:type ontology:special_field } GROUP BY ?j } . { SELECT DISTINCT ( COUNT ( ?s ) AS ?x ) WHERE { ?s rdf:type ontology:behavior . resource:witch_hunt property:part_of ?s } } . FILTER ( ?w = ?x ) }
[]
Comparative Reasoning (All)
Comparative|More/Less|Single entity type|Incomplete
Q11030
P361
Q9332 Q1047113
USER
And what about journalism?
(c(Q1047113),P361,c(Q9332))
action approx
action find_reverse_tuple_counts
relation P361
type Q9332
type Q1047113
action count
action filter_type
action find
entity Q11030
relation P361
type Q9332
[{'concept': 'Q1047113'}, 'P361', {'concept': 'Q9332'}]
SELECT DISTINCT ?h WHERE { { SELECT DISTINCT ( COUNT ( ?f ) AS ?s ) WHERE { resource:Q11030 property:P361 ?f . ?f rdf:type ontology:Q9332 } } . FILTER ( ?v = ?s ) . { SELECT DISTINCT ?h ( COUNT ( ?q ) AS ?v ) WHERE { ?q property:P361 ?h . ?h rdf:type ontology:Q9332 . ?q rdf:type ontology:Q1047113 } GROUP BY ?h } }
journalism
action approx
action find_reverse_tuple_counts
relation part of
type behavior
type special field
action count
action filter_type
action find
entity journalism
relation part of
type behavior
[{'concept': 'special field'}, 'part of', {'concept': 'behavior'}]
SELECT DISTINCT ?h WHERE { { SELECT DISTINCT ( COUNT ( ?f ) AS ?s ) WHERE { resource:journalism property:part_of ?f . ?f rdf:type ontology:behavior } } . FILTER ( ?v = ?s ) . { SELECT DISTINCT ?h ( COUNT ( ?q ) AS ?v ) WHERE { ?q property:part_of ?h . ?h rdf:type ontology:behavior . ?q rdf:type ontology:special_field } GROUP BY ?h } }
[]
behavior special field
Q765633 Q794803 Q648877
SYSTEM
aviation, Innovation management, post-production
Q832237 Q127213 Q22294743 Q627335 Q11030 Q2538907 Q192803 Q218537 Q133080 Q192043 Q148836 Q352842 Q877729 Q349 Q765633 Q648877 Q27939 Q218719 Q9347372 Q14865855 Q816425 Q794803 Q16947618 Q2695280 Q2029911 Q193057 Q9640723 Q213753 Q1574099 Q2314618 Q915073 Q735 Q1362246 Q1043452 Q11042 Q839399 Q36633 Q921513 Q1087786 Q177719 Q171141 Q1043197 Q82604 Q186361 Q773521 Q4116214 Q17305180 Q3769299 Q14373 Q188494 Q629329
(c(Q1047113),P361,c(Q9332))
action approx
action find_reverse_tuple_counts
relation P361
type Q9332
type Q1047113
action count
action filter_type
action find
entity Q11030
relation P361
type Q9332
[ANSWERS]
[{'concept': 'Q1047113'}, 'P361', {'concept': 'Q9332'}]
SELECT DISTINCT ?h WHERE { { SELECT DISTINCT ( COUNT ( ?f ) AS ?s ) WHERE { resource:Q11030 property:P361 ?f . ?f rdf:type ontology:Q9332 } } . FILTER ( ?v = ?s ) . { SELECT DISTINCT ?h ( COUNT ( ?q ) AS ?v ) WHERE { ?q property:P361 ?h . ?h rdf:type ontology:Q9332 . ?q rdf:type ontology:Q1047113 } GROUP BY ?h } }
environmental protection arboriculture circadian sleep/wake cycle, sleep Workflow journalism arms trade double-entry bookkeeping system customs clearance public relations electrical wiring monasticism teaching handicraft sport aviation post-production singing border control studies mating behavior surveying Innovation management Strategy (general) technics professional services forging commercial aviation harvest Radiation protection forensic identification letter delivery art Security of train rides maintenance, repair, and operations culture Emissions trading prostitution social behavior standardization diagnostic procedure gastronomy divination design punishment user administration accounting urban development human behaviour fishing witch hunt work scheduling
aviation Innovation management post-production
action approx
action find_reverse_tuple_counts
relation part of
type behavior
type special field
action count
action filter_type
action find
entity journalism
relation part of
type behavior
[{'concept': 'special field'}, 'part of', {'concept': 'behavior'}]
SELECT DISTINCT ?h WHERE { { SELECT DISTINCT ( COUNT ( ?f ) AS ?s ) WHERE { resource:journalism property:part_of ?f . ?f rdf:type ontology:behavior } } . FILTER ( ?v = ?s ) . { SELECT DISTINCT ?h ( COUNT ( ?q ) AS ?v ) WHERE { ?q property:part_of ?h . ?h rdf:type ontology:behavior . ?q rdf:type ontology:special_field } GROUP BY ?h } }
[]
Clarification
Comparative|More/Less|Single entity type|Indirect
P366
Q3249551 Q9332
USER
Which behaviors have their main utilization as approximately the same number of processes as that behavior ?
(c(Q9332),P366,c(Q3249551))
[{'concept': 'Q9332'}, 'P366', {'concept': 'Q3249551'}]
SELECT DISTINCT ?z WHERE { ?z property:Q21263333 ?y . ?z rdf:type ontology:Q9332 . ?y rdf:type ontology:Q619671 }
[{'concept': 'behavior'}, 'use', {'concept': 'process'}]
SELECT DISTINCT ?z WHERE { ?z property:use ?y . ?z rdf:type ontology:behavior . ?y rdf:type ontology:process }
[]
process behavior
Comparative|More/Less|Single entity type|Clarification
Q765633
SYSTEM
Did you mean aviation ?
(c(Q9332),P366,c(Q3249551))
[ANSWER]
[{'concept': 'Q9332'}, 'P366', {'concept': 'Q3249551'}]
SELECT DISTINCT ?z WHERE { ?z property:Q21263333 ?y . ?z rdf:type ontology:Q9332 . ?y rdf:type ontology:Q619671 }
Did you mean aviation ?
aviation
[{'concept': 'behavior'}, 'use', {'concept': 'process'}]
SELECT DISTINCT ?z WHERE { ?z property:use ?y . ?z rdf:type ontology:behavior . ?y rdf:type ontology:process }
[]
Comparative Reasoning (All)
USER
Yes
(c(Q9332),P366,c(Q3249551))
[{'concept': 'Q9332'}, 'P366', {'concept': 'Q3249551'}]
[{'concept': 'behavior'}, 'use', {'concept': 'process'}]
[]
Q45045 Q17200001 Q93935
SYSTEM
simulation, cleaning, tooth brushing
Q1574099 Q93935 Q173799 Q17200001 Q166376 Q2306047 Q45045
(c(Q9332),P366,c(Q3249551))
[ANSWERS] have their main utilization as approximately the same number of processes as that behavior
[{'concept': 'Q9332'}, 'P366', {'concept': 'Q3249551'}]
SELECT DISTINCT ?z WHERE { ?z property:Q21263333 ?y . ?z rdf:type ontology:Q9332 . ?y rdf:type ontology:Q619671 }
Radiation protection tooth brushing entertainment cleaning doping in sport pest control simulation
Simulation, cleaning and tooth brushing have their main utilization as approximately the same number of processes as that behavior
simulation cleaning tooth brushing
[{'concept': 'behavior'}, 'use', {'concept': 'process'}]
SELECT DISTINCT ?z WHERE { ?z property:use ?y . ?z rdf:type ontology:behavior . ?y rdf:type ontology:process }
[]
Clarification
Simple Question|Single Entity|Indirect
Q93935
P366
Q28877
USER
Which good has its main functionality as that behavior ?
(c(Q28877),P366,Q93935)
action filter_type
action find_reverse
entity Q93935
relation P366
type Q28877
[{'concept': 'Q28877'}, 'P366', 'Q93935']
SELECT DISTINCT ?o WHERE { ?o property:P366 resource:Q93935 . ?o rdf:type ontology:Q28877 }
tooth brushing
action filter_type
action find_reverse
entity tooth brushing
relation use
type good
[{'concept': 'good'}, 'use', 'tooth brushing']
SELECT DISTINCT ?o WHERE { ?o property:use resource:tooth_brushing . ?o rdf:type ontology:good }
[]
good
Clarification for simple ques.
Q45045
SYSTEM
Did you mean simulation ?
Q45045 Q17200001 Q93935
(c(Q28877),P366,Q45045) (c(Q28877),P366,Q17200001) (c(Q28877),P366,Q93935)
[ANSWER]
[{'concept': 'Q28877'}, 'P366', 'Q45045'] [{'concept': 'Q28877'}, 'P366', 'Q17200001'] [{'concept': 'Q28877'}, 'P366', 'Q93935']
SELECT DISTINCT ?o WHERE { ?o property:P366 resource:Q93935 . ?o rdf:type ontology:Q28877 }
simulation cleaning tooth brushing
Did you mean simulation ?
simulation
[{'concept': 'good'}, 'use', 'simulation'] [{'concept': 'good'}, 'use', 'cleaning'] [{'concept': 'good'}, 'use', 'tooth brushing']
SELECT DISTINCT ?o WHERE { ?o property:use resource:tooth_brushing . ?o rdf:type ontology:good }
[]
Simple Question (Coreferenced)
USER
No, I meant tooth brushing. Could you tell me the answer for that?
(c(Q28877),P366,Q93935)
Q93935
[{'concept': 'Q28877'}, 'P366', 'Q93935']
[{'concept': 'good'}, 'use', 'tooth brushing']
[]
Q35855
SYSTEM
toothpaste
Q35855
(c(Q28877),P366,Q93935)
action filter_type
action find_reverse
entity Q93935
relation P366
type Q28877
[ANSWER] has its main functionality as that behavior
[{'concept': 'Q28877'}, 'P366', 'Q93935']
SELECT DISTINCT ?o WHERE { ?o property:P366 resource:Q93935 . ?o rdf:type ontology:Q28877 }
toothpaste
Toothpaste has its main functionality as that behavior
toothpaste
action filter_type
action find_reverse
entity tooth brushing
relation use
type good
[{'concept': 'good'}, 'use', 'tooth brushing']
SELECT DISTINCT ?o WHERE { ?o property:use resource:tooth_brushing . ?o rdf:type ontology:good }
[]
Verification (Boolean) (All)
Verification|3 entities, 2 direct, 2(direct) are query entities, subject is indirect
Q35855 Q93935 Q353578
P366
Q9332
USER
Is that good mainly used as tooth brushing and chartering ?
(Q35855,P366,Q93935) (Q35855,P366,Q353578)
action is_in
entity Q35855
action intersection
action find_reverse
entity Q93935
relation P366
action find_reverse
entity Q353578
relation P366
['Q35855', 'P366', 'Q93935'] ['Q35855', 'P366', 'Q353578']
ASK WHERE { resource:Q35855 property:P366 resource:Q93935 . resource:Q35855 property:P366 resource:Q353578 }
toothpaste tooth brushing chartering
action is_in
entity toothpaste
action intersection
action find_reverse
entity tooth brushing
relation use
action find_reverse
entity chartering
relation use
['toothpaste', 'use', 'tooth brushing'] ['toothpaste', 'use', 'chartering']
ASK WHERE { resource:toothpaste property:use resource:tooth_brushing . resource:toothpaste property:use resource:chartering }
[]
behavior
SYSTEM
YES and NO respectively
(Q35855,P366,Q93935) (Q35855,P366,Q353578)
action is_in
entity Q35855
action intersection
action find_reverse
entity Q93935
relation P366
action find_reverse
entity Q353578
relation P366
[ANSWER]
['Q35855', 'P366', 'Q93935'] ['Q35855', 'P366', 'Q353578']
ASK WHERE { resource:Q35855 property:P366 resource:Q93935 . resource:Q35855 property:P366 resource:Q353578 }
YES and NO respectively
action is_in
entity toothpaste
action intersection
action find_reverse
entity tooth brushing
relation use
action find_reverse
entity chartering
relation use
['toothpaste', 'use', 'tooth brushing'] ['toothpaste', 'use', 'chartering']
ASK WHERE { resource:toothpaste property:use resource:tooth_brushing . resource:toothpaste property:use resource:chartering }
[]