Question: What is the Summer Olympic Games located in Amsterdam whose population is 851573 and whose end time is not in 1953?
Choices:
1952 Summer Olympics
1928 Summer Olympics
1992 Summer Olympics
1900 Summer Olympics
2012 Summer Olympics
1972 Summer Olympics
1936 Summer Olympics
2008 Summer Olympics
1980 Summer Olympics
1904 Summer Olympics
Answer: 1928 Summer Olympics
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "Summer Olympic Games" . ?e <location> ?e_1 . ?e_1 <pred:name> "Amsterdam" . ?e_1 <population> ?pv . ?pv <pred:unit> "1" . ?pv <pred:value> "851573"^^xsd:double .  ?e <end_time> ?pv_1 . ?pv_1 <pred:year> ?v . FILTER ( ?v != 1953 ) .  }
Program:
function: Find
inputs: Amsterdam
function: FilterNum
dependencies: 0
inputs: population
851573
=
function: Relate
dependencies: 1
inputs: location
backward
function: FilterConcept
dependencies: 2
inputs: Summer Olympic Games
function: FindAll
function: FilterYear
dependencies: 4
inputs: end time
1953
!=
function: FilterConcept
dependencies: 5
inputs: Summer Olympic Games
function: And
dependencies: 3
6
function: What
dependencies: 7