Question: When was born the military officer David Brown?
Choices: 1963-08-19
1907-03-20
1939-04-09
1968-11-05
1907-04-29
1980-11-12
1960
1931-01-01
1902-06-30
1967-02-22
SPARQL: SELECT DISTINCT ?pv WHERE { ?e <pred:name> "David Brown" . ?e <occupation> ?e_1 . ?e_1 <pred:name> "military officer" .  ?e <date_of_birth> ?pv .  }
Program:
function: Find
inputs: military officer
function: Relate
dependencies: 0
inputs: occupation
backward
function: Find
inputs: David Brown
function: And
dependencies: 1
2
function: QueryAttr
dependencies: 3
inputs: date of birth
Answer: 1960