專利名稱:搜索引擎的修正方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及計算機技術領域,特別涉及一種搜索引擎的修正方法和系統(tǒng)。
背景技術:
隨著互聯(lián)網(wǎng)技術的發(fā)展,搜索引擎為用戶查找和獲取信息提供了極大的便利。但是現(xiàn)有的搜索引擎僅有簡單的查找功能,即用戶輸入一個查詢串(Query),而搜索引擎返回搜索結果;搜索結果中包括符合該查詢串的網(wǎng)頁的URL(Uniform Resource Location,統(tǒng)一資源定位符)。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在以下問題用戶在使用搜索引擎的時候,輸入一個查詢串。搜索引擎根據(jù)該查詢串以及預置算法,將符合查詢串的搜索結果輸出。但是由于該搜索結果是根據(jù)預設的算法確定的,并不一定符合用戶的需要。而對于同一查詢串,所有用戶返回的搜索結果都是一樣的。而當搜索結果不符合用戶需要時,則會對所有用戶都會造成用戶的使用體驗感差的問題。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術中搜索引擎返回的搜索結果不一定符合用戶需要而對所有用戶都造成用戶的使用體驗感差的問題,本發(fā)明實施例提出了一種搜索引擎的修正方法和系統(tǒng)。所述技術方案如下本發(fā)明實施例提出了一種搜索引擎的修正方法,包括接收用戶針對搜索結果中的URL即統(tǒng)一資源定位符所輸入的評價信息;將搜索結果中的一個或多個URL,及用戶針對URL輸入的評價信息,存儲到后臺; 并對所述評價信息提取關鍵詞以確定用戶對該URL的評價為好或不好;當搜索引擎生成搜索結果時,結合后臺存儲的針對搜索結果中的URL所述評價信息,將搜索結果顯示給用戶。作為上述技術方案的優(yōu)選,所述對所述評價信息提取關鍵詞以確定用戶對該URL 的評價為好或不好包括提取用戶輸入的評價信息;根據(jù)預設置的關鍵詞列表對所述評價信息進行過濾,以確定該評價信息包含的關鍵詞;確定所述關鍵詞列表中該關鍵詞對應的評價值,并以此作為所述URL對應的評價值。作為上述技術方案的優(yōu)選,所述當搜索引擎生成搜索結果時,結合后臺存儲的針對搜索結果中的URL所述評價信息,將搜索結果顯示給用戶包括獲取搜索結果中的一個或一個以上URL對應的評價值,并根據(jù)每一 URL對應的評價值對搜索結果的排序進行修正,并將搜索結果顯示給用戶。作為上述技術方案的優(yōu)選,所述方法還包括
根據(jù)用戶的指令調(diào)用用戶的瀏覽器的接口程序,以將所述搜索結果中用戶選擇的 URL收藏到用戶瀏覽器的收藏夾中;禾口/ 或根據(jù)用戶指令,將搜索結果中用戶選擇的URL和/或該URL對應的網(wǎng)頁中的內(nèi)容轉載到用戶預設的網(wǎng)頁中;和/ 或根據(jù)用戶指令調(diào)用電子郵件發(fā)送軟件,將搜索結果中用戶選擇的URL和/或該URL 對應的網(wǎng)頁中的內(nèi)容發(fā)送到用戶預置的郵箱中。作為上述技術方案的優(yōu)選,所述方法還包括獲取搜索結果中的一個或一個以上URL被收藏次數(shù)和/或轉載次數(shù)和/或通過電子郵件發(fā)送的次數(shù);針對該URL被收藏次數(shù)和/或轉載次數(shù)和/或通過電子郵件發(fā)送的次數(shù),獲取收藏和/或轉載和/或通過電子郵件發(fā)送的參數(shù)評分,并通過一個或多個參數(shù)得分對搜索結果的排序進行修正;其中,收藏或轉載或通過電子郵件發(fā)送的參數(shù)評分的計算方法為Score = ^ (Snumj / QueryTimes) * Time'
todays其中,days為總天數(shù);Snumi為第i天該URL被收藏或轉載或通過電子郵件發(fā)送的次數(shù);QueryTimesi為用戶輸入該查詢串的次數(shù);Timei為第i天對應的權重系數(shù)。本發(fā)明實施例還提出了一種搜索引擎的修正系統(tǒng),包括評價接收模塊,用于接收用戶針對搜索結果中的URL所輸入的評價信息;存儲模塊,用于將搜索結果中的一個或多個URL及該URL對應的用戶輸入的評價信息,存儲到后臺;并對所述評價信息提取關鍵詞以確定用戶對該URL的評價為好或不好;輸出模塊,用于當搜索引擎生成搜索結果時,結合后臺存儲的針對搜索結果中的 URL所述評價信息,將搜索結果顯示給用戶。作為上述技術方案的優(yōu)選,所述存儲模塊包括評價信息存儲單元,用于將搜索結果中的一個或多個URL,及用戶針對URL輸入的評價信息,存儲到后臺;提取單元,用于提取用戶輸入的評價信息;過濾單元,用于根據(jù)預設置的關鍵詞列表對所述評價信息進行過濾,以確定該評價信息包含的關鍵詞;確定單元,用于確定所述關鍵詞列表中該關鍵詞對應的評價值,并以此作為所述 URL對應的評價值。作為上述技術方案的優(yōu)選,所述輸出模塊用于獲取搜索結果中的一個或一個以上 URL對應的評價值,并根據(jù)每一 URL對應的評價值對搜索結果的排序進行修正,并將搜索結果顯示給用戶。作為上述技術方案的優(yōu)選,所述系統(tǒng)還包括收藏模塊,用于根據(jù)用戶的指令調(diào)用用戶的瀏覽器的接口程序,以將所述搜索結果中用戶選擇的URL添加到用戶瀏覽器的收藏夾中;
和 / 或轉載模塊,用于根據(jù)用戶指令,將搜索結果中用戶選擇的URL和/或該URL對應的網(wǎng)頁中的內(nèi)容發(fā)送到用戶預設的網(wǎng)頁中;和/ 或電子郵件發(fā)送模塊,用于根據(jù)用戶指令調(diào)用電子郵件發(fā)送軟件,將搜索結果中用戶選擇的URL和/或該URL對應的網(wǎng)頁中的內(nèi)容發(fā)送到用戶預置的郵箱中。作為上述技術方案的優(yōu)選,所述系統(tǒng)還包括參數(shù)獲取模塊,用于獲取搜索結果中的一個或一個以上URL被收藏次數(shù)和/或轉載次數(shù)和/或通過電子郵件發(fā)送的次數(shù);參數(shù)評分模塊,用于針對該URL被收藏次數(shù)和/或轉載次數(shù)和/或通過電子郵件發(fā)送的次數(shù),獲取收藏和/或轉載和/或通過電子郵件發(fā)送的參數(shù)評分,并通過一個或多個參數(shù)得分對搜索結果的排序進行修正;其中,收藏或轉載或通過電子郵件發(fā)送的參數(shù)評分的計算方法為
權利要求
1.一種搜索引擎的修正方法,其特征在于,包括接收用戶針對搜索結果中的URL即統(tǒng)一資源定位符所輸入的評價信息; 將搜索結果中的一個或多個URL,及用戶針對URL輸入的評價信息,存儲到后臺;并對所述評價信息提取關鍵詞以確定用戶對該URL的評價為好或不好;當搜索引擎生成搜索結果時,結合后臺存儲的針對搜索結果中的URL所述評價信息, 將搜索結果顯示給用戶。
2.根據(jù)權利要求1所述的搜索引擎的修正方法,其特征在于,所述對所述評價信息提取關鍵詞以確定用戶對該URL的評價為好或不好包括提取用戶輸入的評價信息;根據(jù)預設置的關鍵詞列表對所述評價信息進行過濾,以確定該評價信息包含的關鍵詞;確定所述關鍵詞列表中該關鍵詞對應的評價值,并以此作為所述URL對應的評價值。
3.根據(jù)權利要求2所述的索引擎的修正方法,其特征在于,所述當搜索引擎生成搜索結果時,結合后臺存儲的針對搜索結果中的URL所述評價信息,將搜索結果顯示給用戶包括獲取搜索結果中的一個或一個以上URL對應的評價值,并根據(jù)每一 URL對應的評價值對搜索結果的排序進行修正,并將搜索結果顯示給用戶。
4.根據(jù)權利要求1至3任一項所述的搜索引擎的修正方法,其特征在于,所述方法還包括根據(jù)用戶的指令調(diào)用用戶的瀏覽器的接口程序,以將所述搜索結果中用戶選擇的URL 收藏到用戶瀏覽器的收藏夾中; 和/或根據(jù)用戶指令,將搜索結果中用戶選擇的URL和/或該URL對應的網(wǎng)頁中的內(nèi)容轉載到用戶預設的網(wǎng)頁中; 和/或根據(jù)用戶指令調(diào)用電子郵件發(fā)送軟件,將搜索結果中用戶選擇的URL和/或該URL對應的網(wǎng)頁中的內(nèi)容發(fā)送到用戶預置的郵箱中。
5.根據(jù)權利要求4所述的搜索引擎的修正方法,其特征在于,所述方法還包括 獲取搜索結果中的一個或一個以上URL被收藏次數(shù)和/或轉載次數(shù)和/或通過電子郵件發(fā)送的次數(shù);針對該URL被收藏次數(shù)和/或轉載次數(shù)和/或通過電子郵件發(fā)送的次數(shù),獲取收藏和/ 或轉載和/或通過電子郵件發(fā)送的參數(shù)評分,并通過一個或多個參數(shù)得分對搜索結果的排序進行修正;其中,收藏或轉載或通過電子郵件發(fā)送的參數(shù)評分的計算方法為 Score = CSnumi / QueryTimes) * Time'
6.一種搜索引擎的修正系統(tǒng),其特征在于,包括評價接收模塊,用于接收用戶針對搜索結果中的URL所輸入的評價信息; 存儲模塊,用于將搜索結果中的一個或多個URL及該URL對應的用戶輸入的評價信息, 存儲到后臺;并對所述評價信息提取關鍵詞以確定用戶對該URL的評價為好或不好;輸出模塊,用于當搜索引擎生成搜索結果時,結合后臺存儲的針對搜索結果中的URL 所述評價信息,將搜索結果顯示給用戶。
7.根據(jù)權利要求5所述的搜索引擎的修正系統(tǒng),其特征在于,所述存儲模塊包括 評價信息存儲單元,用于將搜索結果中的一個或多個URL,及用戶針對URL輸入的評價信息,存儲到后臺;提取單元,用于提取用戶輸入的評價信息;過濾單元,用于根據(jù)預設置的關鍵詞列表對所述評價信息進行過濾,以確定該評價信息包含的關鍵詞;確定單元,用于確定所述關鍵詞列表中該關鍵詞對應的評價值,并以此作為所述URL 對應的評價值。
8.根據(jù)權利要求7所述的搜索引擎的修正系統(tǒng),其特征在于,所述輸出模塊用于獲取搜索結果中的一個或一個以上URL對應的評價值,并根據(jù)每一 URL對應的評價值對搜索結果的排序進行修正,并將搜索結果顯示給用戶。
9.根據(jù)權利要求6至8任一項所述的搜索引擎的修正系統(tǒng),其特征在于,所述系統(tǒng)還包括收藏模塊,用于根據(jù)用戶的指令調(diào)用用戶的瀏覽器的接口程序,以將所述搜索結果中用戶選擇的URL添加到用戶瀏覽器的收藏夾中; 和/或轉載模塊,用于根據(jù)用戶指令,將搜索結果中用戶選擇的URL和/或該URL對應的網(wǎng)頁中的內(nèi)容發(fā)送到用戶預設的網(wǎng)頁中; 和/或電子郵件發(fā)送模塊,用于根據(jù)用戶指令調(diào)用電子郵件發(fā)送軟件,將搜索結果中用戶選擇的URL和/或該URL對應的網(wǎng)頁中的內(nèi)容發(fā)送到用戶預置的郵箱中。
10.根據(jù)權利要求9所述的搜索引擎的修正系統(tǒng),其特征在于,所述系統(tǒng)還包括 參數(shù)獲取模塊,用于獲取搜索結果中的一個或一個以上URL被收藏次數(shù)和/或轉載次數(shù)和/或通過電子郵件發(fā)送的次數(shù);參數(shù)評分模塊,用于針對該URL被收藏次數(shù)和/或轉載次數(shù)和/或通過電子郵件發(fā)送的次數(shù),獲取收藏和/或轉載和/或通過電子郵件發(fā)送的參數(shù)評分,并通過一個或多個參數(shù)得分對搜索結果的排序進行修正;其中,收藏或轉載或通過電子郵件發(fā)送的參數(shù)評分的計算方法為 Score = I (Snumi / QueryTimesi) * Time1i=days其中,days為總天數(shù);Snumi為第i天該URL被收藏或轉載或通過電子郵件發(fā)送的次數(shù); QueryTimesi為用戶輸入該查詢串的次數(shù);Timei為第i天對應的權重系數(shù)。
全文摘要
本發(fā)明提出了一種搜索引擎的修正方法和系統(tǒng),屬于計算機技術領域。本發(fā)明實施例包括搜索模塊、評價接收模塊、存儲模塊、輸出模塊。方法包括搜索引擎接收用戶針對搜索結果中的URL所輸入的評價信息;將搜索結果中的一個或多個URL及該URL對應的用戶輸入的評價信息,存儲到后臺;當搜索引擎生成搜索結果時,結合后臺存儲的針對搜索結果中的URL所述評價信息,將搜索結果顯示給用戶。本發(fā)明實施例能夠搜集用戶針對搜索結果的評價,并將搜索結果中的URL對應的評價存儲在后臺。當有用戶查詢時,則結合該評價信息,將搜索結果顯示給用戶。
文檔編號G06F17/30GK102314443SQ20101021667
公開日2012年1月11日 申請日期2010年6月30日 優(yōu)先權日2010年6月30日
發(fā)明者劉玉璇, 張佩佩, 王頊, 耿方圓, 肖慧, 趙世勇, 陸偉 申請人:騰訊科技(深圳)有限公司