语义数据创建方法全解析
1. 本体表示语言
语义网建立在基于 XML 的语法之上,利用统一资源标识符(URI)来唯一标识网络资源。这些资源不仅涵盖常见的网页文档,还包括计算机系统中表示的任何实体,如个人、物理对象,甚至是 RDF 语句,并且由机器可处理的元数据进行描述。元数据是由(主语、谓语、宾语)类型的 RDF 语句集合构成,这三个字段可通过 URI 单独引用。这使得 RDF 能够将关于资源的简单陈述表示为节点和边的图,分别代表资源及其属性和值。
语义网语言架构的后续层添加了逻辑上更具表现力的本体(如 OWL)和规则支持(例如 SWRL)。RDF(S) 为描述 RDF 资源的类、它们的关系和属性提供了词汇表。RDF(S) 和 OWL 用于将元数据的通用词汇表形式化,OWL 甚至允许对资源进行等价定义,从而提高应用程序之间的互操作性。此外,它们以具有良好语义的类和属性重新定义网络资源,推理器可以利用这些语义自动生成隐式形式化的知识。
OWL 分为三种子语言,以在可用性(相对于表达能力)和计算属性之间实现最佳权衡,因为更高的表达能力往往是以可行的计算属性为代价的:
- OWL Lite :适用于涉及经典包含、等价和受限基数公理的简单知识表示任务。预计该语言能够满足当前语义网应用中的大多数表达需求,同时提供高效的计算支持。
- OWL DL :扩展了 OWL Lite 的表达能力,同时在可判定性方面仍具有可行的属性。
- OWL Full :与 RDFS 兼容,因此在表达能力方面极其强大。然而,它不能保证可判定的计算特征。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



