关于Tags,背景解说和应用设想。
[ 2005-03-13 17:52:35 | Author: moneywood ]
SiC询问在LBS^2中加入Tags的可行性和必要性,Zola也写出了对Tags的第一印象。我还想做一点详细的说明。
什么是Tags?
Internet是一个巨大的信息量丰富的知识库,如何更加有效地利用这个信息库获取知识,是互联网应用的一大挑战。Google的成功就在于他给出了一个搜索知识的解决方案,但这远不是最终解决方案,我们需要更有效的信息组织方式和检索方式。在互联网普及之前,人类最大的知识库是书籍(图书馆)。图书馆的藏书浩如烟海,如此多的知识是靠Taxonomy(分类法)组织在一起的。你想寻找某一个方面的知识时,只需要到对应的分类号下的书架上查找就可以了,这种传统的分类法也曾希望被移植到互联网上。但是,互联网的组织方式和图书馆是完全不同的。图书馆是收藏精英思维的地方,而互联网则是草根思维的聚集地。这种思维的发散性和随意性根本无法让某一个文本完全对应到一个分类号之下,我们需要一个全新的分类方式,Folksonomy应运而生。
Folksonomy是一种普通人运用自由定义关键字的方式进行协作分类的活动。简单理解这个概念就是Tags(标签)。Tags最早出现在一些社会性软件当中,比如社会性书签软件del.icio.us,照片分享软件Flickr,目标分享软件43 things以及Technorati等等。
为什么要用Tags?
Tags是体现Blog社会性的最好方式。
Tags便于搜索引擎和基于Tags的分类软件更好的搜索和分类信息。
Tags是Category的最好补充和扩展。
Tags是一个开放的简易的有效的分类方法,有着广泛的应用前景。
Tags的应用设想
目前Tags的发展还处于起步阶段,所以支持的软件还比较少,但这不妨碍Tags的普及的发展,想当初只有del.icio.us支持Tags,而短短一年过去,已经有数十个软件开始支持并应用Tags,我相信会有更多的信息经由这个方式组织起来。
对于LBS或其他blog软件而言,我目前想到的Tags的应用有:
1,将Tags写入页面的<head>内,即<META name="keywords">之中,让传统搜索引擎(google,baidu...)也可以检索。
2,在Rss Feed中的<description>元素内加入Tags描述,例如:
3,自动将该篇blog提交到del.icio.us等社会书签或网摘的相应Tag分类下,比如:
Comments Feed: http://www.mulog.org/mulog/feed.asp?q=comment&id=607
Trackback URL: http://www.mulog.org/mulog/trackback.asp?id=607&key=321mulog
什么是Tags?
Internet是一个巨大的信息量丰富的知识库,如何更加有效地利用这个信息库获取知识,是互联网应用的一大挑战。Google的成功就在于他给出了一个搜索知识的解决方案,但这远不是最终解决方案,我们需要更有效的信息组织方式和检索方式。在互联网普及之前,人类最大的知识库是书籍(图书馆)。图书馆的藏书浩如烟海,如此多的知识是靠Taxonomy(分类法)组织在一起的。你想寻找某一个方面的知识时,只需要到对应的分类号下的书架上查找就可以了,这种传统的分类法也曾希望被移植到互联网上。但是,互联网的组织方式和图书馆是完全不同的。图书馆是收藏精英思维的地方,而互联网则是草根思维的聚集地。这种思维的发散性和随意性根本无法让某一个文本完全对应到一个分类号之下,我们需要一个全新的分类方式,Folksonomy应运而生。
Folksonomy是一种普通人运用自由定义关键字的方式进行协作分类的活动。简单理解这个概念就是Tags(标签)。Tags最早出现在一些社会性软件当中,比如社会性书签软件del.icio.us,照片分享软件Flickr,目标分享软件43 things以及Technorati等等。
为什么要用Tags?
Tags是体现Blog社会性的最好方式。
Tags便于搜索引擎和基于Tags的分类软件更好的搜索和分类信息。
Tags是Category的最好补充和扩展。
Tags是一个开放的简易的有效的分类方法,有着广泛的应用前景。
Tags的应用设想
目前Tags的发展还处于起步阶段,所以支持的软件还比较少,但这不妨碍Tags的普及的发展,想当初只有del.icio.us支持Tags,而短短一年过去,已经有数十个软件开始支持并应用Tags,我相信会有更多的信息经由这个方式组织起来。
对于LBS或其他blog软件而言,我目前想到的Tags的应用有:
1,将Tags写入页面的<head>内,即<META name="keywords">之中,让传统搜索引擎(google,baidu...)也可以检索。
2,在Rss Feed中的<description>元素内加入Tags描述,例如:
<a href="http://www.technorati.com/tag/LBS" rel="tag">LBS</a>
可以让Technorati将你的文章按照Tag归类、整理并呈现。
3,自动将该篇blog提交到del.icio.us等社会书签或网摘的相应Tag分类下,比如:
http://del.icio.us/tag/LBS
(这个可能麻烦一点,需要结合用户。)
Comments Feed: http://www.mulog.org/mulog/feed.asp?q=comment&id=607
Trackback URL: http://www.mulog.org/mulog/trackback.asp?id=607&key=321mulog




人工的自由分类, 也就意味着有效信息被埋没在一堆虽然属于同个类别, 却又如海一样大的空间里面.
用户自己去筛选? 那是很糟糕的事情.
当然, 对于 blog 的作者, 是个推销自己的方式.
SiC所说的有效信息被埋没在一堆虽然属于同个类别, 却又如海一样大的空间里面,确实是这样.任何高明的搜索技术都无法避免这种情行---但如果没有TAGS的帮助,你的查找范围会更大.
PS:老大,我是Zola,不是ZUOLA,也不是zula.
Tags是面向搜索引擎和基于Tags的分类聚合的;是客观的分类。
Cat是面向Blog读者的,也是面向BLogger自己的;是主观的分类。
再打个不恰当的比方:Cat是一级分类,而Tags是其下的二级分类。比如一篇介绍LBS的文章,可以属于software这个Cat之下,但是他可以有多个Tags:LBS, blog software, SiC 等等。
技术方面的规划已完成, 实现的代价不大.
Folksonomy 不是很可取, 所以我计划是做管理员可控的 tags 系统.
只是我的时间不多...
来点其他的东西,LeXRus导演的Dlog3的开发:http://w3.org.cn/lex/?q=node/139
PS:有伙伴搭配才干活不累。。
同时我觉得Category与Tag是不冲突的,Tag可以理解为Keyword的延展,而Category也是有一定的必要,特别用于用户自己的管理。想请你看一看这个网站:http://www.igooi.com
这是我按自己对Tag, Category, Group的概念的理解所做出的网站,非常你欢迎到http://blog.igooi.com上讨论,提出自己的看法
http://ice999.blogms.com
这个应该有国际性组织建立标准,靠你个人力量还不够