Question: What is the birth name for Adam Smith, who was born on 1985-02-20?
Choices:
James Charles Taylor
Jonathan Kimble Simmons
Johnny Allen Hendrix
Marlon Brando Junior
Arthur Stanley Jefferson
John Guilbert Avildsen
Edward Chester Babcock
贝聿铭
John Matthew Heard, Jr.
Nathan Adam Smith
Program:
function: Find
inputs: Adam Smith
function: FilterDate
dependencies: 0
inputs: date of birth
1985-02-20
=
function: QueryAttr
dependencies: 1
inputs: birth name
SPARQL: SELECT DISTINCT ?pv WHERE { ?e <pred:name> "Adam Smith" . ?e <date_of_birth> ?pv_1 . ?pv_1 <pred:date> "1985-02-20"^^xsd:date . ?e <birth_name> ?pv .  }
Answer: Nathan Adam Smith