我开始学习 schema.org 模式。我来自 RDF/OWL 社区。
令我惊讶的是,我确实找不到 schema.org 的 RDFS 或 OWL 词汇表示。更具体地说,我意识到这只是一个描述架构的 HTML 页面。我还找到了该架构的 RDFa 表示形式。顺便说一下,不确定它是否可以是合法的 RDFS 表示。所有这一切让我有点困惑。
在此期间我发现了以下作品:http://topbraid.org/schema/ and http://schema.rdfs.org/.
因此我有以下几个问题:
1-两项工作是否实现了相同的目标?如果不是,两者有什么区别?
1.2- 他们各自的目标和用例是什么?
3- URI 与本体的 URI 不对应,这不是很奇怪吗?这如何与关联数据原则保持一致?
4- schema.org 是否完全符合关联数据原则?
5- 我发现引用没有 RDF 表示的模式很奇怪?例如,如何在 Protégé 等工具中使用它?
我非常希望对此进行一些澄清。
当 schema.org 于 2011 年 6 月推出时,它不包含任何最新的模式(如 RDFS 或 OWL)。http://schema.rdfs.org/的创建是为了弥补这一差距。从那时起,schema.org 的人们创建了http://schema.org/docs/schema_org_rdfa.html这是用于生成 schema.org 类型和属性的所有 HTML 页面的规范架构(因此它始终是最新的)。如果您打算使用通用 schema.org 架构发布链接数据,则应该使用该架构。
不明白你的意思。例如,对类型和属性的引用都链接到 schema.org 类型和属性 URIhttp://schema.org/CreativeWork.
链接数据主要是将数据项链接到同一数据集中的其他数据项,如果可能的话还链接到外部数据集(请参阅链接开放数据项目)。
RDFa 是序列化 RDF 数据的一种方法。所以http://schema.org/docs/schema_org_rdfa.html是 schema.org 在 RDF 中的良好表示。您可以RDF/XML or Turtle如果您喜欢这个 RDFa 模式,可以使用您最喜欢的解析器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)