有人可以帮助我抓住德语维基百科文章的链接吗?
例如,我查询了所有德国电影:
SELECT ?film
WHERE { ?film skos:subject http://dbpedia.org/resource/Category:German_films }
是否有像dbpedia:wikipage-de
这样的选项向我显示维基百科的德语网站?
所有结果只有一个像foaf:page这样的前缀,内容名称为:[http] http://en.wikipedia.org/wiki/*
答案 0 :(得分:2)
我不确定你在找什么,但是如果你想从德语维基百科中查找dbpedia提取的内容,我想你需要看一下http://de.dbpedia.org/;例如,http://de.dbpedia.org/page/Sepsidae对应于英语维基百科上的http://dbpedia.org/page/Sepsidae的德语维基百科页面。这有帮助吗?
答案 1 :(得分:1)
你不能
此信息不在英语dbpedia中提供(仅限德国标签和摘要)
您可以使用标签,它通常与文章名称相同。 德语dbpedia是另一种选择,或者您可以下载德语转储(来自dbpedia.org)并在您自己的服务器中使用它们
答案 2 :(得分:0)
您的请求不起作用(至少对我而言)。我不得不这样做:
SELECT ?film
WHERE { ?film <http://purl.org/dc/terms/subject> <http://dbpedia.org/resource/Category:German_films> }
我想你想做的是:
SELECT ?film
WHERE { ?film <http://purl.org/dc/terms/subject> <http://dbpedia.org/resource/Kategorie:Deutscher_Film> }
所以你会得到德国维基百科的文章。就像@jimkont所说的那样,这个请求不能在英文dbpedia上运行,需要得到德文转储。