Simple Question (Direct)
Simple Question
Q23504454
P702
Q863908
USER
What is the gene that encodes pyrimidine-nucleoside phosphorylase    HMPREF0351_10038 ?
(Q23504454,P702,c(Q863908))
action filter_type
action find
entity Q23504454
relation P702
type Q863908
['Q23504454', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?u WHERE { ?u rdf:type ontology:Q863908 . resource:Q23504454 property:P702 ?u }
pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
action filter_type
action find
entity pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
relation encoded by
type nucleic acid sequence
['pyrimidine-nucleoside phosphorylase    HMPREF0351_10038', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?u WHERE { ?u rdf:type ontology:nucleic_acid_sequence . resource:pyrimidine-nucleoside_phosphorylase____HMPREF0351_10038 property:encoded_by ?u }
[]
nucleic acid sequence
Q23181260
SYSTEM
pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
Q23181260
(Q23504454,P702,c(Q863908))
action filter_type
action find
entity Q23504454
relation P702
type Q863908
The gene that encodes pyrimidine-nucleoside phosphorylase HMPREF0351_10038 is codes pyrimidine-nucleoside phosphorylase HMPREF0351 10038
['Q23504454', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?u WHERE { ?u rdf:type ontology:Q863908 . resource:Q23504454 property:P702 ?u }
pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
The gene that encodes pyrimidine-nucleoside phosphorylase HMPREF0351_10038 is codes pyrimidine-nucleoside phosphorylase HMPREF0351 10038
pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
action filter_type
action find
entity pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
relation encoded by
type nucleic acid sequence
['pyrimidine-nucleoside phosphorylase    HMPREF0351_10038', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?u WHERE { ?u rdf:type ontology:nucleic_acid_sequence . resource:pyrimidine-nucleoside_phosphorylase____HMPREF0351_10038 property:encoded_by ?u }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q23504454
P688
Q863908
USER
Which nucleic acid sequence encodes that nutrient ?
(c(Q863908),P688,Q23181260)
action filter_type
action find_reverse
entity Q23504454
relation P688
type Q863908
[{'concept': 'Q863908'}, 'P688', 'Q23181260']
SELECT DISTINCT ?f WHERE { ?f property:P688 resource:Q23504454 . ?f rdf:type ontology:Q863908 }
pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
action filter_type
action find_reverse
entity pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
relation encodes
type nucleic acid sequence
[{'concept': 'nucleic acid sequence'}, 'encodes', 'pyrimidine-nucleoside phosphorylase    HMPREF0351_10038']
SELECT DISTINCT ?f WHERE { ?f property:encodes resource:pyrimidine-nucleoside_phosphorylase____HMPREF0351_10038 . ?f rdf:type ontology:nucleic_acid_sequence }
[]
nucleic acid sequence
Q23181260
SYSTEM
pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
Q23181260
(c(Q863908),P688,Q23181260)
action filter_type
action find_reverse
entity Q23504454
relation P688
type Q863908
Pyrimidine-nucleoside phosphorylase HMPREF0351 10038 encodes that nutrient
[{'concept': 'Q863908'}, 'P688', 'Q23181260']
SELECT DISTINCT ?f WHERE { ?f property:P688 resource:Q23504454 . ?f rdf:type ontology:Q863908 }
pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
Pyrimidine-nucleoside phosphorylase HMPREF0351 10038 encodes that nutrient
pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
action filter_type
action find_reverse
entity pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
relation encodes
type nucleic acid sequence
[{'concept': 'nucleic acid sequence'}, 'encodes', 'pyrimidine-nucleoside phosphorylase    HMPREF0351_10038']
SELECT DISTINCT ?f WHERE { ?f property:encodes resource:pyrimidine-nucleoside_phosphorylase____HMPREF0351_10038 . ?f rdf:type ontology:nucleic_acid_sequence }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q23181260
P703
Q631147
USER
Where is that nucleic acid sequence found ?
(Q23181260,P703,c(Q631147))
action filter_type
action find
entity Q23181260
relation P703
type Q631147
['Q23181260', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?q WHERE { resource:Q23181260 property:P703 ?q . ?q rdf:type ontology:Q631147 }
pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
action filter_type
action find
entity pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
relation found in taxon
type infraspecific name
['pyrimidine-nucleoside phosphorylase    HMPREF0351_10038', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?q WHERE { resource:pyrimidine-nucleoside_phosphorylase____HMPREF0351_10038 property:found_in_taxon ?q . ?q rdf:type ontology:infraspecific_name }
[]
infraspecific name
Q21102966
SYSTEM
Enterococcus faecium DO
Q21102966
(Q23181260,P703,c(Q631147))
action filter_type
action find
entity Q23181260
relation P703
type Q631147
That nucleic acid sequence is found in [ANSWER]
['Q23181260', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?q WHERE { resource:Q23181260 property:P703 ?q . ?q rdf:type ontology:Q631147 }
Enterococcus faecium DO
That nucleic acid sequence is found in Enterococcus faecium DO
Enterococcus faecium DO
action filter_type
action find
entity pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
relation found in taxon
type infraspecific name
['pyrimidine-nucleoside phosphorylase    HMPREF0351_10038', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?q WHERE { resource:pyrimidine-nucleoside_phosphorylase____HMPREF0351_10038 property:found_in_taxon ?q . ?q rdf:type ontology:infraspecific_name }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q23504454
P682
Q3249551
USER
What is the process that pyrimidine-nucleoside phosphorylase    HMPREF0351_10038 is involved in ?
(Q23504454,P682,c(Q3249551))
action filter_type
action find
entity Q23504454
relation P682
type Q3249551
['Q23504454', 'P682', {'concept': 'Q3249551'}]
SELECT DISTINCT ?l WHERE { ?l rdf:type ontology:Q3249551 . resource:Q23504454 property:P682 ?l }
pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
action filter_type
action find
entity pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
relation biological process
type process
['pyrimidine-nucleoside phosphorylase    HMPREF0351_10038', 'biological process', {'concept': 'process'}]
SELECT DISTINCT ?l WHERE { ?l rdf:type ontology:process . resource:pyrimidine-nucleoside_phosphorylase____HMPREF0351_10038 property:biological_process ?l }
[]
process
Q1057
SYSTEM
metabolic process
Q1057
(Q23504454,P682,c(Q3249551))
action filter_type
action find
entity Q23504454
relation P682
type Q3249551
The process that pyrimidine-nucleoside phosphorylase HMPREF0351_10038 is involved in is a [ANSWER]
['Q23504454', 'P682', {'concept': 'Q3249551'}]
SELECT DISTINCT ?l WHERE { ?l rdf:type ontology:Q3249551 . resource:Q23504454 property:P682 ?l }
metabolic process
The process that pyrimidine-nucleoside phosphorylase HMPREF0351_10038 is involved in is a metabolic process
metabolic process
action filter_type
action find
entity pyrimidine-nucleoside phosphorylase    HMPREF0351_10038
relation biological process
type process
['pyrimidine-nucleoside phosphorylase    HMPREF0351_10038', 'biological process', {'concept': 'process'}]
SELECT DISTINCT ?l WHERE { ?l rdf:type ontology:process . resource:pyrimidine-nucleoside_phosphorylase____HMPREF0351_10038 property:biological_process ?l }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q24125415
Q3249551
USER
And what about AMP-binding protein    BP2377?
(Q24125415,P682,c(Q3249551))
action filter_type
action find
entity Q24125415
relation P682
type Q3249551
['Q24125415', 'P682', {'concept': 'Q3249551'}]
SELECT DISTINCT ?m WHERE { resource:Q24125415 property:P682 ?m . ?m rdf:type ontology:Q3249551 }
AMP-binding protein    BP2377
action filter_type
action find
entity AMP-binding protein    BP2377
relation biological process
type process
['AMP-binding protein    BP2377', 'biological process', {'concept': 'process'}]
SELECT DISTINCT ?m WHERE { resource:AMP-binding_protein____BP2377 property:biological_process ?m . ?m rdf:type ontology:process }
[]
process
Q1057
SYSTEM
metabolic process
Q1057
(Q24125415,P682,c(Q3249551))
action filter_type
action find
entity Q24125415
relation P682
type Q3249551
[ANSWER]
['Q24125415', 'P682', {'concept': 'Q3249551'}]
SELECT DISTINCT ?m WHERE { resource:Q24125415 property:P682 ?m . ?m rdf:type ontology:Q3249551 }
metabolic process
metabolic process
action filter_type
action find
entity AMP-binding protein    BP2377
relation biological process
type process
['AMP-binding protein    BP2377', 'biological process', {'concept': 'process'}]
SELECT DISTINCT ?m WHERE { resource:AMP-binding_protein____BP2377 property:biological_process ?m . ?m rdf:type ontology:process }
[]
Comparative Reasoning (All)
Comparative|More/Less|Mult. entity type|Indirect
P101
Q3249551 Q43229 Q502895
USER
Which processes do lesser number of organizations and people belong to than that process ?
(c(Q43229)|c(Q502895),P101,c(Q3249551))
action less
action union
action find_reverse_tuple_counts
relation P101
type Q3249551
type Q43229
action find_reverse_tuple_counts
relation P101
type Q3249551
type Q502895
action count
action filter_multi_types
action find_reverse
entity Q1057
relation P101
type Q43229
type Q502895
[[{'concept': 'Q43229'}, {'concept': 'Q502895'}], 'P101', {'concept': 'Q3249551'}]
SELECT DISTINCT ?j WHERE { { SELECT DISTINCT ?j ( COUNT ( ?z ) AS ?k ) WHERE { { ?z property:P101 ?j . ?j rdf:type ontology:Q3249551 . ?z rdf:type ontology:Q502895 } UNION { ?z property:P101 ?j . ?j rdf:type ontology:Q3249551 . ?z rdf:type ontology:Q43229 } } GROUP BY ?j } . { SELECT DISTINCT ( COUNT ( ?w ) AS ?q ) WHERE { ?w property:P101 resource:Q1057 . { { ?w rdf:type ontology:Q43229 } UNION { ?w rdf:type ontology:Q502895 } } } } . FILTER ( ?k < ?q ) }
action less
action union
action find_reverse_tuple_counts
relation field of work
type process
type organization
action find_reverse_tuple_counts
relation field of work
type process
type common name
action count
action filter_multi_types
action find_reverse
entity metabolic process
relation field of work
type organization
type common name
[[{'concept': 'organization'}, {'concept': 'common name'}], 'field of work', {'concept': 'process'}]
SELECT DISTINCT ?j WHERE { { SELECT DISTINCT ?j ( COUNT ( ?z ) AS ?k ) WHERE { { ?z property:field_of_work ?j . ?j rdf:type ontology:process . ?z rdf:type ontology:common_name } UNION { ?z property:field_of_work ?j . ?j rdf:type ontology:process . ?z rdf:type ontology:organization } } GROUP BY ?j } . { SELECT DISTINCT ( COUNT ( ?w ) AS ?q ) WHERE { ?w property:field_of_work resource:metabolic_process . { { ?w rdf:type ontology:organization } UNION { ?w rdf:type ontology:common_name } } } } . FILTER ( ?k < ?q ) }
[]
process organization common name
Q8366 Q852186 Q4986607
SYSTEM
algorithm, mushroom poisoning, Building services engineering
Q273499 Q852186 Q898912 Q192275 Q82264 Q8366 Q750843 Q42240 Q173514 Q38695 Q1152135 Q1455196 Q4986607
(c(Q43229)|c(Q502895),P101,c(Q3249551))
action less
action union
action find_reverse_tuple_counts
relation P101
type Q3249551
type Q43229
action find_reverse_tuple_counts
relation P101
type Q3249551
type Q502895
action count
action filter_multi_types
action find_reverse
entity Q1057
relation P101
type Q43229
type Q502895
[ANSWERS] lesser number of organizations and people belong to than that process
[[{'concept': 'Q43229'}, {'concept': 'Q502895'}], 'P101', {'concept': 'Q3249551'}]
SELECT DISTINCT ?j WHERE { { SELECT DISTINCT ?j ( COUNT ( ?z ) AS ?k ) WHERE { { ?z property:P101 ?j . ?j rdf:type ontology:Q3249551 . ?z rdf:type ontology:Q502895 } UNION { ?z property:P101 ?j . ?j rdf:type ontology:Q3249551 . ?z rdf:type ontology:Q43229 } } GROUP BY ?j } . { SELECT DISTINCT ( COUNT ( ?w ) AS ?q ) WHERE { ?w property:P101 resource:Q1057 . { { ?w rdf:type ontology:Q43229 } UNION { ?w rdf:type ontology:Q502895 } } } } . FILTER ( ?k < ?q ) }
chemical synthesis mushroom poisoning Coupling reaction phosphorescence catalysis algorithm information processing research food preservation cooking unsupervised learning Language education Building services engineering
Algorithm, mushroom poisoning and Building services engineering lesser number of organizations and people belong to than that process
algorithm mushroom poisoning Building services engineering
action less
action union
action find_reverse_tuple_counts
relation field of work
type process
type organization
action find_reverse_tuple_counts
relation field of work
type process
type common name
action count
action filter_multi_types
action find_reverse
entity metabolic process
relation field of work
type organization
type common name
[[{'concept': 'organization'}, {'concept': 'common name'}], 'field of work', {'concept': 'process'}]
SELECT DISTINCT ?j WHERE { { SELECT DISTINCT ?j ( COUNT ( ?z ) AS ?k ) WHERE { { ?z property:field_of_work ?j . ?j rdf:type ontology:process . ?z rdf:type ontology:common_name } UNION { ?z property:field_of_work ?j . ?j rdf:type ontology:process . ?z rdf:type ontology:organization } } GROUP BY ?j } . { SELECT DISTINCT ( COUNT ( ?w ) AS ?q ) WHERE { ?w property:field_of_work resource:metabolic_process . { { ?w rdf:type ontology:organization } UNION { ?w rdf:type ontology:common_name } } } } . FILTER ( ?k < ?q ) }
[]
Clarification
Simple Question|Single Entity|Indirect
Q8366
P921
Q2342494
USER
Which collectables were mainly based on that process ?
(c(Q2342494),P921,Q8366)
action filter_type
action find_reverse
entity Q8366
relation P921
type Q2342494
[{'concept': 'Q2342494'}, 'P921', 'Q8366']
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:Q2342494 . ?d property:P921 resource:Q8366 }
algorithm
action filter_type
action find_reverse
entity algorithm
relation main subject
type collectable
[{'concept': 'collectable'}, 'main subject', 'algorithm']
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:collectable . ?d property:main_subject resource:algorithm }
[]
collectable
Clarification for simple ques.
Q852186
SYSTEM
Did you mean mushroom poisoning ?
Q8366 Q852186 Q4986607
(c(Q2342494),P921,Q8366) (c(Q2342494),P921,Q852186) (c(Q2342494),P921,Q4986607)
[ANSWER]
[{'concept': 'Q2342494'}, 'P921', 'Q8366'] [{'concept': 'Q2342494'}, 'P921', 'Q852186'] [{'concept': 'Q2342494'}, 'P921', 'Q4986607']
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:Q2342494 . ?d property:P921 resource:Q8366 }
algorithm mushroom poisoning Building services engineering
Did you mean mushroom poisoning ?
mushroom poisoning
[{'concept': 'collectable'}, 'main subject', 'algorithm'] [{'concept': 'collectable'}, 'main subject', 'mushroom poisoning'] [{'concept': 'collectable'}, 'main subject', 'Building services engineering']
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:collectable . ?d property:main_subject resource:algorithm }
[]
Simple Question (Coreferenced)
USER
No, I meant algorithm. Could you tell me the answer for that?
(c(Q2342494),P921,Q8366)
Q8366
[{'concept': 'Q2342494'}, 'P921', 'Q8366']
[{'concept': 'collectable'}, 'main subject', 'algorithm']
[]
Q1141518 Q4724373 Q656345
SYSTEM
Introduction to Algorithms, Algorithms + Data Structures = Programs, Numerical Recipes
Q1141518 Q20065392 Q656345 Q4724373
(c(Q2342494),P921,Q8366)
action filter_type
action find_reverse
entity Q8366
relation P921
type Q2342494
[ANSWERS] were mainly based on that process
[{'concept': 'Q2342494'}, 'P921', 'Q8366']
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:Q2342494 . ?d property:P921 resource:Q8366 }
Introduction to Algorithms 9 Algorithms that Changed the Future Numerical Recipes Algorithms + Data Structures = Programs
Introduction to Algorithms, Algorithms + Data Structures = Programs and Numerical Recipes were mainly based on that process
Introduction to Algorithms Algorithms + Data Structures = Programs Numerical Recipes
action filter_type
action find_reverse
entity algorithm
relation main subject
type collectable
[{'concept': 'collectable'}, 'main subject', 'algorithm']
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:collectable . ?d property:main_subject resource:algorithm }
[]