惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
Microsoft Azure Blog
Microsoft Azure Blog
月光博客
月光博客
S
Securelist
J
Java Code Geeks
Recorded Future
Recorded Future
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
M
MIT News - Artificial intelligence
S
Secure Thoughts
Y
Y Combinator Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
D
Docker
Martin Fowler
Martin Fowler
The Last Watchdog
The Last Watchdog
WordPress大学
WordPress大学
The GitHub Blog
The GitHub Blog
Vercel News
Vercel News
O
OpenAI News
www.infosecurity-magazine.com
www.infosecurity-magazine.com
博客园_首页
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
PCI Perspectives
PCI Perspectives
N
News and Events Feed by Topic
H
Heimdal Security Blog
SecWiki News
SecWiki News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
博客园 - 【当耐特】
T
Troy Hunt's Blog
L
LINUX DO - 最新话题
Hacker News: Ask HN
Hacker News: Ask HN
Hacker News - Newest:
Hacker News - Newest: "LLM"
N
Netflix TechBlog - Medium
A
Arctic Wolf
The Hacker News
The Hacker News
I
Intezer
S
Schneier on Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Apple Machine Learning Research
Apple Machine Learning Research
L
Lohrmann on Cybersecurity
宝玉的分享
宝玉的分享
P
Privacy & Cybersecurity Law Blog
Stack Overflow Blog
Stack Overflow Blog
T
Tor Project blog
小众软件
小众软件
Simon Willison's Weblog
Simon Willison's Weblog
The Cloudflare Blog
Jina AI
Jina AI

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理, 企事业单位数字化的业务供需本质 – 人人都是产品经理, 医疗智能体·第1讲——医疗信息化重构:从“辅助软件”到“自主智能体”的范式转移 – 人人都是产品经理, 粉丝量就是空气!!! – 人人都是产品经理, 用户说“薯片碎了”,机器回“要买吗?”:意图识别的翻车与破局 – 人人都是产品经理, RAG召回准确率从75到90 我做对了这三件事 – 人人都是产品经理, AI大事件:Anthropic改收费、OpenAI发安全版、手术机器人纳入医保、阿里发布”秒悟” – 人人都是产品经理, Chrome 推出 Skills 新功能,Agent 重塑上网方式 – 人人都是产品经理, GitHub前创始人拿了a16z的1700万美元,做Agent时代的Git – 人人都是产品经理 拷贝或克隆其他 Flutter OH 项目到本地后无法运行 – 人人都是产品经理, 优惠券设计:优惠券创建 – 人人都是产品经理, 不用死磕文档!AI 助手 1 小时搞定飞书 CLI 安装 + 配置 + 知识库 – 人人都是产品经理, 用小龙虾做竞品分析报告:从2天到20分钟,我是怎么做到的 – 人人都是产品经理 用小龙虾做市场分析报告:搞懂这3个公式,市场规模不再靠猜 – 人人都是产品经理, 你早就在做 Harness 工程,只是不知道它叫这个名字 – 人人都是产品经理, Think Long就够?你可能想多了! – 人人都是产品经理, 货代SRM实战:供应商准入怎么做,才能让资源池不是通讯录而是可交付网络? – 人人都是产品经理, 如何做好用户调研?详解基本技巧 – 人人都是产品经理, 木鸟、途家、美团对打,平台春天行动开“卷” – 人人都是产品经理, 入职才发现公司不靠谱?小红书从业者求职避坑指南 – 人人都是产品经理, 美国 AI 三巨头联手封堵,中国 AI 突围之路在何方 – 人人都是产品经理, 小红书,放在需求对面的镜子 – 人人都是产品经理, AI 会带来大规模失业吗? – 人人都是产品经理, 从出单到补货前,我第一次犹豫:该不该放大? – 人人都是产品经理, Flutter 三方库鸿蒙化适配:5 种高效检查方式,快速判断是否需要适配 – 人人都是产品经理, 从做产品进阶拿结果:医美机构产品经理转岗科室运营经理 – 人人都是产品经理, 阿里HappyHorse,一场关于“Token经济”的阳谋 – 人人都是产品经理, To B AI:客户留存落地的观察与思考 – 人人都是产品经理, AI产品的“生命线”——数据采集、标注、清洗的产品化设计 – 人人都是产品经理, 谈谈AI Agent(二):当“孩子”能自己“体验世界”时,你该学什么? – 人人都是产品经理, UI/UX设计师的3层能力进阶,前两层让你活下来,第三层…才是真正的分水岭 – 人人都是产品经理, 2分钟 → 30秒,效率提升75%:B端产品经理如何用「规则枷锁」驯服AI幻觉? – 人人都是产品经理, 还没来得及学OpenClaw,来了个更猛的:Hermes Agent – 人人都是产品经理, AI日报:宇树机器人跑出10m/s刷新世界纪录 – 人人都是产品经理, 一文说透基金互金如何用情绪价值引导用户决策做转化 – 人人都是产品经理, 当浏览器开始替你”看”网页:AI 浏览器正在亲手拆掉它脚下的那张网 – 人人都是产品经理, 0代码,一天时间我Vibe Coding了个网站 – 人人都是产品经理, Hermes 和 OpenClaw 之争,Agent 的能力应该“装上去”还是“长出来”? – 人人都是产品经理 视频生成的“桌子”,字节Seedance 2掀完,阿里快乐马掀 – 人人都是产品经理, 从听不懂到完全信任:我的 Codex 深度产品体验 – 人人都是产品经理, 当虚拟偶像有了北京户口,与真人偶像还有什么区别? – 人人都是产品经理, 会说,远远比会做更重要 —— 对 SBTI 爆火现象的五层观察 – 人人都是产品经理, AI产品经理必看:当“搭环境”比“选模型”更重要,你的认知还在2024年吗? – 人人都是产品经理, 2026年AI产品商业化核心逻辑:从功能demo到规模化营收的3个必破卡点 – 人人都是产品经理, 京东围绕供应链,卷起裤腿下场的那些事儿 – 人人都是产品经理, SBTI一夜刷屏:它赢在了“太会说人话” – 人人都是产品经理, 折扣零售的真相:不是便宜,而是价值感! – 人人都是产品经理, 和甲方吵了一架,最后加钱做了——我学到的ToB产品经理生存法则 – 人人都是产品经理, 和几位小红书操盘手聊了8小时,干货全在这 – 人人都是产品经理, 智谱GLM-5.1登场,开源模型首超Opus4.6!!! – 人人都是产品经理 Anthropic收入凭什么反超OpenAI,终于有人把这事说清楚了 – 人人都是产品经理, 史上最有故事感的技术报告——Claude最强模型Mythos 7个极其精彩的细节 – 人人都是产品经理, 模型不是壁垒,Harness 也不是 – 人人都是产品经理, 抖音本地生活业务思考21 – 人人都是产品经理, Superpowers:145k Star的AI编码框架,到底是什么来头? Superpowers:145k Star的AI编码框架,到底是什么来头? – 人人都是产品经理, OpenAI 的路走错了,Anthropic Harness 解法启示:模型需要实践专科生 – 人人都是产品经理, 画原型图的前一步:设计站点地图 – 人人都是产品经理, 给 DeepSeek 的最后一封催更信 – 人人都是产品经理, 手把手教你用 Claude Code 搭建 AI 营销团队:5 个 Agent、12 项技能,独立完成研究、写作、设计全流程 – 人人都是产品经理, 你以为大模型在学语言?不,它在重新发明语言学 – 人人都是产品经理 所谓Skill,不过是AI时代的工业垃圾 – 人人都是产品经理, 聊一聊内容传播的几个方法 – 人人都是产品经理, 当平台开始吃掉生态:从 OpenClaw 被封杀,读懂 Anthropic 的这盘棋 – 人人都是产品经理, 你装了 10 个 AI 插件,Obsidian 还是一个文件夹 – 人人都是产品经理 关于AI智能体架构演进的系统性思考:从单体试水到多体协同的重构 – 人人都是产品经理, 当“人”变成Skill,我们又该何去何从? – 人人都是产品经理 Mythos 事件:前沿 AI 治理的意外实验 – 人人都是产品经理, 货代CRM:信用与风险管理怎么做,才能把坏账风险拦在放货之前? – 人人都是产品经理, 从HR收集自拍照到员工自助录入——我见证了园区人脸识别从”不可用”到”真好用”的全过程 – 人人都是产品经理 千问闯关AI混沌期:阿里画靶,吴嘉张弓,马云射箭? – 人人都是产品经理,
搜索策略产品经理必读系列—第一讲电商搜索引擎整体框架
搜广推策略James · 2022-07-29 · via 人人都是产品经理

