#!/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) }