« Google机器和存储的传说 | 主 页 | 302-baidu-完美世界 »

Sort和PIM


cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

当邮箱的容量不再是问题时,从邮箱里找到某个资料就成了件难事。Gmail说:

搜索但不排序。


这里的英文是Search和Sort。Search我们都知道了,它的位置在所有Google产品中都很显著,并且Google还专门请幻灭的麦克风写过一个Gmail搜索功能介绍,其实不算很好的宣传,因为它的功能还不完善。

Sort这个词很有意思,在我的印象里,我一直以为它只有“排序”的意思,为了排得快,还有许多算法和国际性的比赛。在一般的邮件程序的邮箱界面上,把邮件按不同性质进行排序也是基本功能,比如发件人,日期,有无附件,标题等等。Google这里翻译成排序,当然是正确的,并且后面的解释还说了When的问题,也就是按日期排序的方法。

但我自己的体会,找到信件最有效的方法,却不是搜索,也不是排序,而是分类。在Thunderbird里,一些被我标记为重要(红色)、工作(黄色)的信件虽然淹没在上千封信件里,但仍然最容易找到;在Gmail里,我也建了me,important,work这样的标签,再加上星标,基本构成了我查找邮件的最主要的途径。当然我也用搜索,但Thunderbird的搜索实在太慢(巨大的文本文件)并且搜索能力有限,词记错一点都搜不到;Gmail的搜索英文比较好用,但不是每个要搜的信都有独立的英文单词。

这就涉及到Sort这个词的另一个重要的意思,就是分类。如果用define:sort在Google上查的话,这个意思比排序的意思更多、更靠前。想一下,学习中只在a sort of这个词组中用过这个意思。

在处理信息时,分类应该是sort的本意,比如按字母序排列,也完全可以认为是按字母分类,最后的结果就是一片a打头的,一片b打头的。至于是a出现在前面还是b出现在前面,意义已经不大了(如果有2600个字母的话意义还是很大的 比如中文)。

而分类,我认为,也仍然是个人信息管理最重要的功能,实现上就是图书馆的分类系统和网络应用上的Label和Tag。在Delicious上面找以前收藏的某个网址时,这些Tag也是我最常用的,它的搜索也经常出不来理想的结果。

个人信息不同于整个Web,因为它的量太小,搜索行为也少,似乎不足以让搜索引擎具有某种程度的智能,比如猜测某个同义词,纠正拼写错误,分析用户使用结果的行为甚至用人工来校正结果等等。


2006-09-12 10:18:18,由cathayan发表。目录:电脑  EMail This

评论

interjc:

其实配合搜索、filter、stars和labels,gmail的邮件管理已经很方便了
于 2006-09-12 11:03:18 发表,来自:http://interjc.net

zeal:

sort和search在算法里都可以被严格得定义出来,以此来设计数据结构和算法,从而尽量优化时间和空间复杂度。分类到底怎么严格定义呢?
于 2006-09-12 11:05:25 发表,来自:http://zeal.haliluya.org/blog

Fenng:

[建了me,important,work这样的标签,再加上星标]

这基本上是GTD方法论的了
于 2006-09-12 11:15:30 发表,来自:http://www.dbanotes.net/

cathayan:

博士同学可以定义一下嘛,什么时候毕业呢
于 2006-09-12 11:20:41 发表,来自:http://blog.cathayan.org/member/1

zeal:

我只能fly kick了...
于 2006-09-12 12:54:25 发表,来自:http://zeal.haliluya.org/blog

sofoot:

将来都是tag
于 2006-09-12 16:58:28 发表,来自:http://www.ai7.org

tinyfool:

Gmail的管理方法当然是好的,问题在于搜索的效果,经常是什么都搜不到...
GDesktop也如是,显然桌面搜索,邮件搜索根web搜索还是需要不同的优化方法,而目前Google这两个产品的中文版有点问题
于 2006-09-12 20:33:41 发表,来自:http://tinygoogle.blogspot.com/

我来评论








为保护您的隐私,请不要在评论框里填写自己的真实E-mail地址。
广告见之即删。带有任何赢利机构链接的评论都会删除。