电商搜索"提高输入效率,更快找到想要的商品"最佳实践

简介: 很多时候,搜索不仅仅只是“搜索”,不是单纯的在搜索框中输入Query这么简单,有时搜索还赋予了其他的价值和意义,今天和大家聊一聊如何通过搜索引导功能---“下拉提示”,优化业务的价值~

相信大家都遇到过搜索某信息,某商品,某内容时候Query字段比较长,如果完整的输入需要耗费很大的时间,如果再遇到大小写、中英文切换、数字结合,那就更让人抓狂头痛了,举几个常见的电商搜索场景案例相信大家都有所经历:

  1. 化妆品—字段多,品类多(品牌名字有中文版有英文版,字段较长;同一品牌下类目众多)
  2. 搜有货号的产品—中文+数字(输入正确性的要求较高,如果字段中一个输入错则直接导致搜索结果的的不同)

如何提高输入效率那?又如何帮用户推荐他真正想获取的内容或商品那?接下来我将结合化妆品的案例和大家分享阿里云开放搜索系统提供的搜索引导功能–下拉提示的优化方案

案例背景

某测评APP,通过对化妆品成分和肤质的分析,由于涵盖全球各国化妆品,有300万+化妆品SKU,所以用户在搜索框输入查询词的过程时,经常遇到中英文切换、名称过长等导致的效率低的问题。

问题反馈

希望提高用户搜索输入效率,更快速找到所需要的商品或内容,从而提高业务转化

问题分析

  1. 通过搜索框输入查询词的过程中,智能推荐高质量候选Query,可以帮助用户更快速找到搜索内容;
  2. 优化下拉提示的内容排序,让用户搜索意图商品排序更前

阿里云开放搜索解决方案

扩展功能:
image.png

1.开放搜索下拉提示功能:
起到减少用户输入的作用,自动补全搜索关键字,提升用户使用搜索引擎的体验,同时减少用户的查询次数,减小我们服务端的压力。

2.支持智能抽取候选词,电商行业模板

l 文档字段原值保留(内容较短含义明确适用于不需要分词的字段,例如:店铺名,应用名等);
l 文档字段智能抽取 (阿里海量自热语言训练的分词器,进行分词,抽取有意义的term进行组合);
l 历史查询词(引用用户近期的历史查询词);

3. 支持多种干预项
l 对于一些突增热词,例如当“iphone Xs”发布时,它的query 频次肯定不及发布了一年的“iphone X”,这种case 下,客户肯定希望当他的用户敲入“iphone”时,“iphone Xs”排在下拉提示的最前面,这时我们提供的推荐名单功能就可以派上用场了,客户可以手动输入“iphone Xs”词条,这样它就可以排在最前面了。相反,有些query客户是不希望被展示的,例如一些法律敏感的词汇,或 query 返回的结果集较少的词汇,此时客户可以使用我们提供的黑名单功能,运用该功能后,用户输入的 query 如果部分匹配或全部匹配黑名单词条时,相关的下拉提示结果会被屏蔽

4. 下拉提示请求与搜索请求关联
基于关联请求数据,得到下拉提示点击结果等数据,可以优化下拉提示排序模型,进而提升下拉提示搜索的效果

实现效果

1.搜索框输入“elix",下拉提示结果

image.png
2.“保湿霜大瓶 “这个query,可以通过如下方式查询得到:
· 中文前缀:保,保湿,…
· 全拼前缀:B, Ba, Bao, Baoshi, Baoshishaung, …
· 简拼前缀:B, Bs,Bss,…
· 汉字加拼音:保shi, 保湿shuang;
· 分词后前缀:大瓶,大瓶保湿,保湿大,…
· 中文同音别字: 保湿双,宝石霜,…


如果你想与更多开发者们进行交流、了解最前沿的搜索与推荐技术,可以钉钉扫码加入社群~

image.png

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

目录
相关文章
|
移动开发 缓存 监控
面试官:本机号码一键登录,是怎么实现的?
面试官:本机号码一键登录,是怎么实现的?
3430 0
面试官:本机号码一键登录,是怎么实现的?
|
安全 Shell 网络安全
【服务器】Xshell与Xftp软件的使用指南
【服务器】Xshell与Xftp软件的使用指南
1873 0
|
9月前
|
数据采集 缓存 安全
Go单协程事件调度器:游戏后端的无锁有序与响应时间掌控
Go单协程事件调度器通过串行化执行,实现无锁、有序的高效并发控制,适用于高实时性游戏后端。其核心在于严控单事件耗时(<1ms)、分优先级处理玩家交互与定时任务,并结合任务切片、异步卸载与数据预处理优化响应性能,保障全服稳定低延迟。
369 1
|
9月前
|
传感器 人工智能 算法
校园服务机器人关键技术解析与选型
智慧校园中,服务机器人已升级为集导览、安防、教学辅助与数据管理于一体的智能终端。依托大模型、多传感器融合导航与情感计算技术,实现精准交互与自主决策。猎户星空、优必选、科大讯飞等品牌各具优势,满足多样化教育场景需求,推动AI赋能校园智能化转型。(238字)
|
11月前
|
存储 机器学习/深度学习 人工智能
46_LLM幻觉问题:来源与早期研究_深度解析
大型语言模型(LLM)在自然语言处理领域展现出了令人惊叹的能力,能够生成连贯的文本、回答复杂问题、进行创意写作,甚至在某些专业领域提供见解。然而,这些强大模型的一个根本性缺陷——幻觉问题,正成为限制其在关键应用中广泛部署的主要障碍。幻觉(Hallucination)指的是LLM生成的内容与事实不符、上下文矛盾、逻辑错误,或者完全虚构信息的现象。
993 0
|
数据可视化 搜索推荐 语音技术
还在花钱转语音?10,000+ star 开源「ebook2audiobook」白嫖1107种语言!免费文字秒变多语言音频!
开源工具「ebook2audiobook」支持1107+语言,可将电子书一键转为有声书,适配EPUB、PDF等多种格式,功能强大且免费,助力听书、学习与内容创作。
1693 0
|
存储 人工智能 NoSQL
Airweave:快速集成应用数据打造AI知识库的开源平台,支持多源整合和自动同步数据
Airweave 是一个开源工具,能够将应用程序的数据同步到图数据库和向量数据库中,实现智能代理检索。它支持无代码集成、多租户支持和自动同步等功能。
1023 14
|
Web App开发 JavaScript 前端开发
使用 Chrome 浏览器的内存分析工具来检测 JavaScript 中的内存泄漏
【10月更文挑战第25天】利用 Chrome 浏览器的内存分析工具,可以较为准确地检测 JavaScript 中的内存泄漏问题,并帮助我们找出潜在的泄漏点,以便采取相应的解决措施。
1996 9
|
存储 缓存 固态存储
文件系统优化
【10月更文挑战第7天】
649 1
|
Rust 安全 C++
系统编程的未来之战:Rust能否撼动C++的王座?
【8月更文挑战第31天】Rust与C++:现代系统编程的新选择。C++长期主导系统编程,但内存安全问题频发。Rust以安全性为核心,通过所有权和生命周期概念避免内存泄漏和野指针等问题。Rust在编译时确保内存安全,简化并发编程,其生态系统虽不及C++成熟,但发展迅速,为现代系统编程提供了新选择。未来有望看到更多Rust驱动的系统级应用。
528 1