Template:Dbpedia query

From solab
Jump to navigation Jump to search
PREFIX dbpedia: <http://dbpedia.org/property/>
PREFIX dbpedia-owl:<http://dbpedia.org/ontology/>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX foaf: <http://xmlns.com/foaf/0.1/> 
SELECT distinct ?label ?label_en ?label_it ?page ?kfor
WHERE 
{
 <http://dbpedia.org/resource/{{{res}}}> rdfs:label ?label  .
  FILTER (LANG(?label) = 'en') .
 OPTIONAL {
 ?subject skos:subject <http://dbpedia.org/resource/{{{res}}}>.
 FILTER (REGEX(?subject, '{{{label_en_filter}}}')) . } 
  OPTIONAL {
        ?subject rdfs:label  ?label_en .
        FILTER (LANG(?label_en) = 'en') .
          }
 OPTIONAL {
        ?subject rdfs:label  ?label_it .
        FILTER (LANG(?label_it) = 'it') .
          }
 OPTIONAL {
         ?subject foaf:page ?page .
           }
 OPTIONAL {
           ?subject dbpedia-owl:knownFor   ?kfor .
           }

 }