Question: What is the ISNI of a person which is cast in Buffy the Vampire Slayer (the one that has Eliza Dushku as a cast member) as Tara Maclay?
Choices:
0000 0001 2283 4514
0000 0001 2102 4704
0000 0000 0103 0608
0000 0001 1476 1909
0000 0004 4647 7322
0000 0001 2168 186X
0000 0000 6764 7942
0000 0001 2121 4196
0000 0001 2096 522X
0000 0000 6319 6099
Answer: 0000 0000 6764 7942
SPARQL: SELECT DISTINCT ?pv WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "human" . ?e_1 <cast_member> ?e . ?e_1 <pred:name> "Buffy the Vampire Slayer" . ?e_1 <cast_member> ?e_2 . ?e_2 <pred:name> "Eliza Dushku" .  [ <pred:fact_h> ?e_1 ; <pred:fact_r> <cast_member> ; <pred:fact_t> ?e ] <character_role> ?qpv . ?qpv <pred:value> "Tara Maclay" . ?e <ISNI> ?pv .  }
Program:
function: Find
inputs: Eliza Dushku
function: Relate
dependencies: 0
inputs: cast member
backward
function: Find
inputs: Buffy the Vampire Slayer
function: And
dependencies: 1
2
function: Relate
dependencies: 3
inputs: cast member
forward
function: QFilterStr
dependencies: 4
inputs: character role
Tara Maclay
function: FilterConcept
dependencies: 5
inputs: human
function: QueryAttr
dependencies: 6
inputs: ISNI