中科院軟體所 張俊林
timestamp:2023年5月19日
在使用者初次檢索結果基礎上又利用鏈結關係進行了重排序
,期望能夠使得排序結果與使用者查詢更加相關
,其演算法如下
:
(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 的鏈結,主要提供和所列出的頁面相似的網頁 那麼這個功能是如何實現的 利用鏈結分析來提供相關網頁的功能 ...