Question: Which metropolitan having a population greater than 9000000 has the largest population?
Choices:
Seattle metropolitan area
Greater Los Angeles Area
Greater Houston
Pittsburgh metropolitan area
New York metropolitan area
Miami metropolitan area
New Orleans metropolitan area
Washington metropolitan area
Portland metropolitan area
Greater St. Louis
Answer: New York metropolitan area
SPARQL: SELECT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "metropolitan area" . ?e <population> ?pv_1 . ?pv_1 <pred:unit> "1" . ?pv_1 <pred:value> ?v_1 . FILTER ( ?v_1 > "9000000"^^xsd:double ) . ?e <population> ?pv . ?pv <pred:value> ?v .  } ORDER BY DESC(?v) LIMIT 1
Program:
function: FindAll
function: FilterNum
dependencies: 0
inputs: population
9000000
>
function: FilterConcept
dependencies: 1
inputs: metropolitan area
function: SelectAmong
dependencies: 2
inputs: population
largest