当用户在搜索一个关键词的时候,很多情况下,是时间越近的信息,可能,对用户来说价值越大,当然也有很多资料是很早的,你需要搜索很早的信息,比如查个文献,等等,好像查文献也基本是越新的东西,研究价值才越大吧!!!
so,我们来看一看,随便在百度搜索一个结果显示的东东吧,今天是2014年10月19号,我突然发现我手机里面的豆瓣音乐人用不了了,然后我就直接去搜索了下,页面显示如下:
请注意一下时间,每一个搜索结果下显示的时间是乱序的,我搜的时间是2014年了,但是显示的一会是09年一会12年。软件版本更新了这么多次,你觉得09年的搜索结果对我有帮助吗???当然和我想搜的东西越近的可能是我越想要的。
我理解,中文输入,按照算法去匹配出来的结果就是这样的,但是能否把发帖时间作为一个指标,写入搜索算法中呢,因为用户只是按照他的想法来输入东西,不一定严谨,但是时间对于用户来说无疑很重要,因为你遇到的问题,可能是很多人此时此刻也遇到的,近期结果对于这部分用户来说是很重要的。其实只要对结果,按照时间排序就好了。很容易实现。这可能会给与一个权重,在搜索结果和时间之间平衡一下。
不能否认,很多搜索是与时间无关的,比如患者搜索病因的时候,一年四季都有可能的各种病,但是每个季节生病的肯定有一个多少,比如秋天可能感冒的人比较多,那么这个时候如果我上网搜“感冒”,我想知道的肯定是当前感冒怎么办,而不是4年前别人发帖子教我感冒怎么预防,回到之前的中心:时间点离用户搜索事件越近的结果,对于用户帮助越大!!!