Question: What is the award received by the relative of Charles de Gaulle (the one that has the occupation of lawyer) in 1960 ?
Choices:
Grammy Award for Best New Artist
Independent Spirit Award for Best Female Lead
Grammy Award for Best Metal Performance
Golden Globe Award for Best Animated Feature Film
Royal Victorian Chain
Academy Award for Best Supporting Actor
Grammy Award for Best Reggae Album
Genie Award for Best Achievement in Editing
Independent Spirit Award for Best Documentary Feature
Grammy Award for Record of the Year
Answer: Royal Victorian Chain
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "award" . ?e_1 <award_received> ?e . ?e_1 <pred:instance_of> ?c_1 . ?c_1 <pred:name> "human" . ?e_2 <relative> ?e_1 . ?e_2 <pred:name> "Charles de Gaulle" . ?e_2 <occupation> ?e_3 . ?e_3 <pred:name> "lawyer" .  [ <pred:fact_h> ?e_1 ; <pred:fact_r> <award_received> ; <pred:fact_t> ?e ] <point_in_time> ?qpv . ?qpv <pred:year> 1960 .  }
Program:
function: Find
inputs: lawyer
function: Relate
dependencies: 0
inputs: occupation
backward
function: Find
inputs: Charles de Gaulle
function: And
dependencies: 1
2
function: Relate
dependencies: 3
inputs: relative
forward
function: FilterConcept
dependencies: 4
inputs: human
function: Relate
dependencies: 5
inputs: award received
forward
function: QFilterYear
dependencies: 6
inputs: point in time
1960
=
function: FilterConcept
dependencies: 7
inputs: award
function: What
dependencies: 8