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

本文涉及的产品
智能开放搜索 OpenSearch行业算法版,1GB 20LCU 1个月
OpenSearch LLM智能问答版免费试用套餐,存储1GB首月+计算资源100CU
推荐全链路深度定制开发平台,高级版 1个月
简介: B2B电商的搜索业务最佳实践案例分享

特邀嘉宾:丛锡兴--批批网CEO
视频地址:https://yunqi.aliyun.com/2020/session54?liveId=44653

批批网介绍:

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

曲折的搜索之路:

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

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

1.排序优化:
无需依赖开发工程师,也可以使用表达式实时调整排序结果
• 粗排,从命中的文档集合里海选出相关文档
• 精排,对粗排的结果做更精细筛选,支持任意复杂的表达式和语法。
• 相关性算分策略:取召回的rank_size(目前是100万)个文档按照粗排表达式的定义进行算分;取粗排分最高的N个结果(百级别)按照精排表达式进行算分,并排序;然后根据start与hit的设置取相应结果返回给用户。如果用户获取的结果超过了精排结果数N,则后续按照粗排分数排序结果继续展现。
image.png

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

3.业务排序函数field_term_match_count
解决商家作弊问题: 关键词重复堆砌导致排序分数较高,排序结果靠前.
• 使用query_term_match_count,定义重复多少次为结果堆积。
• //这里以重复3次及其以上的为结果堆砌,if(field_term_match_count(title)>3,1,10)

image.png

4.查询语义理解:
预置好的搜索功能,即插即用,非常方便
image.png

搜索之路未来可期

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


以上就是本次云栖大会--“批批网在B2B电商领域的搜索业务探索之路”的内容。如果您对搜索与推荐相关技术感兴趣,欢迎加入钉钉群内交流~

image.png

【开放搜索】新用户活动:阿里云实名认证用户享1个月免费试用https://free.aliyun.com/product/opensearch-free-trial

目录
相关文章
|
前端开发
47分布式电商项目 - 商品关键字搜索
47分布式电商项目 - 商品关键字搜索
42 0
47分布式电商项目 - 商品关键字搜索
|
存储 移动开发 自然语言处理
|
数据采集
苏宁易购关键词搜索商品方法
苏宁易购关键词搜索商品方法
108 0
|
数据采集 算法框架/工具
关键词搜索商品(精准控价)
关键词搜索商品(精准控价)
163 0
|
搜索推荐 UED 索引
闲鱼技术2022年度白皮书-服务端主题-电商搜索里都有啥?详解闲鱼搜索系统(下)
闲鱼技术2022年度白皮书-服务端主题-电商搜索里都有啥?详解闲鱼搜索系统
277 0
|
容灾 算法 数据可视化
闲鱼技术2022年度白皮书-服务端主题-电商搜索里都有啥?详解闲鱼搜索系统(中)
闲鱼技术2022年度白皮书-服务端主题-电商搜索里都有啥?详解闲鱼搜索系统
294 0
|
搜索推荐 SEO
怎样做好搜索下拉优化?百度搜索推荐词的推广方式
怎样做好搜索下拉优化?百度搜索推荐词的推广方式
321 0
|
自然语言处理 分布式计算 搜索推荐
专题实战 | 如何快速构建高质量电商行业搜索?
本文详细介绍如何快速接入智能开放搜索(OpenSearch)电商行业增强版,助力企业实现高质量搜索效果,提升业务转化率及用户产品体验!
1805 1
|
自然语言处理 监控 搜索推荐
搜索运营有哪些玩法,你知道吗?
大部分产品的搜索都是技术同学在不断的优化迭代,很容易忽视可以直接触达业务侧的运营同学的作用和价值。那今天就和大家分享下运营同学在搜索上有哪些玩法?阿里云开放搜索作为一站式可视化搜索开发平台,产品/运营同学可以在控制台参与哪些优化动作呢?
1135 1
搜索运营有哪些玩法,你知道吗?
|
存储 分布式计算 自然语言处理
基于MaxCompute+开放搜索的电商、零售行业搜索开发实践
搜索一直是电商行业流量来源的核心入口之一,如何搭建电商行业搜索并提升搜索效果,一直是电商行业开发者努力攻克的难题。基于传统数据库或开源引擎虽然能够搭建基础搜索服务,但随着商品数据的增多和业务流量的增长,难免会遇到性能瓶颈和效果瓶颈。另一方面,随着电商、直播、云计算等技术的不断发展,越来越多的传统零售企业正在进行互联网云上转型,特别是受近两年疫情等因素的影响,APP、小程序已经成为零售企业重要的业务增长来源。在此背景下,如何快速搭建高效搜索服务成为零售行业上云及转型的难题。
1208 0
基于MaxCompute+开放搜索的电商、零售行业搜索开发实践