Question: Among the metropolitan areas that have an area not equal to 120000 square miles, which one has the largest area?
Choices: Portland metropolitan area
Seattle metropolitan area
Pittsburgh metropolitan area
Miami metropolitan area
Greater Houston
Washington metropolitan area
Chicago metropolitan area
New Orleans metropolitan area
Greater Los Angeles Area
New York metropolitan area
SPARQL: SELECT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "metropolitan area" . ?e <area> ?pv_1 . ?pv_1 <pred:unit> "square mile" . ?pv_1 <pred:value> ?v_1 . FILTER ( ?v_1 != "120000"^^xsd:double ) . ?e <area> ?pv . ?pv <pred:value> ?v .  } ORDER BY DESC(?v) LIMIT 1
Program:
function: FindAll
function: FilterNum
dependencies: 0
inputs: area
120000 square mile
!=
function: FilterConcept
dependencies: 1
inputs: metropolitan area
function: SelectAmong
dependencies: 2
inputs: area
largest
Answer: New York metropolitan area