google怎麼做(3 搜尋結果重排序

2021-04-07 06:05:59 字數 718 閱讀 2551

中科院軟體所 張俊林

timestamp:2023年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怎麼做 1 相關提示

google 的相關提示功能 中科院軟體所 張俊林 2006年3月 下面說說 的相關提示如何實現的 你使用兩個搜尋引擎並觀察一下兩個系統的相關提示就會發現 google 比如輸入查詢 劉翔 google 的相關提示 足球 羅雪絹 姚明 田徑 等等 劉翔 劉翔簡介 等等 最大的區別是 而google ...

Google怎麼做 1 相關提示

google 的相關提示功能 中科院軟體所張俊林 2006年3月 google有計算使用者相似需求的演算法,並且依據這個演算法來對使用者進行相關提示.基本步驟如下 1 得到使用者查詢log檔案作為輸入,其中包含大量不同使用者提交給搜尋引擎的查詢 2 首先將使用者查詢進行分類,假設log檔案由以下三個...

google怎麼做 2 相似網頁演算法

google 的相似網頁功能演算法 中科院軟體所 張俊林 time stamp 2006年4月3日 我們使用 google 在檢索結果列表裡面每個檢索結果會有 相似網頁 similar pages 的鏈結,主要提供和所列出的頁面相似的網頁 那麼這個功能是如何實現的 利用鏈結分析來提供相關網頁的功能 ...