Question: What is the district of Modern York whose ISNI is 0000 0004 0405 3636 and whose populace is more prominent than 50 (the point in time of this articulation is 2015-01-01)
Choices:
Delaware County
Jefferson County
Clinton County
Warren County
Fulton County
Onondaga County
Montgomery County
Columbia County
Saratoga County
Niagara County
Answer: Saratoga County
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "county of New York" . ?e <ISNI> ?pv . ?pv <pred:value> "0000 0004 0405 3636" . ?e <population> ?pv_1 . ?pv_1 <pred:unit> "1" . ?pv_1 <pred:value> ?v . FILTER ( ?v > "50"^^xsd:double ) . [ <pred:fact_h> ?e ; <pred:fact_r> <population> ; <pred:fact_t> ?pv_1 ] <point_in_time> ?qpv . ?qpv <pred:date> "2015-01-01"^^xsd:date .  }
Program:
function: FindAll
function: FilterStr
dependencies: 0
inputs: ISNI
0000 0004 0405 3636
function: FilterConcept
dependencies: 1
inputs: county of New York
function: FindAll
function: FilterNum
dependencies: 3
inputs: population
50
>
function: QFilterDate
dependencies: 4
inputs: point in time
2015-01-01
=
function: FilterConcept
dependencies: 5
inputs: county of New York
function: And
dependencies: 2
6
function: What
dependencies: 7