婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 關聯數據入門——RDF應用

關聯數據入門——RDF應用

熱門標簽:400電話辦理包年 東營電銷 高德地圖地圖標注服務中心 r語言數據可視化地圖標注 隨州外呼調研系統 本地電話機器人 如何修改多個百度地圖標注 微信地圖標注合并了 南寧網絡外呼系統運營商
引言
語義網(Semantic Web)是一種數據的網絡,讓數據得以共享,而不僅僅是被應用程序束縛。
但語義網也不僅僅是把數據放在互聯網上,而是試圖將數據聯系起來,并產生數據與現實事物的聯系,以方便人與機器閱讀與理解這些數據。

The Semantic Web isn't just about putting data on the web. It is about making links, so that a person or machine can explore the web of data.

——Linked Data Design Issues . Tim Berners-Lee
關聯數據(Linked Data)是第一種可行的語義網表達形式,它采用RDF數據模型,利用URI(統一資源標識符)命名數據實體,來發布和部署實例數據和類數據,從而可以通過HTTP協議揭示并獲取這些數據,同時強調數據的相互關聯、相互聯系以及有益于人機理解的語境信息。

Linked data is a set of best practices for publishing and deploying instance and class data using the RDF data model, and uses uniform resource identifiers (URIs) to name the data objects. The approach exposes the data for access via the HTTP protocol, while emphasizing data interconnections, interrelationships and context useful to both humans and machine agents.

——Linked Data FAQ . M.K. Bergman
因為語義網是一項龐大的工程,并相伴著各種困難,使其成為一種長期目標與愿景,而關系數據是一類實踐活動,其可行并實用,成為當前語義網實現的一種最佳可行方案。

RDF的特點

資源描述框架(Resource Description Framework),作為XML(Extensible Markup Language)的一種衍生版本,他是關聯數據的基本數據模型。蒂姆·伯納斯-李(Tim Berners-Lee)在設計它的時候面臨了以下兩個問題:

•怎樣去設計方便易學易于傳播并適合標準化的語言?
•怎樣去設計離散數據的入口和出口?
為了解決這兩個問題,RDF有以下一些特點:

•使用XML作為基本語言
•使用URIs作為現實事物的名字
•使用HTTP URIs使人們知道如何通過名字在網絡中尋找數據(即創建離散數據入口)
•包含與其他URIs的聯系,使人們可以通過其找到更多有用的東西(即創建離散數據出口)
•使用三元組(Triple)形式存儲數據
實際上,一些RDF版本并非使用XML語言,這里主要指的是初始版本。

一個簡單的RDF例子
復制代碼 代碼如下:

?xml version="1.0"?>
rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
rdf:Description rdf:about="http://www.w3.org/">
dc:title>World Wide Web Consortium/dc:title>
/rdf:Description>
/rdf:RDF>

將該RDF例子通過W3C RDF驗證服務,會出現以下列表:
Triples of the Data Model 
Number Subject Predicate Object
1 http://www.w3.org/ http://purl.org/dc/elements/1.1/title "World Wide Web Consortium"

這是啥東東?

三元組(Triple),RDF數據模型的基本表現單元。所謂三元組就是:主(Subject)-謂(Predicate)-賓(Object)。

A triple store is designed to store and retrieve identities that are constructed from triplex collections of strings (sequences of letters). These triplex collections represent a subject-predicate-object relationship that more or less corresponds to the definition put forth by the RDF standard.

——Triple Store . Jack Rusher
不同于關系數據,其數據本身沒有龐大的聯系(這在數據網絡如此龐大的數據面前也是不可行的),而是使用類似人類陳述語句(Statement)的方式來存儲數據,例如:

•Tom is a man.(Tom是個男人)
•Tom lives in a red house.(Tom住在一個紅房子里)
•Tom married with Lili.(Tom和Lili結婚了)
可見三元組形式也有強大的數據存儲表達潛力,人類正是這種形式的長期受益者。當然像上面這么表述對人類友好,但對機器卻不怎么友好,因為這種謂語對于賓語并沒有良好的限定,至少機器不這么認為。所以我們應該寫成這樣的模式:

•Tom(Tom) sex(性別) man(男)
•Tom(Tom) house(房子) red(紅色)
•Tom(Tom) wife(妻子) Lili(Lili)
回到標題,這是什么東東?其表述了下列內容:

1.http://www.w3.org (表示該陳述是描述的主體是什么,由于HTTP URI映射現實事物,所以可以看做該是對什么現實事物的描述)
2.http://purl.org/dc/elements/1.1/title (主體的屬性,一般表示賓體的類型,例如dc:title是都柏林核心中用來指明資源名稱的,即客體是該資源的一個名字)
3.World Wide Web Consortium (客體)

別人是如何獲得RDF的?

下圖說明了這個過程:

 

•首先先對HTTP URI進行請求。
•通常瀏覽器HTTP請求頭是:text/html、application/xhtml+xml類型,故服務器返回一般html/xhtml文檔。
•但對于語義瀏覽器,其HTTP請求頭是:application/rdf+xml類型,故服務器進行303重定向,得到相應RDF文件。
也就是說,對于一個HTTP URI可以返回兩種表達形式:文檔和數據。這樣就建立了兩種不同的網絡,一個利于人類閱讀的文檔網,另一種是利于機器閱讀的數據網。

標簽:黃石 拉薩 果洛 德州 宿遷 寧夏 益陽 西雙版納

巨人網絡通訊聲明:本文標題《關聯數據入門——RDF應用》,本文關鍵詞  關聯,數據,入門,RDF,應用,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《關聯數據入門——RDF應用》相關的同類信息!
  • 本頁收集關于關聯數據入門——RDF應用的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 许昌县| 甘谷县| 新建县| 沙坪坝区| 汶上县| 宿松县| 河北省| 信丰县| 仁怀市| 永顺县| 沐川县| 民权县| 临高县| 古田县| 吉安县| 重庆市| 晋州市| 霍林郭勒市| 丽水市| 星子县| 黄大仙区| 嘉鱼县| 温州市| 潜山县| 绵竹市| 垦利县| 保德县| 乌恰县| 濮阳市| 怀安县| 阳西县| 汨罗市| 鄱阳县| 宜都市| 武陟县| 平谷区| 彰化县| 盖州市| 凤阳县| 宣威市| 元氏县|