# DBPedia ## GraphIRI This is the graph identifier (URI): `http://dbpedia.org` ## History of queries ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: SELECT ?subject, ?relationship, ?object WHERE { ?subject ?relationship ?object . { SELECT ?object WHERE { ?m rdf:type dbo:Film . ?object ?r ?m } } } ``` ### 2 Hops ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: SELECT ?subject, ?relationship, ?object WHERE { ?subject ?relationship ?object . FILTER (?relationship != ) { SELECT ?object WHERE { ?m rdf:type dbo:Film . ?object ?r ?m FILTER (?r != ) } } } LIMIT 1000000 ``` ### 1 Hop ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: SELECT ?subject, ?relationship, ?object WHERE { ?subject ?relationship ?object . ?object rdf:type dbo:Film . FILTER (?relationship != ) } LIMIT 1000000 ``` ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: SELECT ?subject, ?relationship, ?object WHERE { ?subject ?relationship ?object . ?subject rdf:type dbo:Film . } ``` ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: PREFIX foaf: SELECT ?subject, ?relationship, ?object WHERE { ?subject ?relationship ?object . ?subject rdf:type dbo:Film . ?a foaf:primaryTopic ?subject } ``` ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: SELECT ?subject WHERE { ?subject rdf:type dbo:Film . } ``` ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: PREFIX foaf: SELECT ?subject WHERE { ?subject rdf:type dbo:Film . ?a foaf:primaryTopic ?subject } ``` ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: PREFIX foaf: SELECT ?subject, ?relationship, ?object WHERE { ?subject ?relationship ?object . ?subject rdf:type dbo:Film . ?a foaf:primaryTopic ?subject FILTER (?relationship NOT IN ( dbo:wikiPageRedirects, dbo:wikiPageExternalLink, dbo:wikiPageWikiLink, foaf:primaryTopic )) } ``` #### Wikipedia-movie a.k.a the file with the wikipedia abstract ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: PREFIX foaf: SELECT ?subject , ?object WHERE { ?subject foaf:primaryTopic ?object . ?object rdf:type dbo:Film } ``` #### Reverse ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: PREFIX foaf: SELECT ?subject, ?relationship, ?object WHERE { ?subject ?relationship ?object . ?object rdf:type dbo:Film . ?a foaf:primaryTopic ?object FILTER (?relationship NOT IN ( dbo:wikiPageRedirects, dbo:wikiPageExternalLink, dbo:wikiPageWikiLink, foaf:primaryTopic )) } ``` ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: PREFIX foaf: SELECT ?subject, ?relationship, ?object WHERE { ?subject ?relationship ?object . ?object rdf:type dbo:Film . ?a foaf:primaryTopic ?object FILTER (?relationship NOT IN ( dbo:wikiPageRedirects, dbo:wikiPageExternalLink, dbo:wikiPageWikiLink, foaf:primaryTopic )) ``` #### Film \ wiki page ID ```SQL PREFIX dbo: PREFIX dbp: PREFIX dbr: PREFIX foaf: PREFIX rdfs: SELECT ?subject ?pageID WHERE { ?subject rdf:type dbo:Film . ?subject dbo:wikiPageID ?pageID . ?subject rdfs:label ?label . FILTER (lang(?label) = "en") } ```