1

DBpedia 名称是否有任何标准或约定?我的意思是,例如,United Kingdom有一个名为United_Kingdom. 但是我看到有一个下划线并且每个单词都大写的事实并不成立。例如,采取University_of_Manchester; 如果您University_Of_Manchester在“of”中输入大写字母“O”,您将无法获得资源。是否必须进行过滤以获取正确大小写的资源名称,因为我们可能希望将所有字母设为小写,在空格中使用下划线并进行查询,因为在 SPARQL 中进行过滤确实需要一些时间。

有什么建议么?我刚刚开始了解 DBpedia,所以我可能会遗漏一些东西。

4

1 回答 1

2

DBpedia 对 Wikipedia 中可用的信息进行编码,其命名约定基于 Wikipedia 文章的名称。DBpedia wiki 页面,DBpedia 数据集,在第3 节中说。表示或命名“事物”</a>:

DBpedia 数据集中的每个事物都由http://dbpedia.org/resource/Name形式的可取消引用的 IRI 或基于 URI 的引用表示,其中 Name 来自源 Wikipedia 文章的 URL,其中格式为http://en.wikipedia.org/wiki/Name。因此,每个 DBpedia 实体都直接与 Wikipedia 文章相关联。每个 DBpedia 实体名称都解析为面向描述的 Web 文档(或 Web 资源)。

在 DBpedia 3.6 版之前,我们只使用英文维基百科的文章名称,但从 DBpedia 3.7 版开始,我们还提供包含 IRI 的国际化数据集,例如http://xx.dbpedia.org/resource/Name,其中 xx 是维基百科的语言代码和名称取自源 URL, http: //xx.wikipedia.org/wiki/Name

因此,由于 Wikipedia 文章是University of Manchester,而不是University Of Manchester,因此 DBpedia 资源是http://dbpedia.org/page/University_of_Manchester,而不是http://dbpedia.org/page/University_Of_Manchester

于 2013-06-24T01:07:03.377 回答