为什么百度只有 76 页?
为什么你搜任何一个词,无论有再多的结果,永远只有 76 页,换句话说,永远只有 760 个结果,为什么? 你换成搜狗换成 360 换成 google全部都是一样的。 唯一的差别,是页数。 既然没人规定,那为什么所有的搜索引擎都齐刷刷地搞一个固定结果? 思考的出发点,应该是公理。 搜索引擎的公理是什么? 是快,是点开就用,用完就走。 不能说我今天搜了一个烤鸭,三天之后给你来个电话说搜到了,看看有喜欢的没。 用户的耐心极其短暂,网页打开超过 5 秒,直接滑走了,我管你内容好不好呢。 所以搜索引擎必须要快,最好 0.0012 秒内找到,然后做好排序交给用户,可难点就在于,它的数据量太庞大了,几千亿的存储量,你的算力再强,也不可能在那么短的时间做完全部。 那怎么办? 两个字:放弃。 我不需要找所有的,我不需要把 1000 亿个结果都拿出来排序,我只需要抓一把,这一把抓准就行了,然后所有的排序,都在这一把里进行,效率就会有质的提升。 这一把是多少呢? 760 个。 任何词语,我只需要计算这 760 个的排序,就好了。 这就是你为什么无论搜什么,都只能翻到 76 页。 这个在专业术语里,叫搜索召回。 永远不需要做到 100%的精准,分清最大权重,就好了。 你说,哎,有点意思。 别着急,接下来要讲的,可没那么有意思。 比如说,那一把如果抓错了呢? 如果它召回的数据是错误的,会有什么后果? 后果就是,后面他无论付出多少努力,用多先进的算法,再加上多少修正,不过在一堆错误的结果里无限精进。 你觉得我在说百度,不, 我说的是你。 你的人生当中,有没有第 1 把就抓错,但是你自己不知道,然后用了一辈子的时间去缝缝补补的呢?
|