讀書筆記 以資料為中心的語義Web程式

2021-09-17 07:09:19 字數 1521 閱讀 7325

書籍:《web3.0與semantic web程式設計》

確立關鍵字符號(資料)之間的關係來為關鍵字賦予有用的含義。語義web就是乙個資料網,這些資料以多種方式進行描述,相互鏈結形成語義關係,而這種語義關係遵從規定的語法和語言構造。

語義web應用程式一般都會用到很多本體,本體是語義web中路徑和術語組成的領域詞匯集,每乙個本體都是針對某個必需的資訊領域所選擇的。

語義web例項:geonames

上圖是語義web的主要元件,核心元件包括語義web陳述、統一資源識別符號(uri)、語義web語言、本體和例項資料。此外,為了搭建語義web,還需要一些元件和工具——建造工具、詢問工具、推理機、規則引擎和語義框架。

語義web程式設計涵蓋兩個基本方面的內容:知識表示和應用程式整合。

語義web資訊模型

在語義web上,資訊被表示成乙個被稱作陳述(statement)的斷言集合,陳述由主語、謂語、賓語三部分組成(因此陳述也被稱作三元組)。

以主語和賓語為節點,以謂語為邊,自然就構成了語義web所使用的資料模型,通常使用一種叫做資源描述框架(rdf)的語言來對其進行形式化。(謂語使用箭頭來表示,箭頭的方向總是從陳述的主語指向陳述的賓語)

使用rdf來進行資訊交換的優勢在於其靈活性和表達能力——便於合併,無序,無重複;但是如果單獨使用,則無法對隱藏在各種描述之後的含義或語義提供有力支援。

rdf序列化的三種最流行的格式是rdf/xml、turtle和n-tripe。(個人覺得turtle的格式最好看)

本體

本體是為了讓rdf更具有語義,本體有3個基本的語義構件塊:類、個體和屬性。

區分:annotation: 標註,是標記出來供計算機使用的注釋;

comment:注釋,幫助使用者理解**的注釋。

本體中常用的標註屬性:

本體中owl屬性的類別:

語義web程式設計框架

rdf儲存

推理引擎

從邊界防禦到以資料為中心的安全

傳統上,企業的資訊保安都著重於邊界防禦 在威脅進入企業網路之前將其扼殺。這樣的防護雖然很重要,但現在有云運算 移動裝置,還有apt 高階持續性滲透攻擊。企業所需的資訊保安要能夠保護他們的資料,無論資料被帶到 無論資料被儲存在哪種裝置上。因此企業更需要全新的,以資料為中心的安全策略。前段時間趨勢科技為...

讀書筆記 貨櫃中心站的規劃設計

為提高鐵路貨櫃運輸的主導地位,對影響貨櫃中心站選址的主要因素及運量 方法進行了分析,並對作業規劃 場內務功能塊規劃 裝卸方式選擇 交通規劃等進行了論述,可做為貨櫃中心站設計時的參考。貨櫃運輸是現代化運輸的發展方向,是運輸市場競爭的重點之一。十一五 期間,我國鐵路貨櫃運輸要繼續發揮鐵路在全國貨櫃運輸中...

讀書筆記 資訊流的控制和中心位置

在人力資本經濟學中,只有個人的人力資本如教育程度 工作資歷和智力水平等才會對職業生涯有重要影響,而且人們普遍認為,工作業績決定了職業生涯發展。但是實際上,對你的影響力和職業生涯軌跡而言,你在人際關係網路中的位置非常重要。如果所有的資訊都會經過你,你就會有更多的權力。你的權力 之一在於你對資訊流的控制...