[英]SPARQL Query for linked data
I want to fetch Movies details from LinkedMDB along with corresponding same as links for DBPedia Datasets.I am writing following query: 我想从LinkedMDB中获取电影详细信息以及与DBPedia数据集的链接相同的内容。我正在编写以下查询:
SELECT ?film ?label ?dbpediaLink WHERE {
?film rdf:type movie:film .
?film rdfs:label ?label .
?film owl:sameAs ?dbpediaLink
FILTER(regex(str(?dbpediaLink), "dbpedia", "i"))
}
LIMIT 1000
This query is returning Movie URI in LinkedMDB, Movie Name and DBPedia URI. 该查询返回LinkedMDB中的电影URI,电影名称和DBPedia URI。 I want to get more details about each movie so that I can have more feature for classification.
我想获得有关每部电影的更多详细信息,以便可以使用更多功能进行分类。
I'm not sure I understood your problem, but I'll give a shot: you found some properties about films on IMDB (the title and the DBpedia URI), and you would like to discover what other properties the data can offer. 我不确定我是否理解您的问题,但我会做个简单的尝试:您在IMDB上找到了一些有关电影的属性(标题和DBpedia URI),并且您想发现数据还可以提供什么其他属性。
In this situation, I would do a DESCRIBE query to return all the triples where a random ?film is the subject. 在这种情况下,我将进行DESCRIBE查询,以返回以随机胶片为主体的所有三元组。
DESCRIBE ?film WHERE {
?film a movie:film .
}
limit 1
rdfs:label
, owl:sameAs
... and other properties (if any)! rdfs:label
, owl:sameAs
...和其他属性(如果有)的三元组! ?film
we want described ?film
movie:film
in the data movie:film
PS: I'm not familiar with IMDB data, but isn't it movie:Film
(capital F)? PS:我不熟悉IMDB数据,但这不是
movie:Film
(大写F)吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.