Semantic Web

Semantic Web

Figure: A layered approach to the semantic web

這張圖是由 A Semantic Web Primer (by Grigoris Antoniou and Frank van Harmelen) 一書上抓下來的。今天晚上無聊,就翻翻這本一年前下載的電子書。我覺得寫的還滿淺顯易懂的,第一章就點明什麼是semantic web,為什麼我們需要semantic web,semantic web與當今的WWW的差別。其實說穿了,Semantic web的夢想就是去建構機器可以讀得懂的(Machine Understandable)內容,在更明白一點,就是機器可以很簡單處理的內容。基於這個目標,我們需要對我們的content多加一點功夫。從XML開始做起,建立資料的Metadata,也就是描述資料的資料。接著,我們需要探討Ontology,也就是用來描述資料間的關係,這個就得靠RDF來搞定。有了Ontology後,我們可以配合Logic的描述法則來對Ontology內的概念進行更簡單高階的描述(例如For All, or Exists xxx->xxx)。這樣一來,我們的content不只有結構,而且也在結構內部實體內解釋了彼此關係,靠著事先定義的語言來描述這些結構與關係,我們就可以很簡單的寫支程式來parse整個content,更能容易的取出我們想要的information,甚至把這些information整合起來做summarization回傳。

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s