模糊搜索与精准搜索

之前我们聊过后台产品的主要功能点包含七个:增删改查显算传。

今天我们来聊一下其中一个模块“查”,更加通俗易懂的查也就是搜索。在搜索方面做得比较厉害的,笔者认为百度无疑了;毕竟是全球最大的中文搜索引擎,作为中国最大的搜索引擎,百度的月独立访客量达到了4.8亿,随着在搜索引擎中的成功,百度逐渐拓展到地图、金融、音乐、团购等多个领域,成为一家互联网综合公司。

在工作方面接触的搜索功能也比较多,比如有些产品数据较多,为了反馈更快将“查”单独作为一个功能;今天主要聊聊搜索内的精准搜索和模糊搜索;


精准搜索:指只有整个字段与检索词相同才匹配。

太难懂,简单点;也就是比如我要搜索文道PM,必须打出“文道PM”四个字,然后才能检索到结果。

模糊搜索:是指无论词的位置怎样,只要出现该词即可。

太难懂,简单点;就是比如我要搜索文道PM,我打出了“文道”他可能出现”文道”、“文道PM”、“文道PMP”等词汇。

对于产品来讲,有很多搜索框,毕竟人的大脑记忆能力是有限的,计算机能够将我们存储进去的数据全部“记忆”,毫无偏差。在某些场景下模糊搜索对用户的压力就更小一些,我们把庞大的记忆功能全部都委托给计算机,对于用户体验无疑更好一些。

当然也存在一些特殊的场景,需要我们精准搜索,比如我们在查银行卡姓名时,需要我们输入准确的银行卡号,输入密码才会告知我们具体的用户姓名。这么设计也是能够理解,完全契合场景的。

其实仅仅是模糊搜索这个成本相对是低的,需要精细化运营的话难得是模糊搜索后的排序规则,比如我搜了“裤子”,然后系统可以通过性别“男”,年龄“28”,季节“秋天”等词汇融合排序,将秋天的男性裤子排在前方,便于用户使用。

就目前笔者的实践情况,模糊搜索用的比较多,体验比较好;你觉得呢?


说个有意思的事

记得小时候和大公鸡干过架,结果大公鸡把我干趴下了,然后我的妈妈就把那个大公鸡杀了让我吃了。哈哈哈哈哈哈哈哈

你可能感兴趣的:(模糊搜索与精准搜索)