Question: Regarding the human that is a cast member of Die Hard (which includes Die Hard with a Vengeance as a part), tell me his or her birth name.
Choices:
Sean Patrick Hayes
James William Buffett
Walter Bruce Willis
Arthur Gardner Rankin Jr.
Kate Victoria Tunstall
Ravi Kapoor
Anna Mae Bullock
William George Perks
Timothy Lockwood Armstrong
James Gordon Brown
Program:
function: Find
inputs: Die Hard with a Vengeance
function: Relate
dependencies: 0
inputs: has part
backward
function: Find
inputs: Die Hard
function: And
dependencies: 1
2
function: Relate
dependencies: 3
inputs: cast member
forward
function: FilterConcept
dependencies: 4
inputs: human
function: QueryAttr
dependencies: 5
inputs: birth name
SPARQL: SELECT DISTINCT ?pv WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "human" . ?e_1 <cast_member> ?e . ?e_1 <pred:name> "Die Hard" . ?e_1 <has_part> ?e_2 . ?e_2 <pred:name> "Die Hard with a Vengeance" .  ?e <birth_name> ?pv .  }
Answer: Walter Bruce Willis