2011-04-27 73 views
0

我們對包含各種資源,包括支持文章,視頻和新聞客戶支持網站的工作。熱門網頁跟蹤

我們計劃使用Lucene.NET實現全局搜索,我們是想通過它來顯示類似谷歌,即;所有不同的資源都基於相關性和流行度內聯顯示。我們也會按照「最高評分」或「最受歡迎」的標準過濾索引頁面。

我的主要問題是什麼跟蹤實際上是最流行的,是如何在頁面後不久被打開你的類作爲一個「查看」。例如,如果客戶進行搜索,您如何跟蹤他們打開的結果實際上是他們正在尋找的內容,那麼您在什麼時候對所使用的搜索術語添加了「權重」?

我明白這是所有基於假設,我真的只是尋找一個準確的方式來顯示最相關的數據傳送給用戶。

在正確的方向的任何建議或點,將不勝感激。

回答

0

一種方法來檢測一個滿意的搜索存儲他們點擊了在給定的時間內給定查詢的頁面。如果他們點擊進一步顯示的結果並停止搜索,可能他們對較低排名的文檔感到滿意。

如果你想去做的PageRank任何分析,你將不得不做,因爲的抓取和索引步驟,而不是在飛行中爲用戶搜索的一部分。例如,Nutch可以在抓取和索引時執行某些分析。