搜索在很多场景中对于流量的转化都高于推荐,对于业务的增长也远远超过推荐,然而讲搜索的文章却很少。本篇文章中作者介绍了电商APP的智能搜索引擎,讲解了AI时代如何做搜索,一起来学习一下。

现在市面上太多人聊推荐,关于推荐的书也有很多很多。

搜索聊的人却很少很少,但是搜索在很多场景中对于流量的转化远远超过推荐,搜索转化的提升对于业务的增长要远远超过推荐。

知乎和各大博客里面介绍搜索的文章相对于推荐就少太多了,专门开一个系列和大家聊一聊电商APP智能搜索,AI时代如何做搜索。

一、电商APP搜索引擎是什么

首先确定一下我们聊得搜索并不是Baidu、Google这种综合搜索引擎,而是像淘宝、京东、美团这类电商APP里面的搜索引擎。

搜索策略产品必读系列—第一讲电商搜索引擎整体框架

用户通过在搜索框中输入关键词,然后搜索引擎返回相关商品,并按照一定顺序返回展示给用户。电商APP里的搜索引擎和我们平时使用的Baidu、Google主要有什么差异了:

1. 用户的Query复杂度差异较大

用户使用综合类搜索引擎Query的复杂度很高,很多时候是一种探索式的搜索,比如用户搜“经典电影”,百度会首先返回百度自身推荐的经典电影,然后后面会有大量含“经典电影”字样的帖子。很多时候用户的Query甚至是一种描述性的语句比如“含有爱情的诗句”。

