您的位置:首页 > 其它

Using labels to give semantics to tags学习笔记

2009-02-17 10:56 295 查看
原文: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,要不是有一群乐于奉献的用户进行编辑,提供知识,一般的游客是享受不到方便、免费浏览百科全书的权利的。
当然,以何种形式方能让用户感觉不到麻烦、琐碎,仍然有待探讨。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: