批批网在B2B电商领域的搜索业务探索之路

批批网介绍:

批批网APP是一个基于传统批发市场、移动端的服装批发电商平台,率先将视频直播和服装B2B进行结合的电商平台,批批网从2015年发展到今天,已经成为服装批发领域的直播代言人。
使命:用科技推动产业,让批发变得简单
愿景:成为国内卓越的在线批发平台
价值观:正直、激情、自省、团队、创新

在这里插入图片描述

曲折的搜索之路:

尝试优化搜索功能,引入了搜索算法工程师,成立了专门的搜索项目组,使用开源搜索框架,再二次开发,但结果却没有达到要求,并且遇到很多问题:
1. 效果不理想:通过编写简易的规则,期望提升搜索体验,效果并不明显
2. 人才缺失:.如果想找到专业且合适的算法人才,实际是很难的事情
3. 数据缺乏时效性:难以平衡优质商品和新发布商品之间的权衡关系
4. 商家刷排名:部分商家找到排序漏洞,通过关键词堆砌,获得靠前位置,用户体验不好

搜索之路柳暗花明—阿里云开放搜索解决方案:

1.排序优化:
无需依赖开发工程师,也可以使用表达式实时调整排序结果

• 粗排,从命中的文档集合里海选出相关文档
• 精排,对粗排的结果做更精细筛选,支持任意复杂的表达式和语法。
• 相关性算分策略:取召回的rank_size(目前是100万)个文档按照粗排表达式的定义进行算分;取粗排分最高的N个结果(百级别)按照精排表达式进行算分,并排序;然后根据start与hit的设置取相应结果返回给用户。如果用户获取的结果超过了精排结果数N,则后续按照粗排分数排序结果继续展现。
在这里插入图片描述

2.聚合打散子句-distinct:
平衡“优质商品”和“新发布商品”的展示机会
• 打散子句可以在一定程度上保证展示结果的多样性,以提升用户体验。如一次查询可以查出很多的文档,但是如果某个用户的多个文档分值都比较高,则都排在了前面,导致一页中所展示的结果几乎都属于同一用户,这样既不利于结果展示也不利于用户体验。对此,打散子句可以对每个用户的文档进行抽取,使得每个用户都有展示文档的机会

3.查询语义理解:
预置好的搜索功能,即插即用,非常方便
在这里插入图片描述

搜索之路未来可期

未来批批网将会用上开放搜索(OpenSearch)更多高级的功能
• 人气模型—计算量化出每个商品的静态质量及受欢迎的程度的值,不断训练统计形成人气分,构建更精细化的排序模型,精准命中搜索需求
• 类目预测模型—根据用户的查询词来预测用户想要查询哪个类目的结果,结合排序表达式,可以使得更符合搜索意图的结果排序更靠前。
• A/B测试—便业务在全量使用前可以分配一定比例的流量进行先验,避免盲用带来对线上业务的负面影响

如果你想和更多搜索技术相关同学交流,可以一起加入【推荐与搜索技术交流群】,钉钉群号: 23310502。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值