揭秘目前淘宝搜索的算法
2020-12-18 11:45:06 阅读(186) 评论(0)
本文由淘宝搜索算法总监青峰撰写,介绍了算法模型、线下评估、线上测试的机制。对想了解淘宝搜索算法的同学很有帮助。作者介绍:青峰,淘宝搜索算法总监。淘宝搜索排名的目的是帮助用户快速找到所需的商品。从技术上讲,在用户输入与关键词匹配的产品中,最符合用户需求的产品排名第一,其他产品排名第二。为了更好地实现这一目标,算法排序系统基本上从三个方面进行了推广:一是.当用户输入关键字搜索算法模型时,系统根据算法模型实时计算匹配的每个产品,并根据分数的大小对产品进行排序。对于好的算法模型,首先要考虑哪些特征因素可以应用。例如,在网页搜索中,算法模型基本上是根据网页的重要性和相关性来计算网页的分数,然后进行排序。这里的相关性和重要性是网页排名模型中的两个重要因素。具体来说,相关因素是指文档中搜索关键字的程度,当程度越高时,文档的相关程度就越高。Google的Pagerank等重要因素可以理解为网页入口中超链接的数量:一个网页被其他网页引用的越多,网页就越有价值。特别是,网页越重要,网页的重要性就越高。在考虑淘宝搜索时,很容易想到一些特征因素,比如A.文本相关性:关键词与商品的匹配、匹配程度、重要词的匹配、匹配词之间的距离等,都可能影响相关性。例如,在搜索“小鸭洗衣机”时,商品的中心词是洗衣机的相关性高于销售洗衣机配件的相关性,小鸭的相关性高于“小”和“鸭”分开时的相关性。BM25等是文本相关性最基本的计算方法。B.类别热点:淘宝数据的一个重要特点是,每种商品都附着在类别属性系统下,每种商品都做了很好的分类。在搜索过程中,同一搜索词的大量用户行为数据很容易集中在相应的热门类别上。例如,“手机”的搜索行为将集中在手机类别上,而不是配件类别上。C.图片质量:图片是电子商务网站的一个非常重要的数据。图片是否精致、有吸引力,图片中是否有各种“银屑病”,以及商品匹配,都极大地影响了用户的点击和购买决策。D.商品质量:每种商品质量不同,商品描述的真实性,是否质优价廉,受欢迎程度等.作弊因素:类似于全网搜索中的关键词堆砌,linkspam,网页重复等作弊问题,电子商务搜索也面临着同样的问题,如商品关键词堆积、重复分销、重复开店、广告商品排水等,也有价格作弊、交易作弊等独特的商品问题,需要使用统计分析或机器学习来发现和识别异常规律,并应用于F的排序.公平因素:淘宝商品非常丰富,每个搜索词都有足够的商品竞争,需要让更多的商品和卖家有机会展示相似的质量,而不是像网络搜索是一个基本的静态排名,作为商品点击和显示马太效应。类似商品、卖家、买家、搜索词等方面有许多特征因素。一个排名模型是将各种不同的特征因素结合起来,给出商品相关分数的最终关键词。类似商品、卖家、买家、搜索词等方面有很多特征因素。一个排名模型是将各种不同的特征因素结合起来,给出商品相关性分数的最终关键词。只有一两个特征因素,才能对商品进行最基本的排名。如果有更多的特征参与排序,我们可能会得到更好的排序算法。组合方法可以简单地人工配置到复杂的学习模型,如Learningtorank。那么如何衡量不同算法之间的优缺点呢?二.线下评估算法模型的评估一般分为线下评估和在线评估。许多线下评估反映在搜索中常用的相关性(Relevance)指标。相关性的定义可分为狭义相关性和广义相关性。狭义相关性一般是指检索结果和用户查询的相关性。从广义上讲,相关性可以理解为用户查询的综合满意度。当用户在搜索框中输入关键字并满足需求时,体验过程越顺畅、越方便,搜索相关性就越好。当淘宝搜索衡量狭义相关性时,通常使用PI(PerItem)测试方法:A.提取具有代表性的查询关键字,形成适当规模的关键字集合B.对于此关键字集,从模型的输出结果中查询相应的结果,进行人工标注(人工判断为相关性好,中,差等). 对于人工评估的结果数据,使用预定义的评估计算公式,如DCG,使用数值方法来评估算法模型的结果和理想结果的接近度,使用人工标记数据来计算相关的分数来判断模型的质量;在这个过程中,不可避免地会有主观的判断,然而,通过整合多人的判断结果,我们仍然可以获得具有统计意义的结果。另一方面,标记数据也可以帮助我们找到一个算法性能不理想的地方,并有针对性地改进它。广义相关性线下评价难度大,受人工主观因素影响较大。SBS通常用于一般(SidebySide)评价方法,对于一个关键字,两个不同算法模型的输出结果同时显示在屏幕上,每个新模型和比较模型显示位置关系立即,手动判断不知道哪一边的数据是新模型的结果,手动判断搜索结果好,新模型和旧模型的搜索性能是通过最终的统计结果来衡量的。线下评价的方法和指标有很多,不同的搜索引擎会关注不同的指标。比如Yahoo的全网搜索引擎之前更关注RCFP。(Relevance,Coverage,Freshness,Perspective)等等,淘宝搜索线下评估时一般统计DCG和SBS的指标。线下评价方法在统计上具有一定的指导意义,可以在一定程度上区分模型的质量。然而,要真正验证算法模型的质量,还需要接受真实的流量来验证。线下评价方法在统计上具有一定的指导意义,可以在一定程度上区分模型的质量,但要真正验证算法模型的质量,还需要接受真实的流量来验证。三.为了真正验证算法模型的质量,在线测试需要一个能够提供真实流量的系统。淘宝搜索实现BTS(BucketTestingSystem)系统就是这样一个环境,在用户搜索时,搜索系统会根据一定的策略自动决定用户的分组号(Bucketid),确保自动提取导入不同组的流量具有可比性,然后让不同组的用户看到不同算法模型提供的结果。通过数据分析,记录用户在不同模型下的行为,形成一系列指标。通过对这些指标的比较,最终形成了不同模型之间的结论。数据指标在统计意义上具有可比性,只要分组的流量达到一定程度。不同的BTS系统会关注不同的数据指标。在淘宝搜索中,很多算法模型测试都会关注一些重要指标:访问UV交易转化率:来淘宝搜索的UV,最终通过搜索结果交易的用户比例。IPV-UV转换率:有多少用户点击淘宝搜索的UV搜索结果CTR?:点击搜索产生的PV比例客户单价:淘宝搜索中每个交易用户的平均价格基尼系数:基尼系数是一个经济术语,考虑社会财富的集中;如果社会财富集中在少数富人手中,基尼系数就会增加,社会稳定性和可持续发展会出现问题;淘宝搜索借用这个概念来衡量PV显示和点击的集中度,在保证用户体验的前提下,给更多高质量或小而漂亮的卖家展示的机会。大多数时候,我们有几个模型和功能在线测试。我们使用BTS来观察测试情况。如果我们提高稳定性,我们将逐渐向所有用户开放。如果没有改进,我们也可以获得经验,帮助我们更好地理解用户。
推荐阅读
- 末世小说排行榜 好看的末世小说排名
现在很多的书友喜欢看末世这一类的小说,其实总体来说这一类的小说还是非常的不错的,下面万商云集小编给大家来详细介绍一下末世小说排行榜 好看的末世小说排名这一块的内容,希望能帮助到大家。 1.《永恒国度》孤独漂流,仙侠修真,703万字 …查看详情
- php实战视频教程_php真实案例实战教程
php使用curl发送json格式数据实例?在使用curl的时候,实际上是组装了一段http报文进行传输,对于接受方(也就是服务器)来说,和普通的http请求,如get,表单,或者是ajax等请求没有任何的区别,所有的请求都是通过http报…查看详情
- 网页设计风格怎么样比较合理?这些方面值得考虑
网页设计风格会直接关系到日后网站的排名以及访问量,所以说有着至关重要的作用,但是面对多种不同的风格,大家可能不知道该怎样去选择,也十分的迷茫,那么网页设计风格怎么样比较合理呢?可以通过这些方面来考虑。 1、网站定位 首先需…查看详情
- 什么是录播系统?录播系统都有哪些功能?
随着时代的发展,科技的快速进步,社会生活所需,录播系统逐渐出现在大众的视野中,观众可以通过IE浏览器登录录播系统服务器收看直播的影音及图文信息,也可后期点播视频信息。 简单来说,录播系统可以把现实摄录的视频、音乐等设备的图像进行…查看详情
- 个别软件一打开就闪退如何解决(附上详细解决办法)
在手机君的日常使用中,无论是IOS平台还是Android系统中的常用软件会突然出现闪退情况.而且很多的小伙伴也是经常遇到这个问题,下面小编就给大家来详细介绍一下个别软件一打开就闪退如何解决这一块的内容,希望能帮助到大家解决这一方面的问题…查看详情
- 全网sp许可证办理的条件与流程是什么?
我们都常说SP许可证,可是谁真正了解过SP许可证究竟是什么呢?SP证是第二类增值电信业务中的移动类信息服务业务。它又分为全网sp许可证办理的和地网sp许可证办理,今天我们就来了解一下全网sp许可证办理的条件与流程是什么。 全网sp许可证办理…查看详情
- 都在做企业网站,如何让你的企业网站更有竞争力
企业网站建设已经在各行各业形成“家常便饭”,几乎所有企业都在网上建立了自己的门户站点。而且随着潮流、技术、业务范围、企业发展阶段的变化,企业网站也在不断更新升级。都在做企业网站,都不遗余力的在加大网站建设投入,如何让你的企业网站更有竞争力呢…查看详情
- qq输入法怎么设置快捷短语
QQ输入法是一款常用的智能输入法工具,它提供了方便实用的快捷短语功能,可以帮助用户更高效地输入常用的短语或句子。以下是如何设置下面是设置快捷短语的步骤:1. 打开QQ输入法:首先,在您的设备上打开QQ输入法应用程序。2. 进入设置界面:在键…查看详情
- 外呼系统一般多少钱
外呼系统的价格会因为不同的供应商,以及功能不同而异,没有固定的标准价格。一般来说,外呼系统的成本取决于以下几个因素: 1.功能和规模:外呼系统的价格通常会根据其提供的功能和规模而变化。一些基础功能包括自动外呼、呼叫录音、实时报告等,而更高级…查看详情
- 板材都有哪些品牌 2022板材十大品牌
现在装修越来越看重材料的使用,现在材料也越来越注重环保,下面万商云集小编给大家来详细介绍一下板材都有哪些品牌 2022板材十大品牌,下面万商云集小编给大家来详细介绍一下这一块的内容。 一、TUBAO兔宝宝 华兔宝宝装饰新材股份有限公…查看详情
- 服务器被打怎么办 服务器如何加防御
其实很多的人都会遇到服务器被打,服务器被攻击的情况,毕竟现在很多的服务器都遭受过攻击,下面万商云集小编给大家来详细介绍一下服务器被打怎么办 服务器如何加防御这一方面的内容,希望能帮助到你解决服务器安全的相关问题。服务器被打怎么办 1、…查看详情
- 为你分享五个网站建设步骤
互联网时代下,无论你是创业者、博主还是企业人员,都有很多唾手可得的网络营销平台可以供你使用。然而博客/账号被封禁、服务商倒闭等等情况并不少见。为了防止多年的努力在这种情况下付之东流,小万建议大家建立一个自己的网站,从而吸引更多客户,达到销售…查看详情
- 如何搭建一个自己的服务器 搭建服务器方法技巧
很多人不知道如何搭建自己的服务器,下面万商云集小编就给大家来介绍一下如何搭建一个自己的服务器 搭建服务器方法技巧这方面的内容,希望能帮助到大家。第一步:选择硬件 个人服务器的门槛比你想象的低:一台两三百元二手小主机,或者一台闲置的笔记…查看详情
- 京东发布新的员工优待方案
在2019年11月25日,京东副总裁宋旸在朋友圈发表京东的最新会议内容,大致表达的意思是,在周一的早会上,刘强东发布了一个最新的关于员工的政策:京东的员工,在以后的在职期间,无论是什么原因遭遇了不幸,京东都将负责其子女到22岁(差不多是大学…查看详情
- 世界搞笑电影排行榜前十名
优质答案(1) 《囧蛋奇兵》讲述四个小主人公在峨眉山的一段魔幻奇遇经历,他们以团结勇敢,互助友爱,无私智慧的精神,坚强与邪恶势力做斗争,最终打败邪恶势力,保护了自己的家园。人气快女谈莉娜化身魔幻花仙子,带领四个人见人爱小勇士,在谐星阿…查看详情
猜你喜欢
最新文章

扫码二维码
立即领取《千元实战营销秘籍》
还可免费试用营销管理系统
*如有疑问,请随时拨打免费咨询热线:400-0033-166
服务时间:8:30-18:00
软件企业
认定号:川RQ-2018-0216
高新技术企业
认定号:GR201951001121

关注微信公众号
和10万中小企业共同成长

扫码下载APP
享全方位服务一触即达
Copyright © 2004-2022 万商云集(成都)科技股份有限公司 版权所有
蜀ICP备12001963号-2
川公网安备 51010402000322号

快速找产品
找一找哪款产品适合您?
咨询热线:400-0033-166
-


-
电话沟通
在线咨询
获取方案
下载APP
官方微信
扫码下载APP
全方位服务一触即达
关注万商云集
和10万中小企共成长
TOP

企业首选的数字选用平台






