写点什么

架构师训练营 - 作业 - 第十三周

用户头像
心在飞
关注
发布于: 2020 年 09 月 07 日
Google 搜索引擎是如何对搜索结果进行排序的?(请用自己的语言描述 Google PageRank 算法)

Google PageRank 是一种由搜索引擎根据网页之间相互的超链接计算的技术。


一个页面的”得票数“,是由所有链向它的页面的重要性来决定,到一个页面的超链接相当于对该页投一票。一个页面的 PageRank 是由所有链向它的页面([链入页面])的重要性经过递归算法得到的。一个有较多链入的页面会有较高的等级,相反如果一个页面没有任何链入页面,那么它没有等级。


PageRank 核心思想:如果一个网页被很多其他网页所连接,说明它受到普遍的承认和信赖,那么它的排名就高。

通俗理解,我们可以将互联网中的网页理解成我们现实中的每个人,人与人之间的联系就类似于网页与网页之间联系,一般人的社交影响力是跟其人脉的广度与人脉的质量有关,网页也同理,器重要性也跟网页的被链的数量与质量有关。

参考链接

架构师训练营-第九章课件

https://www.cnblogs.com/shixiangwan/p/7593923.html


用户头像

心在飞

关注

还未添加个人签名 2017.10.15 加入

2个女儿的爸爸 | 程序员 | CS 反恐精英

评论

发布
暂无评论
架构师训练营 - 作业 - 第十三周