語義網

語義網=有意義的網絡。

“如果說HTML和WEB將整個在線文檔變成了一本巨大的,那麼RDF, schema,和inference languages將會使世界上所有的數據變成一個巨大的數據庫。”

— Tim Berners-Lee, Weaving the Web, 1999

什麼是語義網?

semantic(語義的)這個詞指有意思的或與之相關的

語義網是一種使用可以被計算機理解的方式描述事物的網絡。

  • 甲殼蟲樂隊是來自利物浦的著名樂隊。
  • 約翰.列農是甲殼蟲樂隊的成員之一。
  • 唱片”Hey Jude” 是由甲殼蟲樂隊錄製的。

像這樣的句子可以被人類理解。但是如何能夠被計算機理解呢?

陳述是由語法規則構建的。一門語言的語法定義了構建該語言的陳述所需的規則。

這就是語義網的本質所在- 以計算機應用程序可以理解的方式描述事物。

語義網和網頁之間的鏈接沒有關係

語義網描述的是事物之間的關係(比方說A是B的一部分,而Y是Z的成員)以及事物的屬性(例如尺寸、重量、使用期限和價格等等)。

資源描述框架

RDF(資源描述框架,Resource Description Framework)是一種用於描述網絡上的信息和資源的的標記語言。

將信息至於RDF 文件之中,這樣的話,這些信息就有可能被計算機程序(”web spiders”)從網絡中搜索、發現、攝取、篩選、分析和處理。

語義網使用RDF 來描述網絡資源。

如果您希望學習更多關於RDF的知識,請閱讀我們的《RDF教程

如何使用語義網?

假如有關音樂、汽車、入場券(或者任何別的東西)的信息被存儲於RDF 文件,智能網絡應用程序就會將信息從不同的源中進行攝取,並將其整合,然後以一個有意義的方式將信息提交給用戶們。

類似如下內容的信息:

  • 不同經銷商的汽車價格
  • 藥品信息
  • 航班時刻表
  • 工業備件
  • 書籍信息(價格、頁數、編輯、年份)
  • 某人是誰
  • 事件的日期
  • 軟件更新

語義網技術容易被理解嗎?

語義網不是快速發​​展的技術。

其學習曲線是原因之一。RDF 是由那些擁有邏輯學和人工智能方面的學院背景的人們發展起來的。對於一般的開發人員的來說,它並不是特別容易被理解。

RSS是一種用於構建語義網應用的快速發展的語言。如果您希望了解更多RSS的知識,請閱讀我們的《RSS教程》。

在下面的教程中,我們將專注於RDF 的使用,以發現語義網的潛力所在。

請單擊下一章,您可以看到一個簡單的語義網應用實例。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *