电商类产品搜索功能如何优化

搜索功能对于电商类产品而言尤为重要,当用户带着明确的目的去搜索自己需要的产品时,却没有得到他想要的结果,这在很大程度上直接影响了用户对于产品的体验。

B端采购产品面对的用户显而易见都是大明,他们都是带着明确的目标进行采购的,正是因为目标明确。所以在三种用户类型中,大明最依赖于搜索,他们的需求也是最简单的——快速找到自己想要的东西,价格实惠。因此搜索好不好直接影响到产品能否满足用户的需求。

面对的问题

电商公司提供的api接口质量差

有部分电商公司所提供的搜索接口质量太差、分词不准、召回率低或者召回数据量过大等等。

自建搜索缺人缺资源

第三方的搜索接口太差,自己公司人力物力有限,没有过剩的资源,再加上公司业务战线太长…

分词结果不精准,无法实现语义识别,根本不能满足大明用户的基本需求。

老板的期望

不管做任何行业任何职业,老板都是一个躲不开绕不过的存在。做产品更是如此,因为很多小公司的老板就基本干着产品的活儿,所以跟你产品意见不合那就是家常便饭。

优化的方案

1. 优化ik分词词库

大部分电商平台都是通过分词来提高商品的召回率以及相关度的排序,而分词词库则是保证分词准确的关键。

而ik词库分为基础词库、扩展词库和stopword,分词是根据基础词库里的词来分,扩展词库则是对基础词库的补充,而stopword里的词就是被过滤掉的词,因此优化ik词库采用三步走战略。

首先是清洗基础词库的无效字词,以非名词和相关度过低的字词为主;其次是补充扩展词库,毕竟ik词库是只是个词库,没办法自动更新;最后就是增加stopword,这个网上搜索一下就有了,ik自带的stopword量很少,通过补充,可以有效地过滤掉一些不必的分词结果。

2. 关键词绑定类目来辅助语义识别

为此只能通过人工的方式去将关键词和类目进行关联,相当于给关键词打了标签。

小结

搜索功能的优化除了这些还有索引、排序等等,为了满足大明用户的基本需求(可以搜到想要的东西)为出发点,虽然这些举措对搜索功能的优化起到一定的作用,但是最好的解决办法还是找到一个靠谱的接口或者是一个靠谱的分词词库。

 

相关新闻

QR code