如何根据维基百科类别获取DBpedia资源?例如, 所有日本的岛屿都被淹没了。 与“洪水”相关的可能类别候选列表包括:
我无法使用从类别到特定资源的SPARQL查询进行导航。
答案 0 :(得分:2)
找出针对DBpedia编写的SPARQL查询的最简单方法之一是查找包含所需信息的Wikipedia,然后检查与其对应的DBpedia资源,然后基于此构建查询。例如,有一篇维基百科文章1993 Kagoshima Heavy Rain。根据命名约定,这将引导我们访问DBpedia资源http://dbpedia.org/resource/1993_Kagoshima_Heavy_Rain。浏览此文章,我们可以看到该文章与日本洪水类别的关系。特别是,我们看到数据包含以下三元组:
dbpedia:1993_Kagoshima_Heavy_Rain dcterms:subject category:Floods_in_Japan
这表明我们尝试将以下查询放入DBpedia SPARQL Endpoint:
SELECT * WHERE {
?event dcterms:subject category:Floods_in_Japan .
}
有两个结果:
event
http://dbpedia.org/resource/1953_North_Kyushu_Flood
http://dbpedia.org/resource/1993_Kagoshima_Heavy_Rain
要回答您的特定问题,您需要更多地了解数据以找到所需的属性和资源,但您将遵循相同的一般过程。