语义网简介(三)—RDF与RDF Schema

RDF第一印象

RDF是Resource Description Framework的缩写,叫做资源描述语言。它的实质是一系列的statements,也就是“主体-谓词-客体”三元组(object-attribute-value)。RDF所做的,是刻画和传输一个数据模型,让机器也理解我们想要表达的意思。
让机器理解语义的方法是,我们规定一些特定词汇,用这些词汇来表达特定的语义。这个词汇表就是RDF Schema。可以看出,RDF Schema与RDF,是不能和XML Schema和XML进行类比的。

为了更加深刻的了解RDF,RDFS,OWL的概念,区别;我们在这里先翻译一段stackoverflow上的解释:

  1. RDF是一个概念
    这里的RDF就是我们用三元组描述事物的方式

  2. RDF也是一个词典的名字
    词典中有很多词汇,比如- rdf: resource, rdf:description等等,我们在下面会详细介绍每个词语怎么用,这些词汇让我们更加方便的对事物进行建模。词汇的具体含义参见:https://www.w3.org/1999/02/22-rdf-syntax-ns

  3. RDFS是另外一个词典的名字
    这个词典中的词汇主要帮助你描述类的关系。词汇的具体含义参见:https://www.w3.org/2000/01/rdf-schema#

  4. OWL是一个更强大的词典的名字
    让你创建更加复杂的模型

RDF的基本概念

概念

statements = 对象(资源) + 属性(特殊的资源) + 值(资源或者字符串)
其中:
1. 资源:打算谈论的事物。每个资源都有一个唯一的URI(通用资源标识符)来定位。
2. 属性:一种特殊的资源(所以也有对应的URI),来描述资源之间的关系。

表示方法

  1. 三元组
(http://www.cit.gu.edu.au/_db, http://www.mydomain.org/siteowner, #David Billington)
  1. 有向图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值