加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

百度对搜索结果排序的一些标准解析

发布时间:2021-07-13 11:35:08 所属栏目:建站 来源:互联网
导读:除了页面的访问流量外,百度还对结果的排名有着其他判断标准,这里我们就来讨论一下百度对搜索结果排序的一些标准解析,需要的朋友可以参考下

一、特征词库的类别的建立与更新

众所周知,百度有特征词库,通过特征词库,可以对用户查询序列,进行判断。例如:当用户搜索“天龙八部在线观看” 、 “射雕英雄传在线观看” 、 “鹿鼎记在线观看” 、 “电视剧在线观看”  时, 由于这些待挖掘序列中的 “天龙八部” 、 “射雕英雄传” 、 “鹿鼎记” 、 “电视剧” 在需求特征词库中属于视频类需求的特征词, 并且 “在线观看” 这一关键词与上述视频类需求的特征词的共现频次达到一定阈值(共现阈值)时,根据关键词 “在线观看” , 提取关键词 “在线观看” 与视频需求类别的映射关系, 并根据映射关系来建立或更新需求特征词库。


二、对词条的分类

首先对查询序列进行切词处理获得切分后的词条, 再通过诸如对词条进行语义分析或根据词条在需求特征词库中进行匹配查询等方式, 来获得所述候选需求类别。例如:用户的查询序列为 “土豆上的热门影视剧” 时, 通过对其进行切词处理, 得到 “土豆 /热门 / 影视剧” , 由于影视剧一词具有明显的需求类别, 诸如视频、 下载、 图片、 演员介绍,再通过诸如对词条进行语义分析或根据所述词条在需求特征词库中进行匹配查询等方式, 来获得候选需求类别。

当挖掘序列相对应的分类结果的用户累计点击次数超过预设点击阈值时, 基于所述分类结果所对应的需求类别, 提取待挖掘序列与需求类别的映射关系, 并根据映射关系来建立或更新需求特征词库,例如, 当待挖掘序列为“日本地震” 时, 根据该待挖掘序列对应的分类结果, 如视频类搜索结果、 新闻类搜索结果、图片类搜索结果, 若视频类搜索结果对应的用户累计点击次数为 300, 新闻类搜索结果对应的用户累计点击次数为 25000, 图片类搜索结果对应的用户累计点击次数为 700, 预设点击阈值为 10000 时, 将待挖掘序列对应的分类结果的用户累计点击次数与预设点击阈值进行比较, 并根据高于所述预设点击阈值的分类结果所对应的需求类别, 即新闻需求类别, 提取该待挖掘序列与新闻需求类别间的所述映射关系, 并根据映射关系来建立或更新需求特征词库。


三、获取需求度

1、获取与用户的查询序列相对应的原始搜索结果

2、获取与查询序列相对应的候选需求类别

对原始搜索结果进行处理,根据查询序列, 通过诸如对查询序列进行语义分析或根据查询序列在需求特征词库中进行匹配查询等方式, 来获得候选需求类别。例如, 当用户的查询序列为 “土豆上的热门影视剧” 时, 通过对其进行切词处理, 得到 “土豆 / 热门 /影视剧” , 由于影视剧一词具有明显的需求类别, 诸如视频、 下载、 图片、 演员介绍, 对该查询序列进行语义分析或在需求特征词库中进行匹配查询, 来获得候选需求类别, 例如根据 “影视剧” 可知该查询序列对应的候选需求类别包括视频、 下载、 图片、 演员介绍。

3、根据查询序列与候选需求类别,确定与查询序列相对应的类别需求度

根据查询序列和候选需求类别, 通过诸如对该查询序列所对应的搜索结果按类别进行统计分析或者对关于搜索结果的历史点击记录按类别进行统计分析, 确定所述查询序列对于每一候选需求类别的类别需求度。例如:“×× 影视明星” 时, 根据查询序列,得到候选需求类别包括视频、 新闻、 背景介绍、 音乐、 图片, 然后根据查询序列和候选需求类别, 通过诸如对该查询序列所对应的搜索结果按类别进行统计分析或者对关于搜索结果的历史点击记录按类别进行统计分析, 确定与所述查询序列相对应的类别需求度,  如, “×× 影视明星” 查询序列在视频类的类别需求度为 0.3 ; 查询序列在新闻类的类别需求度为 0.3 ; 查询序列在背景介绍类的类别需求度为 0.1 ; 查询序列在音乐类的类别需求度为 0.2 ; 以及查询序列在图片类的类别需求度为 0.1。

需求度确定:

用户的查询序列为 “×× 影视明星” , 将查询序列在需求特征词库中进行匹配查询,当在需求特征词库中匹配查询到 ×× 影视明星属于明星列表并且该明星列表对应的需求类别包括视频、 新闻、 背景介绍、 音乐和图片时,得到与查询序列相对应的候选需求类别包括视频、 新闻、 背景介绍、 音乐和图片。结合该查询序列相应的大量用户的点击统计分析, 如:统计分析结果中表明视频类搜索结果、 新闻类搜索结果、 背景介绍类搜索结果、 音乐类搜索结果与图片类搜索结果的用户点击频次分别为 60000 次、 10000 次、 10000 次、 10000 次和10000 次, 则查询序列对于视频类搜索结果的类别需求度为 0.6, 而对于图片类搜索结果的类别需求度为0.1。

4、根据类别需求度, 将搜索结果提供给用户。

根据所述类别需求度, 将搜索结果提供给所述用户。还是以“×× 影视明星”为例: 当用户的查询序列为 “×× 影视明星” 时, 查询序列在视频类的类别需求度为 0.3, 在新闻类的类别需求度为 0.3, 在背景介绍类的类别需求度为0.1, 在音乐类的类别需求度为0.2, 在图片类的类别需求度为0.1时, 若查询序列的搜索结果列表中的第一页显示 10 条搜索结果, 根据类别需求度,将 3 条视频类的搜索结果、 3 条新闻类的搜索结果、 1 条背景介绍类的搜索结果、 2 条音乐类的搜索结果提供给用户, 并且将剩余的所有搜索结果中与查询序列相关度最高的 1 条搜索结果在第一页提供给用户。

根据类别需求度,将类别需求度与搜索结果提供给用户。具体地,根据查询序列与候选需求类别, 通过诸如对该查询序列所对应的搜索结果按类别进行统计分析或者对关于搜索结果的历史点击记录按类别进行统计分析, 确定了与查询序列相对应的类别需求度后,以诸如特别字体、 浮动窗口等方式, 将搜索结果相对应的类别需求度与搜索结果提供给所述用户。百度已使用此类技术,可在百度搜索结果页面中找找。


四、对结果的优选

查询相关属性包括以下至少任一项 :
1.搜索结果与所述查询序列的相关度 ;
2.搜索结果的权威度 ;
3.搜索结果的时效性。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读