【发布时间】:2014-11-18 10:25:15
【问题描述】:
我在我的 SPARQL 查询中使用与 dbpedia-owl:Organisation 相同的 rdfs:type 来选择(显然)组织:
SELECT ?s
WHERE {
?s a dbpedia-owl:Organisation .
} LIMIT 10
我想考虑使用 YAGO 本体来提高我在获取真实组织方面的表现。例如,FBI (http://dbpedia.org/resource/Federal_Bureau_of_Investigation) 不被视为 dbpedia-owl:Organisation,而是被标记为 yago:Organization108008335。
请注意班级名称末尾的“随机”(至少对我而言)数字。有谁知道这个数字代表什么?我怎么知道它是先验的?
此外,当我寻找更多具有这种格式的类时(使用下面的查询),我可以找到另外两个类:http://dbpedia.org/class/yago/Organization108008335、http://dbpedia.org/class/yago/Organization101008378、http://dbpedia.org/class/yago/Organization101136519
SELECT DISTINCT ?t WHERE {
?s a ?t
FILTER(regex(str(?t), "http://dbpedia.org/class/yago/Organization\\d+"))
}
它们有什么不同吗?为什么不都是“yago:Organization”。随着新版本的 YAGO 本体可用,我是否应该期待“新的”组织类?在选择组织时,我还应该考虑其他什么课程?
【问题讨论】:
标签: semantics ontology dbpedia virtuoso linked-data