于加權(quán)訪問(wèn)次數(shù)排序值的計(jì)算,在步驟S104對(duì)應(yīng)的計(jì)算公式中引入所述訪問(wèn)次 數(shù)系數(shù),得到加權(quán)訪問(wèn)次數(shù)排序值的計(jì)算公式為:
[0139] 加權(quán)訪問(wèn)次數(shù)排序值= 1-((訪問(wèn)次數(shù)+1) ·訪問(wèn)次數(shù)系數(shù))~(-1)
[0140] 從而,根據(jù)所述訪問(wèn)次數(shù)以及所述訪問(wèn)次數(shù)系數(shù)計(jì)算所述加權(quán)訪問(wèn)次數(shù)排序值。
[0141] 對(duì)于加權(quán)檢索行業(yè)相關(guān)度排序值的計(jì)算,在步驟S1063對(duì)應(yīng)的計(jì)算公式中引入所 述檢索行業(yè)相關(guān)度系數(shù),得到加權(quán)檢索行業(yè)相關(guān)度排序值計(jì)算公式為:
[0142] 加權(quán)檢索行業(yè)相關(guān)度排序值=1-((檢索行業(yè)相關(guān)度+1) ·檢索行業(yè)相關(guān)度系數(shù)Γ (-1)
[0143] 進(jìn)而通過(guò)所述檢索行業(yè)相關(guān)度以及所述檢索行業(yè)相關(guān)度系數(shù),計(jì)算獲得所述加權(quán) 檢索行業(yè)相關(guān)度排序值。
[0144] 對(duì)于加權(quán)位置排序值的計(jì)算,在步驟S107對(duì)應(yīng)的計(jì)算公式中引入所述位置系數(shù), 得到加權(quán)位置排序值計(jì)算公式為:
[0145] 加權(quán)位置排序值=((原排序位置+1) ·位置系數(shù)r(-i)
[0146] 通過(guò)所述原排序位置以及所述位置系數(shù),計(jì)算確定所述加權(quán)位置排序值。
[0147]步驟S1083:累加所述加權(quán)時(shí)間排序值、所述加權(quán)訪問(wèn)次數(shù)排序值、所述加權(quán)檢索 行業(yè)相關(guān)度排序值以及所述加權(quán)位置排序值,獲得所述總排序值。
[0148] 根據(jù)步驟S1082獲得的所述加權(quán)時(shí)間排序值、所述加權(quán)訪問(wèn)次數(shù)排序值、所述加權(quán) 檢索行業(yè)相關(guān)度排序值以及所述加權(quán)位置排序值,將上述加權(quán)后的排序值累加得到每條檢 索結(jié)果對(duì)應(yīng)的總排序值。
[0149] 步驟S109:根據(jù)所述總排序值,對(duì)所述檢索結(jié)果重排。
[0150]根據(jù)步驟S108中確定的總排序值,重新將檢索結(jié)果按照所述總排序值的從大到小 的順序排列。如表三所示,為本發(fā)明實(shí)施例提供的重新排序后的檢索結(jié)果。由于第二檢索結(jié) 果的總排序值2.617〉第一檢索結(jié)果的總排序值2.401〉第四檢索結(jié)果的總排序值2.207〉第 五檢索結(jié)果的總排序值2.052〉第三檢索結(jié)果的總排序值1.901,因此原排序位置為2的第二 檢索結(jié)果,重排后重排位置為1;原排序位置為1的第一檢索結(jié)果,重排后重排位置為2;原排 序位置為4的第四檢索結(jié)果,重排后重排位置為3;原排序位置為5的第五檢索結(jié)果,重排后 重排位置為4;原排序位置為3的第三檢索結(jié)果,重排后重排位置為5。
[0151]表三:
LUI3J」 田丄迚頭施例R」見(jiàn),I僅明頭施例坭識(shí)的恆系珀米里誹力汰,旭;α犾1恆系珀米, 根據(jù)檢索結(jié)果中的時(shí)間信息,計(jì)算每條檢索結(jié)果對(duì)應(yīng)的時(shí)間排序值;統(tǒng)計(jì)檢索結(jié)果的訪問(wèn) 次數(shù),根據(jù)所述訪問(wèn)次數(shù)計(jì)算每條檢索結(jié)果對(duì)應(yīng)的訪問(wèn)次數(shù)排序值;根據(jù)預(yù)設(shè)的目標(biāo)詞庫(kù), 計(jì)算在檢索結(jié)果中,所述目標(biāo)詞庫(kù)中詞匯出現(xiàn)的數(shù)量;所述目標(biāo)詞庫(kù)為包括電力、航天、能 源和醫(yī)學(xué)中一個(gè)或多個(gè)類(lèi)別行業(yè)詞匯的詞庫(kù),進(jìn)而根據(jù)所述目標(biāo)詞庫(kù)中詞匯出現(xiàn)的數(shù)量, 計(jì)算每條檢索結(jié)果對(duì)應(yīng)的檢索行業(yè)相關(guān)度排序值;然后利用檢索結(jié)果的原排序位置,計(jì)算 位置排序值;最后加權(quán)計(jì)算所述時(shí)間排序值、所述訪問(wèn)次數(shù)排序值、所述檢索行業(yè)相關(guān)度排 序值以及所述位置排序值,得到總排序值,根據(jù)所述總排序值排序。上述過(guò)程綜合考慮了檢 索結(jié)果中的時(shí)間、訪問(wèn)次數(shù)、檢索行業(yè)相關(guān)度以及原排序位置對(duì)檢索結(jié)果的影響,最終將檢 索行業(yè)相關(guān)度高、時(shí)間新、用戶(hù)查詢(xún)內(nèi)容最相關(guān)的檢索結(jié)果排在最前面,有效提高檢索質(zhì) 量,減少用戶(hù)查詢(xún)時(shí)間,具有很高的檢索效率。
[0154]通過(guò)以上的方法實(shí)施例的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可 借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者 是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢 獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包 括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行 本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:只讀存儲(chǔ)器 (ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0155] 與本發(fā)明提供的檢索結(jié)果重排方法實(shí)施例相對(duì)應(yīng),本發(fā)明還提供了一種檢索結(jié)果 重排裝置。
[0156] 參見(jiàn)圖6,為本發(fā)明實(shí)施例提供的一種檢索結(jié)果重排裝置的結(jié)構(gòu)示意圖,所述裝置 包括:
[0157] 檢索結(jié)果獲取模塊11,用于獲取檢索結(jié)果;
[0158] 時(shí)間排序值計(jì)算模塊12,用于根據(jù)檢索結(jié)果中的時(shí)間信息,計(jì)算每條檢索結(jié)果對(duì) 應(yīng)的時(shí)間排序值;
[0159] 訪問(wèn)次數(shù)統(tǒng)計(jì)模塊13,用于統(tǒng)計(jì)檢索結(jié)果的訪問(wèn)次數(shù);
[0160] 訪問(wèn)次數(shù)排序值計(jì)算模塊14,用于根據(jù)所述訪問(wèn)次數(shù),計(jì)算每條檢索結(jié)果對(duì)應(yīng)的 訪問(wèn)次數(shù)排序值;
[0161 ]詞匯量計(jì)算模塊15,用于根據(jù)預(yù)設(shè)的目標(biāo)詞庫(kù),計(jì)算在檢索結(jié)果中,所述目標(biāo)詞庫(kù) 中行業(yè)詞匯出現(xiàn)的數(shù)量;所述目標(biāo)詞庫(kù)為包括電力、航天、能源和醫(yī)學(xué)中一個(gè)或多個(gè)類(lèi)別行 業(yè)詞匯的詞庫(kù);
[0162] 檢索行業(yè)相關(guān)度排序值計(jì)算模塊16,用于根據(jù)所述目標(biāo)詞庫(kù)中行業(yè)詞匯出現(xiàn)的數(shù) 量,計(jì)算每條檢索結(jié)果對(duì)應(yīng)的檢索行業(yè)相關(guān)度排序值;
[0163] 位置排序值計(jì)算模塊17,用于利用檢索結(jié)果的原排序位置,計(jì)算位置排序值;
[0164] 總排序值計(jì)算模塊18,用于加權(quán)計(jì)算所述時(shí)間排序值、所述訪問(wèn)次數(shù)排序值、所述 檢索行業(yè)相關(guān)度排序值以及所述位置排序值,得到總排序值;
[0165] 排序模塊19,用于根據(jù)所述總排序值,對(duì)所述檢索結(jié)果重排。
[0166] 參見(jiàn)圖7,為本發(fā)明實(shí)施例提供的一種時(shí)間排序值計(jì)算模塊的結(jié)構(gòu)示意圖,所述時(shí) 間排序值計(jì)算模塊12還包括:
[0167] 參考時(shí)間獲取模塊121,用于獲取參考時(shí)間信息,所述參考時(shí)間信息包括年份和月 份;
[0168] 時(shí)間差值計(jì)算模塊122,用于計(jì)算每條檢索結(jié)果對(duì)應(yīng)的時(shí)間信息與所述參考時(shí)間 信息的時(shí)間差值;
[0169] 時(shí)間排序值獲得模塊123,用于根據(jù)所述時(shí)間差值,計(jì)算獲得所述時(shí)間排序值。
[0170] 如圖8所示,為本發(fā)明實(shí)施例提供的一種詞匯量計(jì)算模塊的結(jié)構(gòu)示意圖,所述詞匯 量計(jì)算模塊15還包括:
[0171 ]行業(yè)詞匯獲取模塊151,用于獲取目標(biāo)詞庫(kù)的行業(yè)類(lèi)別信息,并根據(jù)所述行業(yè)類(lèi)別 信息,從所述目標(biāo)詞庫(kù)中選擇相應(yīng)行業(yè)類(lèi)別的行業(yè)詞匯;
[0172] 標(biāo)題詞匯量計(jì)算模塊152,用于比對(duì)檢索結(jié)果中的標(biāo)題與所述行業(yè)詞匯,計(jì)算標(biāo)題 詞匯出現(xiàn)數(shù);
[0173] 摘要詞匯量計(jì)算模塊153,用于比對(duì)檢索結(jié)果中的摘要與所述行業(yè)詞匯,計(jì)算摘要 詞匯出現(xiàn)數(shù)。
[0174] 參見(jiàn)圖9,為本發(fā)明實(shí)施例提供的一種檢索行業(yè)相關(guān)度排序值計(jì)算模塊的結(jié)構(gòu)示 意圖,所述檢索行業(yè)相關(guān)度排序值計(jì)算模塊16還包括:
[0175] 標(biāo)題系數(shù)預(yù)設(shè)模塊161,用于預(yù)設(shè)標(biāo)題系數(shù);
[0176] 檢索行業(yè)相關(guān)度獲得模塊162,用于利用所述標(biāo)題系數(shù)、所述標(biāo)題詞匯出現(xiàn)數(shù)以及 所述摘要詞匯出現(xiàn)數(shù),計(jì)算獲得檢索結(jié)果的檢索行業(yè)相關(guān)度;
[0177] 檢索行業(yè)相關(guān)度排序值獲得模塊163,用于根據(jù)所述檢索行業(yè)相關(guān)度,計(jì)算獲得檢 索行業(yè)相關(guān)度排序值。
[0178] 為了靈活配置時(shí)間、訪問(wèn)次數(shù)、檢索行業(yè)相關(guān)度以及原排序位置對(duì)檢索結(jié)果重排 的影響程度,建立綜合排序策略,參見(jiàn)圖10,為本發(fā)明實(shí)施例提供的一種總排序值計(jì)算模塊 的結(jié)構(gòu)示意圖,所述總排序值計(jì)算模塊18通過(guò)加權(quán)計(jì)算的方式獲得所述總排序值,具體地, 所述總排序值計(jì)算模塊18包括:
[0179] 加權(quán)系數(shù)預(yù)設(shè)模塊181,用于預(yù)設(shè)加權(quán)系數(shù),且所述加權(quán)系數(shù)包括時(shí)間系數(shù)、訪問(wèn) 次數(shù)系數(shù)、檢索行業(yè)相關(guān)度系數(shù)以及位置系數(shù);
[0180] 加權(quán)排序值計(jì)算模塊182,用于根據(jù)所述時(shí)間系數(shù)以及檢索結(jié)果中的時(shí)間信息,計(jì) 算加權(quán)時(shí)間排序值;根據(jù)所述訪問(wèn)次數(shù)系數(shù)以及訪問(wèn)次數(shù),計(jì)算加權(quán)訪問(wèn)次數(shù)排序值;根據(jù) 所述檢索行業(yè)相關(guān)度系數(shù)以及目標(biāo)詞庫(kù)中詞匯出現(xiàn)的數(shù)量,計(jì)算加權(quán)檢索行業(yè)相關(guān)度排序 值;根據(jù)所述位置系數(shù)以及檢索結(jié)果的原排序位置,計(jì)算加權(quán)位置排序值;
[0181] 累加模塊183,用于累加所述加權(quán)時(shí)間排序值、所述加權(quán)訪問(wèn)次數(shù)排序值、所述加 權(quán)檢索行業(yè)相關(guān)度排序值以及所述加權(quán)位置排序值,獲得所述總排序值。
[0182] 由上述實(shí)施例可見(jiàn),本發(fā)明實(shí)施例提供的檢索結(jié)果重排裝置,通過(guò)獲取檢索結(jié)果, 根據(jù)檢索結(jié)果中的時(shí)間信息,計(jì)算每條檢索結(jié)果對(duì)應(yīng)的時(shí)間排序值;統(tǒng)計(jì)檢索結(jié)果的訪問(wèn) 次數(shù),根據(jù)所述訪問(wèn)次數(shù)計(jì)算每條檢索結(jié)果對(duì)應(yīng)的訪問(wèn)次數(shù)排序值;根據(jù)預(yù)設(shè)的目標(biāo)詞庫(kù), 計(jì)算在檢索結(jié)果中,所述目標(biāo)詞庫(kù)中詞匯出現(xiàn)的數(shù)量;所述目標(biāo)詞庫(kù)為包括電力、航天、能 源和醫(yī)學(xué)中一個(gè)或多個(gè)類(lèi)