Question: For the unitary state whose population is equal to 1883018 (the point in time of this statement is 2016), what is the time point for its nominal GDP of 7073420074.34944 United States dollars?
Choices:
1847
2013-06-06
2016-08-11
1865
1860
1787-01-01
1923-01-01
1975-05-19
2013-01-01
2006-04-19
Answer: 2013-01-01
SPARQL: SELECT DISTINCT ?qpv WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "unitary state" . ?e <population> ?pv_1 . ?pv_1 <pred:unit> "1" . ?pv_1 <pred:value> "1883018"^^xsd:double . [ <pred:fact_h> ?e ; <pred:fact_r> <population> ; <pred:fact_t> ?pv_1 ] <point_in_time> ?qpv_1 . ?qpv_1 <pred:year> 2016 . ?e <nominal_GDP> ?pv . ?pv <pred:unit> "United States dollar" . ?pv <pred:value> "7073420074.34944"^^xsd:double . [ <pred:fact_h> ?e ; <pred:fact_r> <nominal_GDP> ; <pred:fact_t> ?pv ] <point_in_time> ?qpv .  }
Program:
function: FindAll
function: FilterNum
dependencies: 0
inputs: population
1883018
=
function: QFilterYear
dependencies: 1
inputs: point in time
2016
=
function: FilterConcept
dependencies: 2
inputs: unitary state
function: QueryAttrQualifier
dependencies: 3
inputs: nominal GDP
7073420074.34944 United States dollar
point in time