而电商APP里的搜索引擎因为场景固定,用户搜索目的性很强,Query意图比较明确如“男鞋”、“长裤”、“可乐”等,一方面用户目的性强,另一方面用户也知道该场景下Query过于探索是不会有结果的,用户有一定的认知判断。

所以综合类搜索引擎需要对用户的搜索意图识别的很准确,而电商场景的搜索引擎会相对要求低一些。

2. 搜索结果池差异太大

二者背后存储的数据多样性差异很大,体量差异更大。

电商APP搜索引擎搜索的结果一定都是呈现在APP上的。但是综合类搜索引擎完全不是,搜索结果来自于各大网站,很多结果是外部链接。内容形式各种各样:视频、文字、音频等等。

综合类搜索引擎背后存储着大量的数据,同时数据在不停地增加和更新。而电商APP搜索引擎背后的数据池都仅限于该APP上的商品,即使商家不停地上下架商品,整体数据量和综合类搜索引擎差距也是巨大的。

二、电商APP中的搜索引擎为什么重要

那么我们为什么说电商APP中的搜索引擎特别重要。

一方面随着网上购物消费群体的多样化以及年轻人不断增强的自主意识,用户已经从传统的“被动”接受网站推荐的商品信息,转变为“主动”去发现商品,发掘自己感兴趣的商品。

那么APP中的搜索功能就成为了非常重要的功能,能否识别用户的意图并且准确地返回相应的商品就十分关键。

另一方面数据显示:

1. 综合电商APP

搜索引擎占据的销售归因目前普遍在60%以上,搜索占据淘宝的销售归因约为70%左右。

销售归因即为该平台上各个流量转化入口如:搜索入口、分类页入口、首页推荐入口等对最终的销售贡献占比。通过上面的数据我们可以清晰地得出搜索目前对于整个业务流量的转化贡献是最大的。

