RDF(S)入门教程
这篇入门教程出自曼彻斯特大学的一个讲座,本人已经进行了简单的翻译工作,对于初学者学习RDF(S)和OWL非常有帮助,原文下载 http://www.crabone.com/index.php/download/16/
RDF(S)快速入门
Ontology(本体)
下面是关于本体的几个定义:
- Borrowed from philosophy - the study of “The nature of being”(来源于哲学的概念)
- “A specification of a conceptualisation” [Gruber](对一个概念的定义)
- In general, an ontology provides a mechanism to capture information about the objects and the relationships that hold between them in some domain of interest.(通常,一个本体提供,获取对象信息和这些对象之间的联系,这样一种机制,而这些对象往往在同一个我们感兴趣的领域中)
RDF - Resource Description Framework(资源描述框架)
- RDF is a graphical language used for representing information about resources on the web. It is a basic ontology language.(RDF 是一种图形化的语言,用来表达web资源的信息,是一种本体的基本语言)
- Resources are described in terms of properties and property values using RDF statements.(RDF用一种描述语言把web资源刻画成,属性与属性的值)
- Statements are represented as triples, consisting of a subject, predicate and object. [S, P, O](这种描述语言用一个三元组来表达,由主体,谓词,客体所组成)
RDF Example
- Subject: Nick(主体:Nick)
- Predicate: hasColleague(谓词:有一个同事)
- Object: Matthew(客体 Matthew)
Naming Resources In RDF(网络的资源纷繁复杂,如果确定一个资源是第一无二的呢?就需要一个标识,ID号——用RDF来标识资源)
- RDF uses URIs - Unique Resource Identifiers to identify resources.(RDF用URIs来定位标识资源)
Actually, to be more precise RDF uses URIRefs to identify resources.A URIRef consists of a URI and an optional Fragment Identifier separated from the URI by the hash symbol #.(但在实际应用中,RDF更多是使用URIRefs来标识资源的。URIRefs是由URI本身和一个可选的片段标识所组成,它们两者由#分开)
http://www.co-ode.org/people#hasColleague
这里我解释下,在RDF中,URIRefs仅仅用来标识资源,它不具有推理关系,比如:
http://www.co-ode.org/people.html#hasColleague
http://www.co-ode.org/people.html
上面2者没有任何关系,或许,http://www.co-ode.org/people这个文档里面有hasColleague这么一个资源,但是仅仅是我们人在这么认为,RDF只把它们2个当作2个资源。什么意思?我们人,为了图方便,会把很多资源定义在一个文档里面,这个时候就用这个文档URI加上#,再加上片段标识来表示。如果不那样的话,我们就需要这样来做
http://www.co-ode.org/hasColleague.html
http://www.co-ode.org/people.html
可见,这样就定了2个文档了,一个领域里面可能有上万个词汇,那岂不是有上万个文件?呵呵,我这么打比方只是为了突出这个意思。
Vocabularies——A set of URIRefs is known as a vocabulary(一系列的URIRefs被称作一套词汇)
- The RDF Vocabulary - The set of URIRefs used in descibing the RDF concepts e.g. rdf:Property,rdf:Resource, rdf:type. (RDF词汇——一套用来表达RDF概念的词汇)
- The RDFS Vocabulary - The set of URIRefs used in describing the RDF Schema langauge e.g. rdfs:Class, rdfs:domain (RDFS词汇——一套用来表达RDF Schema的词汇)
- The ‘Pizza Ontology’ Vocabulary - pz:hasTopping,pz:Pizza, pz:VegetarianPizza
注意上面rdf:rdfs:pz:等写法,就是URIRefs的缩写而已

您好!能否把这个入门教程的原版发给我,多谢
您好,能把教程发给我一份吗?
非常感谢您!麻烦也给我发一份吧。
hwzxaww@163.com
偶要,谢谢了。。
121193428@163.com
121193428@163.com
偶要,谢谢了。。
@crab
感谢您的回复,我会仔细看您给的那篇介绍,希望以后可以像您请教一些问题,谢谢
您好!能否也发给我一份这个原版的入门教程,谢谢!
piqili@hotmail.com
Protege只是本体的表现层,提供了一些操作本体的接口,它更像一个中间件,类似于JADE,也可以说是一个FrameWork,其智能应用大都是第三方在开发。学这个之前,还是应该将http://www.w3.org/TR/owl-features/读透。我也是在不断学习的探索者,远远没有成为过来人。
您好,看了您的文章对刚入门的我非常有帮助,感谢您能无私的热心的组建这么一个平台。由于刚入门,对protege的了解不是很广泛,想听您这位过来人说下现在protege广泛应用的地方及发展趋势和优势。谢谢!
这本不是书,只是一个讲座的PPT,往下拉,有下载地址
你好,我想要您说的那本书,不知能看到我的留言吗?
lizui2002@163.com
您好!看了您写文章,受益匪浅,谢谢!
谢谢 希望能发给我一份 我很需要 number1_cn@126.com
您好,请给我也发一份。谢谢!
楼主,您好!麻烦您把教程发给我一下!cool.wenwu@gmail.com.
@ilada
我的邮箱是ilada@163.com
我是一个初学者,麻烦你把你认为我应该学习的东西发给我一份,谢谢!
正准备学这方面的知识,能否给我发一份呢,谢谢,邮箱wjshuiyi@sina.com
楼主怎么还不开始再整语义啊 好久看不到你更新了 不知道你有没有做试验 写具体服务自己去实现啊
当然可以,但最好不要,搞不好会出现编码上的问题。
我想请教一下关于Protégé的,可以用中文来做本体构建的吧
没有中文版,这篇入门教程出自曼彻斯特大学的一个讲座,我只是进行了简单的翻译工作。
这篇文章的下载
http://www.crabone.com/index.php/download/16/
您好!这是篇好文章,能否把这个入门教程的中文版发给我,谢谢!309343681@qq.com
这篇文章的下载
http://www.crabone.com/index.php/download/16/
能否也发我一下啊 poem1075@gmail.com 多谢了
您好看了您写的这几篇文章,收获颇丰,真诚的感激你 谢谢!
这篇文章的下载
http://www.crabone.com/index.php/download/16/
能产能把文章给我发一份呀,谢谢
c.y.zh.sunny@gmail.com
好文章呀
刚发现留言不显示EMAIL地址,补加alisayue@gmail.com
您好!能否把这个入门教程的原版发给我,多谢!