Question: Ben Sahar scored 16 points as a member of which soccer club?
Choices:
Willem II
Dunfermline Athletic F.C.
Arminia Bielefeld
Stade Brestois 29
Hibernian F.C.
Sheffield Wednesday F.C.
Hapoel Tel Aviv F.C.
Hapoel Be'er Sheva F.C.
Queens Park Rangers F.C.
Notts County F.C.
Program:
function: Find
inputs: Ben Sahar
function: Relate
dependencies: 0
inputs: member of sports team
forward
function: QFilterNum
dependencies: 1
inputs: number of points/goals/set scored
16
=
function: FilterConcept
dependencies: 2
inputs: association football club
function: What
dependencies: 3
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "association football club" . ?e_1 <member_of_sports_team> ?e . ?e_1 <pred:name> "Ben Sahar" .  [ <pred:fact_h> ?e_1 ; <pred:fact_r> <member_of_sports_team> ; <pred:fact_t> ?e ] <number_of_points/goals/set_scored> ?qpv . ?qpv <pred:unit> "1" . ?qpv <pred:value> "16"^^xsd:double .  }
Answer: Hapoel Tel Aviv F.C.