在综合类电商APP刚刚开始时,最大的销售归因模块是分类页,也就是我们看到淘宝上的“女装”、“手机”、“男装”等模块,但现在已经是搜索入口贡献着最多的流量转化。

2. 生鲜电商APP

搜索入口占据的销售归因目前普遍在35%-40%左右。

生鲜电商APP为像盒马、叮咚买菜、每日优鲜这类专门卖生鲜为主的APP。因为生鲜电商整体商品相对于综合电商APP少很多,用户每日在APP上面买菜,除了搜索入口,分类页也占据着生鲜电商APP非常大的销售归因,几乎和搜索入口一样也在35%-40%左右。

通过上面的数据我们可以直观地看出搜索功能对于电商APP流量的转化起到多大的作用。

同时我们再算一笔账:

2019年淘宝全年成交金额为5150亿美金,假设其中70%是由搜索转化的,也就是说3605亿美元是由搜索入口转化的。

搜索策略产品必读系列—第一讲电商搜索引擎整体框架

那么如果我们通过提升搜索体验,丰富搜索辅助功能等,将70%的搜索销售归因转化净提升1个点到71%。

搜索策略产品必读系列—第一讲电商搜索引擎整体框架

淘宝全年的销售额将增长51.5亿美元,这是一个什么概念?2019年叮咚买菜全年销售额为50亿RMB,大概是7个叮咚买菜的体量。所以互联网企业都在大力提升搜索的转化率,转化率每一个点的提升,带来的都是全年业务量的巨大增长。

三、搜索的整体框架

介绍完搜索的重要性,那么我们如何去提升搜索的转化率,如何去搭建一个搜索引擎,在电商APP中的搜索引擎整体框架到底是怎么样的了?我们用下图来进行表示:

搜索策略产品必读系列—第一讲电商搜索引擎整体框架

下面我们针对上图中的每个模块一个一个进行详细介绍。

1. 分析器

分析器的作用就是对用户的Query进行处理,进行纠错预处理后,然后再进行切词、拼音转汉字、去停用词等,最后将整个Query分成单个词组合以后再进行实体识别。

搜索策略产品必读系列—第一讲电商搜索引擎整体框架

比如用户输入了“kangshifu红烧方便面*% ”,

1)切词

先对整个query进行切词,切分为“kangshifu”、“红烧”、“方便面”、“*”、“%”。切词这部分功能工业界有一些通用的切词器,比如ik切词、hanlp切词器,但是我们实际使用时都会再加入更多的词库进行切词,不仅仅是使用现成的切词器。

2)拼音转汉字

再将拼音kangshifu转化为康师傅;

3)去停用词

将“*”、“%”没有任何意义的停用词去除掉;

4)实体识别

最后对剩下的“康师傅”、“红烧”、“方便面”进行实体识别,我们不仅需要把固定搭配的词切分出来,我们还需要知道这些词代表的实体含义,最终得到【Brand:康师傅;Taste:红烧; SPU &CATEGORY:方便面】。很多词汇并不是只有一个实体,比如这里的“方便面”,它既是一个SPU又是一个CATEGORY。

2. 词库

上面提到的一系列操作都离不开词库,没有词库分析器寸步难行。我们知道“kangshifu红烧方便面%”里面的kangshifu应该是“康师傅”,然后Query的断句应该是“康师傅”、“红烧”、“方便面”而不是“康”、“师傅”、“红”、“烧方便面”,就因为我们已经对这些词汇固定搭配有了一定知识积累,同时“*%”对于查询是没有任何意义的,也是基于我们历史的词汇和知识积累。

但是计算机不知道,我们如何让计算机知道“康师傅”是一个固定搭配,同时它是一个Brand,这就需要我们建立各种各样的词库了。

电商APP搜索引擎中词库是非常重要的,第一词库全不全,第二词库准不准。不同行业不同领域会有自己专门的词库,大部分词库都不是通用的。下图是阿里云Opensearch建立的电商行业的实体词库类型。

搜索策略产品必读系列—第一讲电商搜索引擎整体框架

但其实还有很多实体词库类型需要补充,比如生鲜电商业的SPU、口味、包装等。同时还会存在大量的同义词库、近义词库、纠错词库、拼音词库等等。

