#!/usr/bin/env rdf-sparql-interpreter.sh
# endpoint: https://dbpedia.org/sparql
# relation: return
PREFIX foaf:
PREFIX dbo:
PREFIX rdfs:
PREFIX xsd:
PREFIX schema:
SELECT DISTINCT
?actor_name
?film_name
?lang
WHERE {
?actor foaf:name "Konstantin Lavronenko"@en .
?film dbo:starring ?actor .
?film dbo:abstract ?film_abstract .
FILTER (regex(?film_abstract, "mythic"))
?actor rdfs:label ?actor_name .
?film rdfs:label ?film_name .
FILTER (lang(?actor_name) = "en" && lang(?film_name) IN ("ru", "en", "nl"))
BIND (lang(?film_name) AS ?lang)
}