語義網實例
語義網。一個簡單的應用實例。
購買和出售二手車
假設某個語義網系統用于通過因特網管理二手車的銷售和購買。
該系統可能包括兩個主要的應用程序: 一個針對希望購買汽車的人群 一個針對希望出售汽車的人群
讓我們把這兩個應用程序稱為 IBA (I Buy Application) 和 ISA (I Sell Application)。
IBA - I Buy Application
希望購買汽車的人群使用的 IBA 應用程序類似這樣:
I Buy Application (IBA)
在真實世界的應用程序中,您可能在第一次使用該程序時被要求標示自己的身份。您的 ID 將存儲在一個 RDF 文件中。您的 ID 會把您標示為一個帶有名字、地址、電子郵件以及 ID 號的人。
當您提交查詢時,應用程序會返回一個待售汽車的列表,這個列表會按照年份、價格、位置和可用性進行排序。通過在 web 對 RDF 文件的搜索,此信息會不斷地從 web spider 返回。
ISA - I Sell Application
希望出售汽車的人群使用的 ISA 應用程序類似這樣:
I Sell Application (ISA)
當您提交表單時,應用程序會向您請求更多的信息,并把您的 ID 和信息存儲在一個 RDF 文件中,以供 web 使用。
RDF 文件包含的信息類似:
- 您的 ID: 姓名、地址、電子郵件、ID 號。
- 您的出售條目: 類型、型號、圖片、價格、描述。
幕后
在幕后,這個 "ISA" 應用程序會創建一個帶有許多 RDF 指針的 RDF 文件。
它會創建一個指向帶有關于 person 信息的文件的指針,一個指向帶有關于 Volvo 和 Volvo 型號信息的文件的指針,一個指向帶有關于 Volvo 經銷商和出售者信息的文件的指針,等等。
RDF 指針是一種指向有關某事物的信息的指針(實際上是 URL),類似知識數據庫。
有關于此的優點在于您不必對您本人或汽車的型號進行描述。這個 RDF 應用程序會為您對信息進行整理。
語義網將如何工作?
混亂?標準?我們需要什么?我們在期待什么?
由微軟,由 Google,還是由 W3C 發展標準?
RDF 是關于數據的數據 - 即元數據。RDF 文件經常會描述其它的 RDF 文件。將來有可能把所有的 RDF 文件連接起來構建一個語義網嗎?
沒有人知道,但是總有人去嘗試。
語義網會依靠自己發展起來嗎?
我們不認為語義網會依靠自己發展起來。它需要第三方的協助才能成為現實。
不太可能的是,您僅僅在因特網上發布 RDF 文件,就能夠出售您的汽車。
必須通過很多力量的參與,才能夠發展類似上面的 "ISA" 和 "IBA" 應用程序。一方為所有的項目構建搜索引擎數據庫,另一方則為其開發標準。
可能是 eBay,或 Microsoft,或 Google,也可能是別的公司。但是總會有人去做。
不久,我們就會看到基于 RDF 的市場。而有一天,您將能夠使用標準化的 RDF 文件在 Web 上收集有關幾乎所有事物的信息。
它可能免費。也可能你不得不為信息,或至少為出售您的信息來付費。
在因特網上發布信息將比過去更加容易。也許 RSS 語言(參閱我們的 RSS 教程)會成為很多問題的解決途徑。
請閱讀我們的下一節 - 有關語義網這個話題的更多內容。