Question: What is the date of birth of Alan Bates (who uses the English language)?
Choices:
1972-06-23
1978-06-29
1964-02-19
1773-02-09
1945-03-17
1947-02-24
1946-07-15
1944-11-17
1972-10-17
1970-04-04
Answer: 1945-03-17
SPARQL: SELECT DISTINCT ?pv WHERE { ?e <pred:name> "Alan Bates" . ?e <languages_spoken,_written_or_signed> ?e_1 . ?e_1 <pred:name> "English" .  ?e <date_of_birth> ?pv .  }
Program:
function: Find
inputs: English
function: Relate
dependencies: 0
inputs: languages spoken, written or signed
backward
function: Find
inputs: Alan Bates
function: And
dependencies: 1
2
function: QueryAttr
dependencies: 3
inputs: date of birth