童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

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

2月26日 飞凤谷投稿
  搜索功能对于电商类产品而言尤为重要,当用户带着明确的目的去搜索自己需要的产品时,却没有得到他想要的结果,这在很大程度上直接影响了用户对于产品的体验。本文作者结合自己的经验,来探讨关于电商类产品搜索功能应如何优化。
  在讲主题之前想跟大家分享一下前些时间听到梁宁产品30讲里对用户画像的描述,里面有提到一组经典的用户画像大明、笨笨和小闲:大明呢对应的是对自己需求有明确认知的用户,脑子很清楚自己想要的是什么;笨笨则是对自己的需求只有模糊大概的方向,不清晰;至于小闲,想必大家也能猜得出来,主要是闲来无事就是想打发时间的用户类型。
  为什么要跟大家分享这一组用户画像呢?
  当然是和我文章内容有关咯。笔者就职于一家toB的saas公司,入职不久就被安排负责公司还没有正式上线的采购模块搜索功能的优化。
  接着上一段说,B端采购产品面对的用户显而易见都是大明,他们都是带着明确的目标进行采购的,正是因为目标明确。所以在三种用户类型中,大明最依赖于搜索,他们的需求也是最简单的快速找到自己想要的东西,价格实惠。因此搜索好不好直接影响到产品能否满足用户的需求。
  一、面对的问题
  第三方api接口质量差
  因为是小公司的缘故,一开始搭建采购平台时接入的是某电商采购,但对方所提供的搜索接口质量太差、分词不准、召回率低或者召回数据量过大等等。打个比方:让你叫个周杰伦回来,要么周杰、杰伦、周杰伦都回来了,要么没人回,要么叫回的无关人员多的你都应付不过来了,简而言之就是问题多过对策。
  自建搜索缺人缺资源
  第三方的搜索接口太差,于是在我来公司之前,公司就已经做出了自己的搜索功能,但是人力物力有限,没有过剩的资源,再加上公司业务战线太长只能顾着拼命往前线赶,都无法顾忌这个路上的大坑,结果做了个烂尾的搜索。
  虽然分词词库基于ik开源词库搭建,分词有了稍许改善,召回率也有了保障,但是分词结果依旧不精准,无法实现语义识别,根本不能满足大明用户的基本需求。
  还是拿周杰伦举例:不仅来了周杰、杰伦和周杰伦,甚至还来了同名的阿猫阿狗,我入职之后缺人缺资源的状况依旧没有丝毫改变,真的是光杆司令。
  二、老板的期望
  不管做任何行业任何职业,老板都是一个躲不开绕不过的存在。做产品更是如此,因为很多小公司的老板就基本干着产品的活儿,所以跟你产品意见不合那就是家常便饭。
  对于公司产品搜索功能,我们老板的期望还是比较谦虚的,仅次于国内知名电商平台的搜索体验就好了,不要100分,99分就行了。我的天,这真的是让我咬牙切齿了。
  就我个人的体验来说,公司采购的搜索功能基本也就是个40、50分不及格的样子,加上公司没有专业做过搜索的产品,而我也是个新人,技术资源支持也不足,所以就算有心杀贼也无力回天。
  问题总是接二连三的,骂人也是要骂的,但是事儿总得去做,毕竟总得跟老板表个态,就算面对不可能完成的任务,也必须抱着不破楼兰终不还的决心。
  冷静思考一下:自己面对的问题主要集中在几个方面:搜索接口、分词、语义识别这三个方面。
  基于这几点,通过几次产品技术的讨论会议,也算是确定了现阶段可以实施的优化方案如下:
  三、优化的方案
  1。优化ik分词词库
  大部分电商平台都是通过分词来提高商品的召回率以及相关度的排序,而分词词库则是保证分词准确的关键。上文里周杰伦的例子,正式因为分词词库里存在周杰、杰伦这些无效词,才使得会召回他们。
  而ik词库分为基础词库、扩展词库和stopword,分词是根据基础词库里的词来分,扩展词库则是对基础词库的补充,而stopword里的词就是被过滤掉的词,因此优化ik词库采用三步走战略。
  首先是清洗基础词库的无效字词,以非名词和相关度过低的字词为主;
  其次是补充扩展词库,毕竟ik词库是只是个词库,没办法自动更新,与时俱进,它有周杰伦不一定有蔡徐坤,所以需要我们自己去新增;
  最后就是增加stopword,这个网上搜索一下就有了,ik自带的stopword量很少,通过补充,可以有效地过滤掉一些不必的分词结果。
  2。关键词绑定类目来辅助语义识别
  语义识别就是,让系统去召回周杰伦,系统知道周杰伦是男明星,而不会给你召回同名的其他人。而目前我们公司的能力,是无法从技术层面去实现搜索的语义识别,只会去全部召回匹配到标题名称里包含搜索关键词的商品。
  为此只能通过人工的方式去将关键词和类目进行关联,相当于给关键词打了标签,找周杰伦只会在男明星的类目下去召回,保证了搜索结果的相关度。
  小结
  搜索功能的优化除了这些还有索引、排序等等,以上的优化方案都是基于我们公司的实际情况来说,也是为了满足大明用户的基本需求(可以搜到想要的东西)为出发点,虽然这些举措对搜索功能的优化起到一定的作用,但是最好的解决办法还是找到一个靠谱的接口或者是一个靠谱的分词词库。
  通过写文章的形式,自己想跟各位产品新人或者大佬有一个学习交流的小地方,同时也受产品经验和专业的局限,可能文章中存在表述不准确或者错误的地方,也希望你们可以见谅和及时的纠正!
  我是0岁的产品威廉!但愿野路子的产品不迷路!
