Question: What science award was received by James Ivory (whose name is James Ivory in native language) in 1839 and has a beginning date that is not in 1969?
Choices:
Fields Medal
John Fritz Medal
Royal Medal
AIA Gold Medal
Royal Gold Medal
MacArthur Fellows Program
Nobel Prize in Economics
Nobel Prize in Physics
Turing Award
Nobel Peace Prize
Answer: Royal Medal
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "science award" . ?e_1 <award_received> ?e . ?e_1 <pred:name> "James Ivory" . ?e_1 <name_in_native_language> ?pv . ?pv <pred:value> "James Ivory" .  [ <pred:fact_h> ?e_1 ; <pred:fact_r> <award_received> ; <pred:fact_t> ?e ] <point_in_time> ?qpv . ?qpv <pred:year> 1839 . ?e <inception> ?pv_1 . ?pv_1 <pred:year> ?v . FILTER ( ?v != 1969 ) .  }
Program:
function: Find
inputs: James Ivory
function: FilterStr
dependencies: 0
inputs: name in native language
James Ivory
function: Relate
dependencies: 1
inputs: award received
forward
function: QFilterYear
dependencies: 2
inputs: point in time
1839
=
function: FilterConcept
dependencies: 3
inputs: science award
function: FindAll
function: FilterYear
dependencies: 5
inputs: inception
1969
!=
function: FilterConcept
dependencies: 6
inputs: science award
function: And
dependencies: 4
7
function: What
dependencies: 8