我需要编写一个SPARQL查询从dbpedia获得电影。我编写了几乎所有的查询,但我有以下问题:
我有所有这些标题,它们必须给我同样的维基百科资源:
目标维基百科:(film
我想要一个sparql查询,让我找到相同的维基百科资源按标题搜索
此外,是否有办法也得到每一个结果的“相关性”?
发布于 2012-12-04 16:32:48
尝试这样做,它应该返回原始页面或重定向到主页的任何其他页面:
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX dbo: <http://dbpedia.org/ontology/>
SELECT ?s WHERE {
{
?s rdfs:label "Spider-man"@en .
}
UNION
{
?altName rdfs:label "Spider-man"@en ;
dbo:wikiPageRedirects ?s .
}
}发布于 2012-12-04 13:15:10
您可以显示查询吗?
对于文本搜索,如果您使用官方的dbpedia端点,您可能可以使用virtuoso的文本搜索工具。
见此处:search/demo.php
https://stackoverflow.com/questions/13686266
复制相似问题