计算机如何知道用户搜索“圣女果”和“小番茄”是一种东西,这就需要同义词库。

同义词库需要大量的积累,尤其是在生鲜电商领域,同样一种菜,全国各地叫法都不一样,但是对应的是同一种菜。同时还存在同一种叫法,对应的是不同种食物,比如“珍珠米”在上海就是玉米粒,在东北是一种大米。

所以词库的建立是必不可少的,同时又是一个需要长久积累,且持续更新不断细化的过程。

3. Recall & Elasticsearch索引

当我们将“kangshifu红烧方便面*% ”经过分析器处理后,得到【Brand:康师傅;Taste:红烧; SPU&CATEGOY:方便面】后,我们需要构建召回条件,就是用上述哪些实体去物料库中进行召回。

1)物料库结构化梳理

召回的基础就是电商APP的搜索针对的物料是固定的,也就是当前APP上架的所有商品,背后对应的就是整个APP物料库。在最开始时我们就需要对整个物料库进行结构化梳理,数据库里面存储的是结构化数据,而不只是一个商品名“康师傅红烧牛肉面100g”。

结构化数据如下图:

搜索策略产品必读系列—第一讲电商搜索引擎整体框架

如何对物料进行结构化梳理,一方面就是物料入库时商品运营需要人为手动地对商品进行CATG1、2、3进行分类,需要分类清楚,相应的规格、产地等等都需要输入准确,另一方面就是模型根据一定的规则通过商品名进行相关实体的提取,比如口味、SPU等,这个前提建立在商品名是正确且完整的,如果商品名本身没有该实体信息,模型也是无法提取的。

目前业内通用的分布式搜索引擎是Elasticsearch,查询速度很快。结构化的物料数据都存储在Elast

2)召回条件构建

【Brand:康师傅;Taste:红烧; SPU&CATEGOY:方便面】通常情况下我们会将实体之间通过and关系去物料库中进行召回,但上述“方便面”存在两个属性,所以会两个属性分别去进行召回。

同时我们也会加入同义词,构建新的召回条件,比如“方便面”的同义词存在“泡面”,同时同义词性是在SPU这个实体下存在的,所以我们会再构建一个召回条件【Brand:康师傅;Taste:红烧; SPU:泡面】。

在生鲜电商中召回条件构建比较简单,但在综合电商中比如用户搜索【王一博同款白色卫衣限量版】,我们就需要拆分召回条件,如果用【王一博 and 同款 and 白色 and 卫衣 and 限量版】去索引中进行召回,可能召回的结果就会很少。

所以我们需要重新构建召回条件,进行Query改写,挑选比较重要的条件去召回,其他条件忽略。我们可以将Query改写为【王一博 and 白色 and 卫衣 】所以实体与实体之间是存在优先级的,有些实体属性是要优于其他实体属性的。

最终我们召回得到搜索结果。

4. Ranking

召回的搜索结果如何进行排序了,一般我们从以下两个方面进行考虑:

1)相关性排序

商品和Query的相关性程度,比如用户搜“康师傅红烧牛肉面100g”那么肯定是“康师傅红烧牛肉面100g”的商品排序在最前面,“康师傅红烧牛肉面150g大袋”排序在后;

2)业务规则排序

另外我们也要结合商品历史的销量、用户的喜爱程度、价格、促销等一系列因素综合考虑,比如用户搜索“方便面”,方便面的种类太多:康师傅、统一、汤达人等等。和“方便面”的相关性都是完全一样的,这时候我们可能会将历史销量高的、用户喜爱程度高的商品排序在前。

通常情况下第一种和第二种我们是综合在一起进行加分,然后再对商品进行综合排序。

3)机器学习模型

通过历史用户的点击、购买、收藏、加购数据等,构建机器学习模型,然后模型来进行千人千面的排序,这也是目前市场上主流电商APP的做法,每个人搜索同一个词,看到的结果是完全不一样的,

上述整体地介绍了召回和排序模块,实际应用中召回和排序模块还有很多细节,后续我们会专门再对这两个模块进行详细介绍。

