Question: Which is the national association football team where the country is Bulgaria and its ranking is less than 120
Choices:
Uzbekistan national football team
Canada men's national soccer team
Wales national football team
Bulgaria national football team
Puerto Rico national football team
South Korea national football team
Finland national football team
Poland national football team
Greece national football team
India national football team
Answer: Bulgaria national football team
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "national association football team" . ?e <country> ?e_1 . ?e_1 <pred:name> "Bulgaria" .  ?e <ranking> ?pv . ?pv <pred:unit> "1" . ?pv <pred:value> ?v . FILTER ( ?v < "120"^^xsd:double ) .  }
Program:
function: Find
inputs: Bulgaria
function: Relate
dependencies: 0
inputs: country
backward
function: FilterConcept
dependencies: 1
inputs: national association football team
function: FindAll
function: FilterNum
dependencies: 3
inputs: ranking
120
<
function: FilterConcept
dependencies: 4
inputs: national association football team
function: And
dependencies: 2
5
function: What
dependencies: 6