Question: For the Maryland county that shares a border with Montgomery County (the one that shares border with Fairfax County) (the direction relative to location of this statement is northwest), what is the time point for its population of 237293?
Choices:
1997-03-24
1920-01-01
2011-07-01
2014-10-31
1895
7
1631-01-01
2002-04-01
1961-12-01
1902-01-01
Answer: 2011-07-01
SPARQL: SELECT DISTINCT ?qpv WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "county of Maryland" . ?e_1 <shares_border_with> ?e . ?e_1 <pred:name> "Montgomery County" . ?e_1 <shares_border_with> ?e_2 . ?e_2 <pred:name> "Fairfax County" . [ <pred:fact_h> ?e_1 ; <pred:fact_r> <shares_border_with> ; <pred:fact_t> ?e ] <direction_relative_to_location> ?qpv_1 . ?qpv_1 <pred:value> "northwest" . ?e <population> ?pv . ?pv <pred:unit> "1" . ?pv <pred:value> "237293"^^xsd:double . [ <pred:fact_h> ?e ; <pred:fact_r> <population> ; <pred:fact_t> ?pv ] <point_in_time> ?qpv .  }
Program:
function: Find
inputs: Fairfax County
function: Relate
dependencies: 0
inputs: shares border with
backward
function: Find
inputs: Montgomery County
function: And
dependencies: 1
2
function: Relate
dependencies: 3
inputs: shares border with
forward
function: QFilterStr
dependencies: 4
inputs: direction relative to location
northwest
function: FilterConcept
dependencies: 5
inputs: county of Maryland
function: QueryAttrQualifier
dependencies: 6
inputs: population
237293
point in time