Using labels to give semantics to tags學習筆記

原文:http://www.w3.org/DesignIssues/TagLabel.html

這是Tim Berners-Lee在2006年底發表的草稿:爲標籤(Tag)添加語義。文中的例子是用N3描述的。


各大站點通過用戶自己添加的標籤(Tag)提供查詢、排序、聚類等服務,尤其是Web2.0浪潮,賦予了用戶更多的自由和參與的權利,用戶在不同的站點,給郵件、文章、圖片、通訊錄、歌曲等添加大量的標籤,如何重用這些數據成爲一個挑戰。另一方面,站點多是把標籤作爲關鍵字來處理,缺少語義聯繫,即使是相同的詞語,在不同的情景下,也可能是不一樣的含義。

 

文中的意思是,讓label擁有一系列由RDF/OWL定義的屬性,甚至允許包含用戶自定義的屬性,從而使label成爲一個類class同時擁有進行語義推理的基礎。

 

網站要想支持Tim提出的這種方案,必須提供Freebase類似的服務,或者與Freebase類似的網站合作。對於前者,需要類似實名認證的方式保證數據的質量,另外,還需要適當的獎勵保證參與用戶的積極性。

用戶添加普通的Tag,是很快捷的,只有實現上面的服務或與之合作,方能給普通用戶提供方便。比如,Wikipedia,要不是有一羣樂於奉獻的用戶進行編輯,提供知識,一般的遊客是享受不到方便、免費瀏覽百科全書的權利的。
當然,以何種形式方能讓用戶感覺不到麻煩、瑣碎,仍然有待探討。

發佈了63 篇原創文章 · 獲贊 8 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章