投诉 评论

体验设计应有的3个意识:商业、效率、补位意识体验设计可以成为一种体系,一种组织方式甚至是一种意识形态。文章建言三个设计同学需要培养的意识商业意识、效率意识、补位意识。在重用户体验的今天,体验设计不仅仅是UX同学的事……从特斯拉说起,聊聊车载HMI设计TeslaModel3,标志性意义的中控设计,成为汽车业内一个颠覆式创新。采用极简的内饰设计,精简了物理按键,甚至连仪表都不复存在,所有的一切控制都集中在中控大屏上。接下……如何让用户习惯于使用你的产品呢?这有一个极其简明的上瘾模型每个上瘾的产品背后,都是环环相扣的套路和设计。为什么几十年前,我们不像今天这样三句话不离产品经理、用户体验、增长黑客和口碑传播?互联网的全面崛起是这一切发生的根源。……移动支付界面设计:如何留住用户的心?本文作者主要提供了一些建议,关于如何去设计移动端的支付页面,来帮助你留住用户的心。如果你想要提升你的网站转换率,那么这个指南将是你迈向更大的移动客户群体的第一步。以下我提……Axure教程轻量级的后台原型框架本文主要是一个Axure教程,教你如何制作一个轻量级的后台原型框架,教程总共分为六步,看完教程的大致思路,再结合源文件做一些测试,相信很快就能掌握绘制后台原型的方法。教你……基于模板消息的小程序用户回流体系世事洞明皆学问,人情练达即文章。《宁府上房对联》曹雪芹清2018年5月27日,去北京参加了一场有关小程序的线下分享会,我个人总结了6个小时分享内容转化低,就这么一个关键字……后台产品设计系列:认识后台(一)在进行后台产品设计时,我们应该怎么做才能让我们产品设计更加流畅呢?本文作者结合点播内容管理后台(CMS),总结了系列文章,给大家介绍一下后台产品,该如何设计,这是系列文章的第一……后台系统的导航设计:组成与呈现Web系统中的后台系统是根据具体业务设计的,作为一个后台系统设计师,知道如何在狭小的屏幕空间选择合理的导航形式表达业务内容是很重要的。本文目的在于分析后台系统导航控件的组成与样……如何玩转动效?动效是嵌入app的一种“功能”,能够强化设计感,并且有很强的目的性。动效能吸引更多的用户的同时,还能从趋同的产品中异军突起,可是繁杂的叠加也会降低用户的好感度,那要如何才能设计……电商类产品搜索功能如何优化?搜索功能对于电商类产品而言尤为重要,当用户带着明确的目的去搜索自己需要的产品时,却没有得到他想要的结果,这在很大程度上直接影响了用户对于产品的体验。本文作者结合自己的经验,来探……我对社交产品的理解分享(1)老狼是一个热爱social,对社交产品也很感冒的产品人,做了多年的产品,一直没有放弃对社交产品的探索。我觉得呢,做产品要做到极致就是做研究,做社交产品要做到极致呢,就要做社交需……电视端设计入门,这些焦点知识你需要了解谈到电视端的设计,就不得不说到焦点,焦点是电视端设计中必不可少的一个元素,无焦点,用户将无法进行操作。很多人都觉得电视端的设计比较有局限性,与PC端和移动端不一样,鼠标和手机基……
对功能经理sayno的3条原则一份开发喜欢的文档,应具备的4个特点对产品经理而言,工作重点是如何让用户陷入热恋伴生性需求之案例分析一个交友App将死,作为创始人的他说:手机应用市场更像一个应场景入口知识浅析:从马斯洛层次理论出发的用户场景分类产品经理如何push别人?从产品角度,浅谈“智慧农庄”解决方案产品人对末来科技的构想与思考从微信更新大杂烩看小程序悖论为什么大多数产品经理看不清自己的未来?需求性质:如何正确响应用户需求(下)

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界