5. Reranking

上述是一些通用的规则或者模型排序策略,实际业务方还会有一些其他要求,比如最近业务方在对“康师傅”牌的方便面做市场推广活动,那么在用户搜索“方便面”时,业务方就希望我们将所有“康师傅”品牌的方便面排序在前。

所以很多时候Ranking的结果还需要经过一层Reranking再排序,这一层主要是业务策略的排序。

6. AB Test

最后就是AB Test实验台,很多时候我们线上有很多套搜索策略,为了对比不同策略的用户点击效果等,我们需要同时进行AB Test实验,也就是我们类似我们高中学过的控制变量法,同一时间段线上生产APP,用户的访问进行随机切分到不同的实验桶中,最终对比二者的效果。

上面就是一个电商APP搜索引擎通常的整体框架了。

四、搜索的效果评估

当我们将搜索引擎搭建好以后,如何去评估搜索引擎的好坏了?通过哪些指标去评估搜索的效果。

1. 线下评估

线下评估对于搜索来说是最难评估的,当搜索引擎没有上线时我们如何去评估搜索引擎的效果好坏。这个时候我们需要构建测试case,并对这些测试case进行数据标注。

比如我们从用户历史搜索词中随机抽取100个Query,然后人工针对这些Query进行物料标注,每一个Query应该召回哪些商品,每个商品的相关度分数是多少。我们不会对所有物料进行标准,因为工作量太大了,通常标注几千到1万个物料。

然后将相关度分为几个档次,比如【2,1,-1】三个档次,2表示强相关,1表示一般相关,-1表示不相关。然后人工根据自己的经验进行标注。

比如物料是【康师傅方便面、统一方便面、康师傅矿泉水、汤达人方便面】

那么Query=“方便面”时,我们可以标注为【2,2,-1,2】;

Query=“康师傅方便面”时,可以标注为【2,1,-1,1】;

这些标注都是人工进行标注的,标注员的标准不一样,可能整个结果完全不一样,所以最开始就需要大家统一好标准,很多时候我们是根据搜索引擎的策略进行标注。

1)召回率(评估召回结果是否齐全的指标)

用户搜“方便面”,只召回了“康师傅方便面”,那么召回率=1/3;如果三款方便面全部召回了,召回率=3/3=100%;

2)DCG&NDCG指标(评估排序是否合理的指标)

搜索引擎不仅要将所有商品召回,排序也要合理,理论上打分结果最高的结果排序在最前面,打分结果最低的排序在最后面,搜索“康师傅方便面”,不能是“汤达人方便面”排序第一位。具体计算公式如下:
搜索策略产品必读系列—第一讲电商搜索引擎整体框架

2. 线上评估

线上我们可以使用很多种指标进行多方面效果评估,一般采用如下指标:

搜索策略产品必读系列—第一讲电商搜索引擎整体框架

1)查询无结果率

评估召回效果,通常该指标越低越好,说明大部分搜索都是有结果的;

2)平均点击商品位数

评估排序效果,通常该指标越小越好,说明用户在结果页的前面就找到了自己感兴趣的商品;

3)CTR

点击转化率是综合评估搜索的效果,用户搜索后的点击情况,是否点击是由召回结果和排序情况共同决定的,CTR越高越好;

4)加购率

加购率也是综合评估搜索的效果,对于搜索结果是否加购,加购率越高越好;

5)跳失率

进入搜索结果页后用户是否没有任何操作就跳出了,如果该指标很高,说明用户对于搜索结果不满意和不感兴趣,跳失率越低越好。

上面就是电商APP智能搜索系列的第一讲了,主要给大家介绍了整体框架和评估体系,后续会继续推出:第二讲—如何召回搜索结果;第三讲—如何排序搜索结果;第四讲—搜索引擎的业务效果评估指标;第五讲—搜索结果的内容形式和创意形式,对很多模块进行更加细致的讲解~

专栏作家

King James,公众号:KingJames讲策略,人人都是产品经理专栏作家。算法出身的搜广推策略产品专家。

本文原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自 Unsplash,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。