美文网首页
【学习】RDF · 资源描述框架

【学习】RDF · 资源描述框架

作者: 荒剑离 | 来源:发表于2015-10-23 14:39 被阅读986次

RDF是一个框架,用来描述web资源。它使用Web标识符来标识事物,并通过属性与属性值来描述资源。

资源是可拥有URI的任何事物,比如 http://www.jianshu.com/writer 

属性是拥有名称的资源,比如 authorhomepage

属性值就是某个属性的值,当然这个值也可以是另外一个资源。

资源,属性,属性值可以组合形成RDF陈述,分别称为陈述的主体、谓语和客体,也即RDF的三元组。显见,主体与属性必须是资源,客体则可以是资源或任意值。

RDF使用XML编写,它的设计编写目的不是为了显示给人看,而是设计为可被计算机阅读和理解。

于是RDF信息会有若干种序列化形式(Serialization Formats),即可使用三元组表示<Subject><Predicate><Object>,亦可使用XML表示等,如下图。

RDF的三元组与XML的表示方式示例

中文学习资料来自w3school RDF 教程

英文: Introduction to RDF , Wikipedia ( great !) , What is RDF and what is it good for?

来自W3C:RDF , Resource Description Framework (RDF): Concepts and Abstract Syntax

一波大集合~  Dave Beckett's Resource Description Framework (RDF) Resource Guide

OWL 与 SKOS 都是基于RDF构建的表达框架 RDF and OWL

延伸应用

因为RDF三元组的表述方式,能够很好的描述实体间的关系,因而在社交领域的研究与应用中得以广泛使用。

RDF Database & Graph Database & SPARQL & Semantic Web

1) 这篇文章简述图数据库与RDF数据库的关系 The Graph Database and the RDF Database

2) 这篇论文介绍了NoSQL与RDF的研究现况 NoSQL Databases for RDF: An Empirical Evaluation

3) PPT介绍SPARQL An Introduction to SPARQL , Introduction to RDF & SPARQL

4) PPT介绍Semantic Web Semantic Web - OWL , An introduction to Semantic Web and Linked Data

5) 一套学习进阶教程 Introducing Linked Data And The Semantic Web

RDF 与 本体论的思考 RDF 概念上的更新和一些本体论知识

相关文章

网友评论

      本文标题:【学习】RDF · 资源描述框架

      本文链接:https://www.haomeiwen.com/subject/impthttx.html