中科院软件所 张俊林

TIMESTAMP:2006年5月19日

GOOGLE在用户初次检索结果基础上又利用链接关系进行了重排序,期望能够使得排序结果与用户查询更加相关,其算法如下:

(1)   首先根据用户查询得到初步检索结果,从初次检索结果里面选择前列K个页面构成重新排序的一个页面集合;在选择页面时候对于属于同一网站的多个页面,只保留分值最高的页面,其它页面忽略;

(2)   计算集合内页面的LOCAL SCORE,基本计算原则是如果一个页面被越多的集合内页面链接指向(INLINK),那么LOCAL SCORE越高;

(3)   将原先的相关分值和LOCAL SCORE进行线性插值计算最终的相关性得分:

NewScore(x)=(a+LocalScore(x)/MaxLS)(b+OldScore(x)/MaxOS)

其中,MASLS是最大LOCAL SCORE分值,MAXOS是最大的原先计算的相关分值,通过这两个值进行归一化,a和b是常数用于调整两个分值的权重.

google怎么做(3.搜索结果重排序)相关推荐

  1. 【实践】端智能在大众点评搜索推荐重排序的应用实践

    猜你喜欢 0.2022年人才市场洞察及薪酬指南1.如何搭建一套个性化推荐系统?2.[免费下载]2022年1月份热门报告3.全民K歌推荐系统算法.架构及后台实现4.微博推荐算法实践与机器学习平台演进5. ...

  2. 端智能在大众点评搜索重排序的应用实践

    端智能,是指在移动端设备运行人工智能(AI)应用的技术.本文主要讲述大众点评搜索场景下,在端侧部署大规模深度学习模型进行搜索重排序任务的实践方案,包括端上特征工程.模型迭代思路,以及具体部署优化的过程 ...

  3. 【推荐】Google告诉你如何做移动搜索的

    长久以来Google的旗舰产品已成为我们生活的一部分.但Google并不认为搜索理所当然就应该是那样的.此文编译自<In The Plex : How Google thinks, Works, ...

  4. 使用google map实现周边搜索的功能_「转」“搜索”的原理,架构,实现,实践,面试不用再怕了...

    可能99%的同学不做搜索引擎,但99%的同学一定实现过检索功能.搜索,检索,这里面到底包含哪些技术的东西,希望本文能够给大家一些启示. 全网搜索引擎架构与流程如何? 全网搜索引擎的宏观架构如上图,核心 ...

  5. Google入门到精通(搜索方法经典)

    来自http://space.cenet.org.cn/user1/1267/4879.html 1,前言 我是在2000年上半年知道Google的.在这之前,我搜索英文信息通常用AltaVista, ...

  6. Java之内存模型的基础、重排序、顺序一致性、volatile、锁、final

    为什么80%的码农都做不了架构师?>>>    深入理解Java内存模型(一)--基础 深入理解Java内存模型(二)--重排序 深入理解Java内存模型(三)--顺序一致性 深入理 ...

  7. Java内存模型深度解析:重排序 --转

    原文地址:http://www.codeceo.com/article/java-memeory-2.html 数据依赖性 如果两个操作访问同一个变量,且这两个操作中有一个为写操作,此时这两个操作之间 ...

  8. Java内存访问重排序的研究

    什么是重排序 请先看这样一段代码1 public class PossibleReordering { static int x = 0, y = 0; static int a = 0, b = 0 ...

  9. 分类变量 哑变量矩阵 指标矩阵_不懂数据集重排序?分类变量转换苦难?4种python方法,不再难!...

    前言 数据排序.分类变量转换是数据处理与分析中常常遇到对场景,且需要有准确的判断以及准确的处理方式,否则会影响数据质量,产生脏数据,进而影响数据呈现效果或预测效果等,更别提机器学习与深度学习准确性等系 ...

最新文章

  1. 华为FusionCompute-VRM密码重置
  2. ESP32片上模数转换ADC精度简单测试方案及测试数据分享
  3. 路由器无线桥接 router wireless bridge
  4. BZOJ 1257: [CQOI2007]余数之和sum【神奇的做法,思维题】
  5. Tensorflow安装问题: Could not find a version that satisfies the requirement tensorflow
  6. 零基础学python-如何从零基础自学Python?
  7. swift 对象转换_Swift类型转换–照原样,任何对象
  8. PIFA 天线的推论及计算方法
  9. 基于CompactRIO的嵌入式车载电性能测试系统研发
  10. 如何提升自己写代码的能力
  11. 演讲稿【物性的神奇】
  12. 关系图谱服务的技术方案设计
  13. js引用本地json文件
  14. jqGrid参数整理
  15. c语言程序设计勘误,《程序设计基础教程(C语言)》勘误表
  16. 《新编计算机科学概论》一第0章 绪  论
  17. mix2s android p功能,小米MIX2Android P怎么使用谷歌相机
  18. Basler相机学习一
  19. [基础]Deep Learning的基础概念
  20. 玩了一场剧本杀,同车队友“不是人”

热门文章

  1. Python实现遍历目录与子目录,并找到以.txt结尾的文件
  2. kubernetes(六)k8s核心组件学习
  3. 如何快速过滤出一次请求的所有日志?
  4. 服务容错、限流、资源隔离、熔断、监控…3天,撸完了!
  5. 图解Go语言内存分配
  6. easyVMAF:在自然环境下运行VMAF
  7. ECUG 早鸟票热卖中 | 大咖聚首 探索云计算下一个十年
  8. 学习方法之06为什么你的计划总是完不成
  9. Python协程(真才实学,想学的进来)
  10. WebRTC第六步:下载webrtc