專利名稱:一種對(duì)查詢序列進(jìn)行擴(kuò)展處理的方法與設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)搜索技術(shù)領(lǐng)域,尤其涉及一種對(duì)查詢序列進(jìn)行擴(kuò)展處理的技術(shù)。
背景技術(shù):
隨著網(wǎng)絡(luò)搜索技術(shù)的不斷發(fā)展,用戶在進(jìn)行網(wǎng)絡(luò)搜索時(shí),對(duì)快速獲得全面準(zhǔn)確的搜索結(jié)果的要求也越來(lái)越高?,F(xiàn)有的網(wǎng)絡(luò)搜索技術(shù),為了盡可能的向用戶提供全面的搜索結(jié)果,通常直接對(duì)用戶的查詢序列進(jìn)行擴(kuò)展處理,不考慮該查詢序列是否需要進(jìn)行擴(kuò)展,并根據(jù)僅基于擴(kuò)展后的查詢序列向用戶提供相應(yīng)的擴(kuò)展搜索結(jié)果。然而,上述做法直接導(dǎo)致的問(wèn)題是,由于對(duì)不需要進(jìn)行擴(kuò)展處理的查詢序列也進(jìn)行了擴(kuò)展,使得基于原查詢序列獲得的搜索結(jié)果被基于擴(kuò)展后的查詢序列獲得的大量擴(kuò)展搜索結(jié)果所淹沒(méi),用戶無(wú)法在短時(shí)間之內(nèi)準(zhǔn)確地獲取其希望得到的目標(biāo)搜索結(jié)果,提高了 用戶的搜索成本以及網(wǎng)絡(luò)搜索設(shè)備,如搜索引擎服務(wù)器等的工作運(yùn)行成本,并且降低了用戶搜索效率及用戶搜索體驗(yàn)。因此,如何提供一種對(duì)查詢序列進(jìn)行擴(kuò)展處理的方法或設(shè)備,實(shí)現(xiàn)有條件地對(duì)查詢序列進(jìn)行擴(kuò)展處理,成為目前亟待解決的問(wèn)題之一。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種對(duì)查詢序列進(jìn)行擴(kuò)展處理的方法與設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,提供了一種計(jì)算機(jī)實(shí)現(xiàn)的對(duì)查詢序列進(jìn)行擴(kuò)展處理的方法,該方法包括以下步驟a獲取用戶的查詢序列;b檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;c當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列。根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種對(duì)查詢序列進(jìn)行擴(kuò)展處理的設(shè)備,其中,該設(shè)備包括查詢獲取裝置,用于獲取用戶的查詢序列;擴(kuò)展檢測(cè)裝置,用于檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;擴(kuò)展處理裝置,用于當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列。與現(xiàn)有技術(shù)相比,本發(fā)明根據(jù)用戶的查詢序列,當(dāng)滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件時(shí),對(duì)該查詢序列進(jìn)行擴(kuò)展處理,使得用戶不需要多次輸入或更改查詢序列,就能夠快速得到其期望的搜索結(jié)果。本發(fā)明減少了網(wǎng)絡(luò)搜索設(shè)備,如搜索引擎服務(wù)器等的工作運(yùn)行成本,以及用戶的搜索成本,并在該基礎(chǔ)上極大地提高搜索的準(zhǔn)確性和用戶的搜索體驗(yàn)。進(jìn)一步地,本發(fā)明還可以基于原查詢序列與擴(kuò)展序列進(jìn)行搜索,并將相應(yīng)的兩種搜索結(jié)果提供給用戶,從而在向用戶提供擴(kuò)展搜索結(jié)果的同時(shí),還保證了搜索結(jié)果的全面完整性。
通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯圖I示出根據(jù)本發(fā)明一個(gè)方面的對(duì)查詢序列進(jìn)行擴(kuò)展處理的設(shè)備的示意圖;圖2示出根據(jù)本發(fā)明另一個(gè)方面的計(jì)算機(jī)實(shí)現(xiàn)的對(duì)查詢序列進(jìn)行擴(kuò)展處理的方法流程圖。·附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。圖I為根據(jù)本發(fā)明一個(gè)方面的設(shè)備示意圖,示出一種對(duì)查詢序列進(jìn)行擴(kuò)展處理的設(shè)備。其中,擴(kuò)展處理設(shè)備I包括查詢獲取裝置11、擴(kuò)展檢測(cè)裝置12、擴(kuò)展處理裝置13。具體地,查詢獲取裝置11獲取用戶的查詢序列;隨后,擴(kuò)展檢測(cè)裝置12檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;接著,擴(kuò)展處理裝置13當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列。在此,擴(kuò)展處理設(shè)備I包括但不限于搜索引擎、與搜索引擎相連的網(wǎng)絡(luò)設(shè)備;其中,網(wǎng)絡(luò)設(shè)備包括但不限于網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或基于云計(jì)算的計(jì)算機(jī)集合,在此,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述擴(kuò)展處理設(shè)備以及網(wǎng)絡(luò)設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的擴(kuò)展處理設(shè)備或者網(wǎng)絡(luò)設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。更具體地,查詢獲取裝置11獲取用戶的查詢序列。具體地,查詢獲取裝置11通過(guò)諸如按照預(yù)先約定的通信協(xié)議接收用戶經(jīng)由用戶設(shè)備發(fā)送的查詢序列、或者從第三方設(shè)備提供的應(yīng)用程序接口(API),獲取用戶向該第三方設(shè)備輸入的查詢序列。例如,假設(shè)擴(kuò)展處理設(shè)備I為搜索引擎,查詢獲取裝置11按照預(yù)先約定的通信協(xié)議,如http、https等通信協(xié)議,接收用戶經(jīng)由用戶設(shè)備發(fā)送的查詢序列,從而獲取用戶經(jīng)由該用戶設(shè)備輸入的查詢序列。又如,查詢獲取裝置11根據(jù)第三方設(shè)備提供的應(yīng)用程序接口(API),向該第三方設(shè)備發(fā)送獲取用戶輸入該第三方設(shè)備的查詢序列的請(qǐng)求,并接收該第三方設(shè)備基于該請(qǐng)求返回的查詢序列。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取查詢序列的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取查詢序列的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。隨后,擴(kuò)展檢測(cè)裝置12檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。具體地,擴(kuò)展檢測(cè)裝置12檢測(cè)是否滿足對(duì)查詢獲取裝置11獲取的查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件,諸如該查詢序列的歷史變換頻次是否超過(guò)變換頻次閾值、該查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量是否低于數(shù)量閾值等。例如,查詢獲取裝置11獲取用戶的查詢序列,擴(kuò)展檢測(cè)裝置12根據(jù)用戶查詢歷史記錄,獲取當(dāng)前用戶對(duì)該查詢序列的歷史變換頻次,當(dāng)該歷史變換頻次超過(guò)預(yù)設(shè)的變換頻次閾值時(shí),確定該查詢序列滿足對(duì)其進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;如查詢獲取裝置11獲取用戶的查詢序列為“蘋果”,擴(kuò)展檢測(cè)裝置12從搜索引擎的查詢?nèi)罩精@取大量用戶的用戶查詢歷史記錄,根據(jù)該用戶查詢歷史記錄,獲取大量用戶在預(yù)定時(shí)間單元內(nèi),如20分鐘,對(duì)該查詢序列的統(tǒng)計(jì)變換頻次為700,超過(guò)變換頻次閾值,則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。又如,查詢獲取裝置11獲取用戶的查詢序列,擴(kuò)展檢測(cè)裝置12檢測(cè)該查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量,如果該數(shù)量小于預(yù)設(shè)的搜索結(jié)果的數(shù)量閾值,則確定該查詢序列滿足對(duì)其進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;如假設(shè)查詢獲取裝置11獲取查詢序列為“沈陽(yáng)租房網(wǎng)鐵西區(qū)尋找求租者”,基于搜索索引庫(kù)獲得相應(yīng)的搜索結(jié)果的數(shù)量為2,低于預(yù)設(shè)的搜索結(jié)果的數(shù)量閾值8,則擴(kuò)展檢測(cè)裝置12檢測(cè)確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。本領(lǐng)域技術(shù)人員應(yīng)能理解上述擴(kuò)展觸發(fā)條件的檢測(cè)方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的擴(kuò)展觸發(fā)條件的檢測(cè)方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。此外,本發(fā)明中的用戶包括當(dāng)前輸入查詢序列的用戶和歷史輸入相應(yīng)查詢序列的統(tǒng)計(jì)用戶,如無(wú)特別說(shuō)明,兩種用戶均可以適用于本發(fā)明的方案,為簡(jiǎn)明起見(jiàn),以引用方式包含于此,不再贅述。
接著,擴(kuò)展處理裝置13當(dāng)擴(kuò)展檢測(cè)裝置12檢測(cè)滿足對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件時(shí),根據(jù)諸如該查詢序列的歷史變換記錄、該查詢序列所對(duì)應(yīng)的用戶瀏覽記錄等,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,以獲得與該查詢序列相對(duì)應(yīng)的擴(kuò)展序列。例如,假設(shè)用戶的查詢序列為“蘋果”,擴(kuò)展檢測(cè)裝置12檢測(cè)滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件,擴(kuò)展處理裝置13從搜索引擎的用戶歷史查詢記錄中,獲得當(dāng)前用戶基于“蘋果”的歷史變換記錄,包括“蘋果電腦”、“蘋果筆記本”、“蘋果港行”、“蘋果筆記本報(bào)價(jià)”等變換序列,擴(kuò)展處理裝置13通過(guò)諸如根據(jù)這些變換序列的時(shí)間順序或其對(duì)應(yīng)搜索結(jié)果的點(diǎn)擊記錄,或者通過(guò)計(jì)算這些變換序列與該查詢序列的相關(guān)系數(shù),如“蘋果筆記本”的相關(guān)系數(shù)最大,則據(jù)此對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列,如“蘋果筆記本”。又如,假設(shè)查詢獲取裝置11獲取用戶的查詢序列為“2011年4月影訊”,當(dāng)擴(kuò)展檢測(cè)裝置12檢測(cè)滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件時(shí),擴(kuò)展處理裝置13根據(jù)該查詢序列所對(duì)應(yīng)的搜索結(jié)果中用戶歷史點(diǎn)擊的搜索結(jié)果所對(duì)應(yīng)頁(yè)面的內(nèi)容,如“里約大冒險(xiǎn)”,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列“2011年4月影訊里約大冒險(xiǎn)”。優(yōu)選地,當(dāng)滿足對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件時(shí),擴(kuò)展處理裝置13可以結(jié)合該擴(kuò)展觸發(fā)條件,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,以獲得與該查詢序列相對(duì)應(yīng)的擴(kuò)展序列。例如,假設(shè)擴(kuò)展觸發(fā)條件包括查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量低于數(shù)量閾值,當(dāng)用戶的查詢序列滿足該擴(kuò)展觸發(fā)條件時(shí),擴(kuò)展處理裝置13根據(jù)諸如該查詢序列所對(duì)應(yīng)的搜索結(jié)果所對(duì)應(yīng)頁(yè)面的內(nèi)容,或者這些搜索結(jié)果中用戶點(diǎn)擊的搜索結(jié)果所對(duì)應(yīng)頁(yè)面的內(nèi)容,獲得相應(yīng)的擴(kuò)展詞,并將該擴(kuò)展詞加入該查詢序列,以獲得相應(yīng)的擴(kuò)展序列。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得擴(kuò)展序列的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得擴(kuò)展序列的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,查詢獲取裝置11、擴(kuò)展檢測(cè)裝置12、擴(kuò)展處理裝置13是持續(xù)不斷工作的。具體地,查詢獲取裝置11獲取用戶的查詢序列;隨后,擴(kuò)展檢測(cè)裝置12檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;接著,擴(kuò)展處理裝置13當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指查詢獲取裝置11、擴(kuò)展檢測(cè)裝置12、擴(kuò)展處理裝置13分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行查詢序列的獲取、擴(kuò)展觸發(fā)條件的檢測(cè),以及對(duì)該查詢序列的擴(kuò)展處理,直至擴(kuò)展處理設(shè)備I在較長(zhǎng)時(shí)間內(nèi)停止獲取用戶的查詢序列。優(yōu)選地,所述擴(kuò)展觸發(fā)條件包括但不限于,以下至少任一項(xiàng)
I)所述查詢序列的歷史變換頻次超過(guò)變換頻次閾值;2)所述查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量低于數(shù)量閾值;3)所述查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量低于瀏覽量閾值;4)所述查詢序列所對(duì)應(yīng)的搜索結(jié)果與所述查詢序列的相關(guān)度低于相關(guān)度閾值;5)所述查詢序列所對(duì)應(yīng)的搜索結(jié)果與所述查詢序列的匹配度低于匹配度閾值。具體地,I)當(dāng)擴(kuò)展觸發(fā)條件包括查詢序列的歷史變換頻次超過(guò)變換頻次閾值時(shí),擴(kuò)展檢測(cè)裝置12通過(guò)諸如與搜索引擎或者其他第三方設(shè)備的交互,直接獲取該查詢序列的歷史變換頻次,或者先獲取用戶查詢歷史記錄,再?gòu)脑撚脩舨樵儦v史記錄中獲取該查詢序列的歷史變換頻次,當(dāng)該歷史變換頻次超過(guò)變換頻次閾值時(shí),則判斷滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。例如,假設(shè)20分鐘內(nèi)查詢序列的變換頻次閾值為80,根據(jù)用戶查詢歷史記錄,擴(kuò)展檢測(cè)裝置12檢測(cè)查詢序列“蘋果”在之前20分鐘的大量用戶的統(tǒng)計(jì)歷史變換頻次,如果該統(tǒng)計(jì)歷史變換頻次超過(guò)80,則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。2)當(dāng)擴(kuò)展觸發(fā)條件包括查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量低于數(shù)量閾值時(shí),擴(kuò)展檢測(cè)裝置12通過(guò)諸如與搜索引擎或者其他第三方設(shè)備的交互,直接獲取該查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量,或者檢測(cè)搜索引擎基于該查詢序列返回的搜索結(jié)果的數(shù)量,當(dāng)該數(shù)量低于搜索結(jié)果的數(shù)量閾值時(shí),則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。例如,假設(shè)查詢序列為“沈陽(yáng)租房網(wǎng)鐵西區(qū)尋找求租者”,搜索引擎對(duì)該查詢序列在搜索索引庫(kù)中進(jìn)行匹配查詢,獲得的相應(yīng)搜索結(jié)果的數(shù)量為2,若預(yù)設(shè)搜索結(jié)果的數(shù)量閾值為8,則擴(kuò)展檢測(cè)裝置12檢測(cè)確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。3)當(dāng)擴(kuò)展觸發(fā)條件包括查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量低于瀏覽量閾值時(shí),擴(kuò)展檢測(cè)裝置12通過(guò)諸如與搜索引擎或者其他第三方設(shè)備的交互,直接獲取該查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量,或者先獲取用戶查詢歷史記錄,再?gòu)脑撚脩舨樵儦v史記錄中獲取該查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量,當(dāng)該歷史瀏覽量低于瀏覽量閾值時(shí),則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。在此,查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量包括該查詢序列所對(duì)應(yīng)的搜索結(jié)果中的用戶瀏覽的搜索結(jié)果的數(shù)量;如果用戶瀏覽的搜索結(jié)果較少,則應(yīng)表明基于該查詢序列進(jìn)行搜索獲得的搜索結(jié)果未能滿足用戶的搜索需求。例如,假設(shè)查詢序列為“大?!保鶕?jù)當(dāng)前用戶的用戶查詢歷史記錄,擴(kuò)展檢測(cè)裝置12獲得該查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量為I,而相應(yīng)的瀏覽量閾值為2,則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。4)當(dāng)擴(kuò)展觸發(fā)條件包括查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的相關(guān)度低于相關(guān)度閾值時(shí),擴(kuò)展檢測(cè)裝置12通過(guò)諸如與搜索引擎或者其他第三方設(shè)備的交互,直接獲取該查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的相關(guān)度,或者根據(jù)搜索引擎基于該查詢序列返回的搜索結(jié)果計(jì)算該(等)搜索結(jié)果與該查詢序列的相關(guān)度,諸如該(等)搜索結(jié)果所對(duì)應(yīng)的頁(yè)面的標(biāo)題、內(nèi)容等與該查詢序列的相關(guān)度,當(dāng)該相關(guān)度低于相關(guān)度閾值時(shí),確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。在此,查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的相關(guān)度包括該查詢序列所對(duì)應(yīng)的搜索結(jié)果指向頁(yè)面的頁(yè)面標(biāo)題、頁(yè)面內(nèi)容等與該查詢序列的相關(guān)度,其中,該相關(guān)度包括單個(gè)搜索結(jié)果與查詢序列的相關(guān)度和多個(gè)搜索結(jié)果與查詢序列的平均相關(guān)度。例如,假設(shè)查詢序列為“大海時(shí)間”,相應(yīng)搜索結(jié)果指向頁(yè)面的頁(yè)面內(nèi)容與該查詢序列的平均相關(guān)度為2,而相關(guān)度閾值為4,則擴(kuò)展檢測(cè)裝置12確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。5)當(dāng)擴(kuò)展觸發(fā)條件包括查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的匹配度低于匹配度閾值時(shí),擴(kuò)展檢測(cè)裝置12通過(guò)諸如與搜索引擎或者其他第三方設(shè)備的交互,直接獲取該查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的匹配度,或者根據(jù)搜索引擎基于該查詢序列返回的搜索結(jié)果計(jì)算該(等)搜索結(jié)果與該查詢序列的匹配度,當(dāng)該匹配度低于匹配度閾值時(shí),則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。在此,查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的匹配度基于搜索結(jié)果與查詢序列的匹配模式確定,其中,匹配模式包括精確匹配和模糊匹配,精確匹配包括查詢序列與搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān)鍵詞完全相同,模糊匹配包括查詢序列與搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān) 鍵詞部分相同,并且搜索結(jié)果與查詢序列精確匹配的匹配度大于搜索結(jié)果與查詢序列模糊匹配的匹配度。例如,假設(shè)查詢序列為“沈陽(yáng)租房網(wǎng)鐵西區(qū)尋找求租者”,對(duì)該查詢序列進(jìn)行分詞處理,獲得相應(yīng)的關(guān)鍵詞“沈陽(yáng)”、“租房”、“鐵西區(qū)”和“求租”,而搜索引擎按照模糊匹配模式,僅基于其中部分關(guān)鍵詞獲取相應(yīng)的搜索結(jié)果,此時(shí)搜索結(jié)果與查詢序列的匹配度為2,而相應(yīng)的匹配度閾值為3,則擴(kuò)展檢測(cè)裝置12判斷對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。本領(lǐng)域技術(shù)人員應(yīng)能理解上述各項(xiàng)擴(kuò)展觸發(fā)條件不僅可以單獨(dú)用于擴(kuò)展檢測(cè)裝置12檢測(cè)是否對(duì)用戶查詢序列做擴(kuò)展處理,還可以將其中多項(xiàng)相結(jié)合用于擴(kuò)展檢測(cè)裝置12檢測(cè)是否對(duì)用戶查詢序列做擴(kuò)展處理。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述擴(kuò)展觸發(fā)條件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的擴(kuò)展觸發(fā)條件如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,擴(kuò)展處理裝置13對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的操作基于但不限于,以下至少任一項(xiàng)I)所述查詢序列的歷史變換記錄;2)所述查詢序列所對(duì)應(yīng)的用戶瀏覽信息;3)所述查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息;4)所述查詢序列的語(yǔ)義分析結(jié)果;5)所述查詢序列中關(guān)鍵詞的同義詞和/或近似詞。具體地,I)擴(kuò)展處理裝置13根據(jù)查詢序列的歷史變換記錄,對(duì)查詢序列進(jìn)行擴(kuò)展處理;在此,查詢序列的歷史變換記錄包括用戶歷史使用的與當(dāng)前查詢序列相關(guān)的變換序列、該(等)變換序列相應(yīng)的用戶使用頻次等;擴(kuò)展處理裝置13通過(guò)諸如搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取該(等)歷史變換記錄。例如,假設(shè)查詢獲取裝置11獲取用戶的查詢序列為“蘋果”,擴(kuò)展檢測(cè)裝置12檢測(cè)滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件,擴(kuò)展處理裝置13從搜索引擎的用戶歷史查詢記錄中,獲得當(dāng)前用戶基于“蘋果”的歷史變換記錄,包括“蘋果電腦”、“蘋果筆記本”、“蘋果港行”、“蘋果筆記本報(bào)價(jià)”等變換序列及其用戶使用頻次,擴(kuò)展處理裝置13根據(jù)這些變換序列的用戶使用頻次,假設(shè)“蘋果筆記本”的用戶使用頻次最高,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列,如“蘋果筆記本”。2)擴(kuò)展處理裝置13根據(jù)查詢序列所對(duì)應(yīng)的用戶瀏覽信息,對(duì)查詢序列進(jìn)行擴(kuò)展處理;在此,查詢序列所對(duì)應(yīng)的用戶瀏覽信息包括該查詢序列所對(duì)應(yīng)的搜索結(jié)果中用戶歷史瀏覽的搜索結(jié)果的錨文本,以及這些用戶歷史瀏覽的搜索結(jié)果所指向頁(yè)面的頁(yè)面相關(guān)信息,諸如頁(yè)面標(biāo)題、頁(yè)面內(nèi)容、頁(yè)面類型等;擴(kuò)展處理裝置13通過(guò)諸如搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩局苯荧@取該(等)用戶瀏覽信息,或者先從搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取該查詢序列對(duì)應(yīng)的用戶瀏覽的搜索結(jié)果,再根據(jù)該(等)用戶瀏覽的搜索結(jié)果從其他第三方設(shè)備獲取相應(yīng)的用戶瀏覽信息或者解析該(等)用戶瀏覽的搜索結(jié)果所對(duì)應(yīng)的頁(yè)面獲取相應(yīng)的用戶瀏覽信息。例如,假設(shè)查詢獲取裝置11獲取用戶的查詢序列為“2011年4月影訊”,當(dāng)擴(kuò)展檢測(cè)裝置12檢測(cè)滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件時(shí),擴(kuò)展處理裝置13根據(jù)該查詢序列所對(duì)應(yīng)的搜索結(jié)果中用戶歷史點(diǎn)擊的搜索結(jié)果所對(duì)應(yīng)頁(yè)面的內(nèi)容,如“里約大冒險(xiǎn)”,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列·“2011年4月影訊里約大冒險(xiǎn)”。3)擴(kuò)展處理裝置13根據(jù)查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息,對(duì)查詢序列進(jìn)行擴(kuò)展處理;在此,查詢聯(lián)想信息包括與當(dāng)前查詢序列相對(duì)應(yīng)的預(yù)定數(shù)量或預(yù)定時(shí)間內(nèi)的在先查詢序列的相關(guān)信息,諸如用戶當(dāng)前查詢序列的在先查詢序列所對(duì)應(yīng)的搜索結(jié)果的錨文本、該(等)搜索結(jié)果指向頁(yè)面的頁(yè)面相關(guān)信息、該(等)在先查詢序列所對(duì)應(yīng)的用戶瀏覽信息等;擴(kuò)展處理裝置13通過(guò)諸如搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取該(等)查詢聯(lián)想信息,或者先從搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取該(等)在先查詢序列對(duì)應(yīng)的搜索結(jié)果,再根據(jù)該(等)搜索結(jié)果從其他第三方設(shè)備獲取相應(yīng)的查詢聯(lián)想信息或者解析該(等)搜索結(jié)果中用戶瀏覽的搜索結(jié)果所對(duì)應(yīng)的頁(yè)面獲取相應(yīng)的查詢聯(lián)想信息。例如,假設(shè)查詢獲取裝置11獲取用戶的當(dāng)前查詢序列為“海清”,該當(dāng)前查詢序列的前一查詢序列為“蝸居”,該“蝸居”對(duì)應(yīng)的搜索結(jié)果中用戶瀏覽了《蝸居》視頻,擴(kuò)展處理裝置13根據(jù)用戶瀏覽的該搜索結(jié)果所對(duì)應(yīng)的頁(yè)面的類型,如視頻,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,得到相應(yīng)的擴(kuò)展序列“海清視頻”。4)擴(kuò)展處理裝置13根據(jù)查詢序列的語(yǔ)義分析結(jié)果,對(duì)查詢序列進(jìn)行擴(kuò)展處理;在此,查詢序列的語(yǔ)義分析結(jié)果包括對(duì)用戶的查詢序列進(jìn)行語(yǔ)義分析,得到的相應(yīng)語(yǔ)義分析結(jié)果;擴(kuò)展處理裝置13通過(guò)諸如從搜索引擎或者第三方設(shè)備直接獲取該查詢序列的語(yǔ)義分析結(jié)果,或者對(duì)該查詢序列進(jìn)行語(yǔ)義分析,獲得相應(yīng)的語(yǔ)義分析結(jié)果。例如,假設(shè)查詢獲取裝置11獲取的查詢序列為“寶潔有哪些牌子”,擴(kuò)展處理裝置13對(duì)該查詢序列進(jìn)行語(yǔ)義分析,得到相應(yīng)的語(yǔ)義分析結(jié)果,如關(guān)鍵詞“寶潔”和“旗下品牌”,據(jù)此獲得相應(yīng)的擴(kuò)展序列“寶潔旗下品牌”。又如,假設(shè)查詢序列為“從徐家匯到淮海中路怎么走”,擴(kuò)展處理裝置13對(duì)該查詢序列進(jìn)行語(yǔ)義分析,得到相應(yīng)的語(yǔ)義分析結(jié)果,如關(guān)鍵詞“徐家匯”、“淮海中路”和“路線”,據(jù)此獲得相應(yīng)的擴(kuò)展序列“徐家匯淮海中路路線”。5)擴(kuò)展處理裝置13根據(jù)查詢序列中關(guān)鍵詞的同義詞和/或近似詞,對(duì)查詢序列進(jìn)行擴(kuò)展處理;在此,查詢序列中關(guān)鍵詞的同義詞和/或近似詞包括根據(jù)對(duì)查詢序列分詞處理后得到的關(guān)鍵詞,通過(guò)查詢預(yù)置詞庫(kù)或開(kāi)放詞庫(kù)等方式,獲得與該(等)關(guān)鍵詞相對(duì)應(yīng)的同義詞和/或近義詞;擴(kuò)展處理裝置13通過(guò)諸如直接從搜索引擎或者其他搜索設(shè)備獲取該查詢序列中關(guān)鍵詞的同義詞和/或近似詞,或者從搜索引擎或者其他搜索設(shè)備獲取該查詢序列中的關(guān)鍵詞或?qū)υ摬樵冃蛄羞M(jìn)行分詞處理后得到相應(yīng)的關(guān)鍵詞,并對(duì)該(等)關(guān)鍵詞在預(yù)置詞庫(kù)或開(kāi)放詞庫(kù)等詞庫(kù)中進(jìn)行查詢獲取相應(yīng)的同義詞和/或近義詞。例如。例如,假設(shè)查詢獲取裝置11獲取的查詢序列為“周董新歌”,其分詞處理后的關(guān)鍵詞為“周董”和“新歌”,通過(guò)查詢預(yù)置詞庫(kù),獲得“周董”相應(yīng)的同義詞“周杰倫”,擴(kuò)展處理裝置13根據(jù)該同義詞對(duì)該查詢序列進(jìn)行擴(kuò)展處理,如將“周董”替換為“周杰倫”,獲得相應(yīng)的擴(kuò)展序列“周杰倫新歌”。又如,假設(shè)查詢序列為“聯(lián)通遨游資費(fèi)”,其分詞處理后的關(guān)鍵詞為“聯(lián)通”、“遨游”和“資費(fèi)”,擴(kuò)展處理裝置13通過(guò)查詢開(kāi)放詞庫(kù),如網(wǎng)絡(luò)資源等,獲得關(guān)鍵詞“遨游”的近義詞“漫游”,并據(jù)此對(duì)該查詢序列進(jìn)行擴(kuò)展處理,如將“遨游”替換為“漫游”,獲得相應(yīng)的擴(kuò)展序列“聯(lián)通漫游資費(fèi)”。
本領(lǐng)域技術(shù)人員應(yīng)能理解上述各項(xiàng)對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理的方式不僅可以單獨(dú)用于擴(kuò)展處理裝置13對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理,還可以將其中多項(xiàng)相結(jié)合用于擴(kuò)展處理裝置13對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述擴(kuò)展處理的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的擴(kuò)展處理的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。更優(yōu)選地,所述對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的操作基于所述查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息;其中,所述查詢聯(lián)想信息包括但不限于,以下至少任一項(xiàng)I)預(yù)定數(shù)量的所述查詢序列的在先查詢序列的相關(guān)信息;2)預(yù)定時(shí)間內(nèi)所述查詢序列的在先查詢序列的相關(guān)信息。具體地,擴(kuò)展處理裝置13對(duì)查詢序列進(jìn)行擴(kuò)展處理的操作基于查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息;在此,該查詢聯(lián)想信息包括但不限于1)預(yù)定數(shù)量的查詢序列的在先查詢序列的相關(guān)信息,該(等)預(yù)定數(shù)量的查詢序列的在先查詢序列的相關(guān)信息包括預(yù)定數(shù)量的當(dāng)前查詢序列的在先查詢序列、該(等)在先查詢序列所對(duì)應(yīng)的搜索結(jié)果、該(等)在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄等,其中,該(等)在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄包括該(等)在先查詢序列所對(duì)應(yīng)的搜索結(jié)果中用戶歷史瀏覽的搜索結(jié)果的錨文本,以及該(等)用戶歷史瀏覽的搜索結(jié)果所指向頁(yè)面的頁(yè)面相關(guān)信息,諸如頁(yè)面標(biāo)題、頁(yè)面內(nèi)容、頁(yè)面類型等。例如,假設(shè)當(dāng)前查詢序列為“海清”,根據(jù)當(dāng)前用戶的查詢歷史記錄,該當(dāng)前查詢序列的一個(gè)在先查詢序列為“蝸居”,該在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄中,用戶瀏覽的頁(yè)面的頁(yè)面類型為視頻頁(yè)面,相應(yīng)的查詢聯(lián)想信息為“蝸居視頻”,則擴(kuò)展處理裝置13基于該查詢聯(lián)想信息對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列“海清蝸居視頻”。2)預(yù)定時(shí)間內(nèi)查詢序列的在先查詢序列的相關(guān)信息,該(等)預(yù)定時(shí)間內(nèi)查詢序列的在先查詢序列的相關(guān)信息包括預(yù)定時(shí)間內(nèi)的當(dāng)前查詢序列的在先查詢序列、該(等)在先查詢序列所對(duì)應(yīng)的搜索結(jié)果、該(等)在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄等,其中,該(等)在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄包括該(等)在先查詢序列所對(duì)應(yīng)的搜索結(jié)果中用戶歷史瀏覽的搜索結(jié)果的錨文本,以及該(等)用戶歷史瀏覽的搜索結(jié)果所指向頁(yè)面的頁(yè)面相關(guān)信息,諸如頁(yè)面標(biāo)題、頁(yè)面內(nèi)容、頁(yè)面類型等。例如,假設(shè)預(yù)定時(shí)間為2小時(shí),用戶的查詢序列為“天龍八部”,根據(jù)用戶的查詢歷史記錄,獲得大量用戶在此前2小時(shí)內(nèi)的包括關(guān)鍵詞“天龍八部”的在先查詢序列,這些在先查詢序列多還包括關(guān)鍵詞“游戲”,或者這些在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄中,用戶瀏覽的頁(yè)面的頁(yè)面內(nèi)容均與游戲相關(guān),據(jù)此擴(kuò)展處理裝置13獲得該“天龍八部”的查詢聯(lián)想信息“游戲”,并基于此對(duì)“天龍八部”進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列“天龍八部游戲”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述各項(xiàng)查詢聯(lián)想信息不僅可以單獨(dú)用于擴(kuò)展處理裝置13對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理,還可以將其相互結(jié)合用于擴(kuò)展處理裝置13對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理。本領(lǐng)域技術(shù)人員應(yīng)能理解上述查詢聯(lián)想信息及其相應(yīng)的擴(kuò)展處理方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的查詢聯(lián)想信息或其相應(yīng)的擴(kuò)展處理方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在一個(gè)優(yōu)選實(shí)施例中(參照?qǐng)DI),擴(kuò)展處理設(shè)備I還包括預(yù)處理裝置(未示出),該預(yù)處理裝置對(duì)所述查詢序列進(jìn)行預(yù)處理操作,以獲取預(yù)處理后的所述查詢序列;擴(kuò)展檢測(cè)裝置12還檢測(cè)是否滿足對(duì)所述預(yù)處理后的查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。以下參照?qǐng)DI對(duì)該優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述,其中,查詢獲取裝置11獲取用戶的查詢序列;擴(kuò)·展處理裝置13當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列;其具體過(guò)程與前述參照?qǐng)DI所描述的實(shí)施例中查詢獲取裝置11和擴(kuò)展處理裝置13所執(zhí)行的過(guò)程相同,為簡(jiǎn)明起見(jiàn),以引用方式包含于此,而不做贅述。具體地,預(yù)處理裝置對(duì)查詢獲取裝置11獲取的用戶的查詢序列進(jìn)行預(yù)處理操作,諸如將該查詢序列中的拼音轉(zhuǎn)換為漢字、對(duì)該查詢序列進(jìn)行糾錯(cuò)、對(duì)該查詢序列進(jìn)行去冗余等,以獲取預(yù)處理后的查詢序列;擴(kuò)展檢測(cè)裝置12還檢測(cè)是否滿足對(duì)該預(yù)處理后的查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。在此,預(yù)處理操作包括任何與將用戶的查詢序列轉(zhuǎn)換為擴(kuò)展檢測(cè)裝置12可以檢測(cè)是否滿足對(duì)其進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件的查詢序列相關(guān)的操作,諸如將用戶的查詢序列中的拼音轉(zhuǎn)換為漢字、對(duì)用戶的查詢序列進(jìn)行糾錯(cuò)、對(duì)用戶的查詢序列進(jìn)行去冗余等。例如,查詢獲取裝置11獲取用戶的查詢序列為“l(fā)ishishi”,預(yù)處理裝置將該查詢序列中的拼音轉(zhuǎn)換為漢字,以獲得預(yù)處理后的查詢序列“李師師”;假設(shè)擴(kuò)展觸發(fā)條件包括查詢序列的歷史變換頻次超過(guò)變換頻次閾值,且該變換頻次閾值為10次/小時(shí),則擴(kuò)展檢測(cè)裝置12根據(jù)用戶查詢歷史記錄,獲得在I小時(shí)內(nèi),該預(yù)處理后的查詢序列“李師師”所對(duì)應(yīng)的歷史變換頻次為15次/小時(shí),超過(guò)變換頻次閾值,則檢測(cè)滿足對(duì)該預(yù)處理后的查詢序列“李師師”進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。又如,查詢獲取裝置11獲取用戶的查詢序列為“劉德化”,預(yù)處理裝置對(duì)該查詢序列進(jìn)行基于拼音的糾錯(cuò),獲得預(yù)處理后的查詢序列“劉德華”,則擴(kuò)展檢測(cè)裝置12檢測(cè)是否滿足對(duì)該預(yù)處理后的查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。本領(lǐng)域技術(shù)人員應(yīng)能理解上述預(yù)處理操作僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的預(yù)處理操作如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,所述預(yù)處理操作包括但不限于,以下至少任一項(xiàng)I)將所述查詢序列中的拼音轉(zhuǎn)換為漢字;2)對(duì)所述查詢序列進(jìn)行糾錯(cuò);3)對(duì)所述查詢序列進(jìn)行去冗余。具體地,I)將查詢序列中的拼音轉(zhuǎn)換為漢字,在此,將拼音轉(zhuǎn)換為漢字的方式包括但不限于根據(jù)全拼、簡(jiǎn)拼或者模糊音匹配規(guī)則等,將拼音轉(zhuǎn)換為漢字;其中,全拼匹配規(guī)則包括根據(jù)漢字拼寫的全部拼音,進(jìn)行匹配,以完成拼音與漢字的轉(zhuǎn)換;簡(jiǎn)拼匹配規(guī)則包括根據(jù)漢字拼寫的首字母拼音,進(jìn)行匹配,以完成拼音與漢字的轉(zhuǎn)換;模糊音匹配規(guī)則包括根據(jù)漢字拼寫中的平舌音與卷舌音的混用,如將“S”與“sh”混用,或者前鼻音與后鼻音的混用,如將“en”與“eng”混用,或者用戶的輸入習(xí)慣,如將“gn”與“ng”混用。例如,查詢獲取裝置11獲取用戶的查詢序列為“l(fā)ishshi”,預(yù)處理裝置根據(jù)全拼匹配規(guī)則將該查詢序列中的拼音轉(zhuǎn)換為漢字,獲得預(yù)處理后的查詢序列“李師師”。又如,假設(shè)查詢序列為“sisitontagn”,預(yù)處理裝置根據(jù)模糊音匹配規(guī)則將該查詢序列中的拼音轉(zhuǎn)換為漢字,獲得預(yù)處理后的查詢序列“四世同堂”。2)對(duì)查詢序列進(jìn)行糾錯(cuò),在此,對(duì)查詢序列進(jìn)行糾錯(cuò)的方式包括但不限于基于字形對(duì)查詢序列進(jìn)行糾錯(cuò)和基于拼音對(duì)查詢序列進(jìn)行糾錯(cuò)。例如,查詢獲取裝置11獲取用戶的查詢序列為“小鳥(niǎo)驚魂”,預(yù)處理裝置基于字形對(duì)該查詢序列進(jìn)行糾錯(cuò),獲得糾錯(cuò)后的查詢序列“小島驚魂”。又如,查詢獲取裝置11獲取用戶的查詢序列為“劉德化”,預(yù)處理裝置基于字形對(duì)該查詢序列進(jìn)行糾錯(cuò),獲得糾錯(cuò)后的查詢序列“劉德華”。需要說(shuō)明的是,上述實(shí)施例是以中文為例來(lái)描述,本領(lǐng)域技術(shù)人員應(yīng)能理解本發(fā)明還可適用于用戶以英文、或者 其他一種或多種語(yǔ)言進(jìn)行查詢序列的輸入的情形,其中,其他一種或多種語(yǔ)言包括韓文、日文、法文、德文或意大利文等。例如,查詢獲取裝置11獲取用戶的查詢序列為“the big benghteory”,預(yù)處理裝置按照預(yù)置的詞典對(duì)該查詢序列進(jìn)行糾錯(cuò),獲得糾錯(cuò)后的查詢序列“thebig bang theory,,。3)對(duì)查詢序列進(jìn)行去冗余,在此,對(duì)查詢序列去冗余的方式包括但不限于根據(jù)查詢序列的字面組成去冗余和根據(jù)查詢序列的語(yǔ)義分析去冗余。例如,假設(shè)查詢序列為“喜羊羊與灰太狼喜洋洋”,預(yù)處理裝置對(duì)該查詢序列進(jìn)行分詞處理后,獲得關(guān)鍵詞“喜羊羊與灰太狼”和“喜洋洋”,并根據(jù)該查詢序列的字面組成去冗余,獲得相應(yīng)的預(yù)處理后的查詢序列“喜羊羊與灰太狼”。又如,假設(shè)查詢序列為“天龍八部視頻在線觀看”,預(yù)處理裝置對(duì)該查詢序列進(jìn)行分詞處理后,獲得關(guān)鍵詞“天龍八部”、“視頻”和“在線觀看”,根據(jù)對(duì)這些關(guān)鍵詞的語(yǔ)義分析,獲得“視頻”與“在線觀看”語(yǔ)義重復(fù),對(duì)該查詢序列去冗余后獲得相應(yīng)的查詢序列“天龍八部在線觀看”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述各項(xiàng)預(yù)處理操作不僅可以單獨(dú)用于預(yù)處理裝置對(duì)用戶的查詢序列進(jìn)行預(yù)處理,還可以將其中多項(xiàng)相互結(jié)合用于預(yù)處理裝置對(duì)用戶的查詢序列進(jìn)行預(yù)處理。本領(lǐng)域技術(shù)人員應(yīng)能理解上述預(yù)處理操作的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的預(yù)處理操作的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在另一個(gè)優(yōu)選實(shí)施例中(參照?qǐng)DI),擴(kuò)展處理設(shè)備I還包括擴(kuò)展序列提供裝置(未示出),該擴(kuò)展序列提供裝置將所述擴(kuò)展序列提供給所述用戶。以下參照?qǐng)DI對(duì)該另一優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述,其中,查詢獲取裝置11獲取用戶的查詢序列;接著,擴(kuò)展檢測(cè)裝置12檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;隨后,擴(kuò)展處理裝置13當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列;其具體過(guò)程與前述參照?qǐng)DI所描述的實(shí)施例中查詢獲取裝置11、擴(kuò)展檢測(cè)裝置12和擴(kuò)展處理裝置13所執(zhí)行的過(guò)程相同,為簡(jiǎn)明起見(jiàn),以引用方式包含于此,而不做贅述。
具體地,擴(kuò)展序列提供裝置將擴(kuò)展處理裝置13獲得的與用戶的查詢序列相對(duì)應(yīng)的擴(kuò)展序列,通過(guò)諸如將該(等)擴(kuò)展序列發(fā)送至該用戶的用戶設(shè)備,由該用戶經(jīng)該用戶設(shè)備獲得該(等)擴(kuò)展序列;或通過(guò)頁(yè)面技術(shù),如ASP、JSP、PHP等,基于該(等)擴(kuò)展序列生成相應(yīng)的頁(yè)面,并將該頁(yè)面推送至該用戶的用戶設(shè)備,該用戶通過(guò)該用戶設(shè)備瀏覽該(等)擴(kuò)展序列;或者將該基于擴(kuò)展序列生成的頁(yè)面的URL發(fā)送至該用戶的用戶設(shè)備,由該用戶經(jīng)該用戶設(shè)備點(diǎn)擊該URL,從而進(jìn)入相應(yīng)頁(yè)面以獲得擴(kuò)展序列。例如,擴(kuò)展處理裝置13獲得與查詢序列“海清”相對(duì)應(yīng)的擴(kuò)展序列“海清視頻”和“海清簡(jiǎn)介”,擴(kuò)展序列提供裝置將這些擴(kuò)展序列發(fā)送至該用戶的用戶設(shè)備,如在搜索框下拉欄中分條顯示這些擴(kuò)展序列,或者在搜索框中對(duì)用戶輸入的查詢序列做主動(dòng)變換,直接用擴(kuò)展序列替換原用戶輸入的查詢序列。本領(lǐng)域技術(shù)人員應(yīng)能理解上述提供擴(kuò)展序列的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的提供擴(kuò)展序列的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。
在此,擴(kuò)展序列提供裝置向用戶提供擴(kuò)展序列,不僅可以用于用戶對(duì)擴(kuò)展處理裝置13獲得的擴(kuò)展序列進(jìn)行選擇,從而便于擴(kuò)展處理設(shè)備I有針對(duì)性的為用戶提供搜索結(jié)果,還可以將擴(kuò)展序列作為搜索建議提供給用戶,使得用戶在不知如何具體表達(dá)其搜索需求時(shí),獲得提示,以在本次及以后的搜索過(guò)程中,輸入更準(zhǔn)確的表達(dá)其搜索需求的查詢序列。在又一個(gè)優(yōu)選實(shí)施例中(參照?qǐng)DI),擴(kuò)展處理設(shè)備I還包括擴(kuò)展搜索裝置(未示出)和結(jié)果提供裝置(未示出),該擴(kuò)展搜索裝置根據(jù)所述擴(kuò)展序列進(jìn)行搜索,以獲得與所述擴(kuò)展序列相對(duì)應(yīng)的擴(kuò)展搜索結(jié)果;結(jié)果提供裝置將所述擴(kuò)展搜索結(jié)果提供給所述用戶。以下參照?qǐng)DI對(duì)該又一優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述,其中,查詢獲取裝置11獲取用戶的查詢序列;接著,擴(kuò)展檢測(cè)裝置12檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;隨后,擴(kuò)展處理裝置13當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列;其具體過(guò)程與前述參照?qǐng)DI所描述的實(shí)施例中查詢獲取裝置11、擴(kuò)展檢測(cè)裝置12和擴(kuò)展處理裝置13所執(zhí)行的過(guò)程相同,為簡(jiǎn)明起見(jiàn),以引用方式包含于此,而不做贅述。具體地,擴(kuò)展搜索裝置根據(jù)擴(kuò)展處理裝置13獲得的與查詢序列相對(duì)應(yīng)的擴(kuò)展序列,通過(guò)諸如在搜索索引庫(kù)中進(jìn)行匹配查詢,或者向具有搜索功能的第三方設(shè)備發(fā)送獲取基于該(等)擴(kuò)展序列的搜索結(jié)果的請(qǐng)求,并接收該第三方設(shè)備基于該請(qǐng)求返回的擴(kuò)展搜索結(jié)果,以獲取與該(等)擴(kuò)展序列相對(duì)應(yīng)的擴(kuò)展搜索結(jié)果;接著,結(jié)果提供裝置將該(等)擴(kuò)展搜索結(jié)果,通過(guò)諸如頁(yè)面技術(shù),如ASP、JSP、PHP等,生成擴(kuò)展搜索結(jié)果頁(yè)面,并將該擴(kuò)展搜索頁(yè)面推送至該用戶的用戶設(shè)備,該用戶通過(guò)該用戶設(shè)備瀏覽該擴(kuò)展搜索結(jié)果頁(yè)面;或者將該擴(kuò)展搜索結(jié)果頁(yè)面的URL發(fā)送至該用戶的用戶設(shè)備,由該用戶經(jīng)該用戶設(shè)備點(diǎn)擊該URL,從而進(jìn)入相應(yīng)頁(yè)面以獲得擴(kuò)展搜索結(jié)果;或者向該用戶的用戶設(shè)備逐條推送擴(kuò)展搜索結(jié)果。例如,擴(kuò)展處理裝置13獲得與查詢序列相對(duì)應(yīng)的擴(kuò)展序列,擴(kuò)展搜索裝置根據(jù)該擴(kuò)展序列在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲取與該擴(kuò)展序列相對(duì)應(yīng)的擴(kuò)展搜索結(jié)果;結(jié)果提供裝置根據(jù)ASP頁(yè)面技術(shù),由這些擴(kuò)展搜索結(jié)果生成相應(yīng)的擴(kuò)展搜索結(jié)果頁(yè)面,并將該擴(kuò)展搜索結(jié)果頁(yè)面推送至該用戶的用戶設(shè)備,該用戶通過(guò)該用戶設(shè)備瀏覽該擴(kuò)展搜索結(jié)果頁(yè)面。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得擴(kuò)展搜索結(jié)果的方式及提供擴(kuò)展搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得擴(kuò)展搜索結(jié)果的方式或者提供擴(kuò)展搜索結(jié)果方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。提供給所述用戶。 優(yōu)選地,擴(kuò)展搜索裝置還根據(jù)所述用戶選擇的擴(kuò)展序列進(jìn)行搜索,以獲得所述擴(kuò)展搜索結(jié)果。具體地,擴(kuò)展搜索裝置根據(jù)用戶選擇的擴(kuò)展序列,通過(guò)諸如在搜索索引庫(kù)中進(jìn)行匹配查詢,或者向具有搜索功能的第三方設(shè)備發(fā)送獲取基于該用戶選擇的擴(kuò)展序列的搜索結(jié)果的請(qǐng)求,并接收該第三方設(shè)備基于該請(qǐng)求返回的擴(kuò)展搜索結(jié)果,以獲取與該用戶選擇的擴(kuò)展序列相對(duì)應(yīng)的擴(kuò)展搜索結(jié)果。例如,用戶經(jīng)由用戶設(shè)備確認(rèn)搜索框中主動(dòng)變換的擴(kuò)展序列,擴(kuò)展搜索裝置根據(jù)該用戶的確認(rèn)操作,獲得相應(yīng)的用戶選擇的擴(kuò)展序列,并基于該擴(kuò)展序列向具有搜索功能的第三方設(shè)備發(fā)送搜索請(qǐng)求,接收該第三方設(shè)備基于該請(qǐng)求返回的相應(yīng)的擴(kuò)展搜索結(jié)果。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得用戶選擇的擴(kuò)展序列以及獲得擴(kuò)展搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得用戶選擇的擴(kuò)展序列或者獲得擴(kuò)展搜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,擴(kuò)展處理設(shè)備I還包括結(jié)果獲取裝置(未示出),該結(jié)果獲取裝置獲取與所述查詢序列相對(duì)應(yīng)的第一搜索結(jié)果;結(jié)果提供裝置還將所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果提供給所述用戶。具體地,結(jié)果獲取裝置通過(guò)諸如根據(jù)用戶的查詢序列在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與該查詢序列相對(duì)應(yīng)的第一搜索結(jié)果,或者從搜索引擎或具有搜索能力的第三方設(shè)備處獲取與用戶的查詢序列相對(duì)應(yīng)的第一搜索結(jié)果;結(jié)果提供裝置還將擴(kuò)展搜索裝置獲取的擴(kuò)展搜索結(jié)果與該(等)第一搜索結(jié)果通過(guò)諸如逐條提供、交叉提供、合并提供等方式提供給該用戶。例如,查詢獲取裝置11獲得用戶的查詢序列;結(jié)果獲取裝置根據(jù)該查詢序列在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與該查詢序列相對(duì)應(yīng)的第一搜索結(jié)果;擴(kuò)展檢測(cè)裝置12檢測(cè)滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;擴(kuò)展處理裝置13對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列;擴(kuò)展搜索裝置根據(jù)該擴(kuò)展序列在搜索索引庫(kù)中進(jìn)行匹配查詢,獲取相應(yīng)的擴(kuò)展搜索結(jié)果;結(jié)果提供裝置還將該擴(kuò)展搜索結(jié)果與該第一搜索結(jié)果進(jìn)行合并,生成結(jié)果頁(yè)面,并將該結(jié)果頁(yè)面推送至該用戶的用戶設(shè)備,該用戶通過(guò)該用戶設(shè)備瀏覽該結(jié)果頁(yè)面,從而獲得相應(yīng)的擴(kuò)展搜索結(jié)果和第一搜索結(jié)果O在此,本領(lǐng)域技術(shù)人員應(yīng)能理解,結(jié)果獲取裝置的操作與擴(kuò)展檢測(cè)裝置12、擴(kuò)展處理裝置13以及擴(kuò)展搜索裝置的操作之間無(wú)確定的順序關(guān)系,結(jié)果獲取裝置可以在擴(kuò)展檢測(cè)裝置12、擴(kuò)展處理裝置13和/或擴(kuò)展搜索裝置之前、之間、之后以及與他們同時(shí)執(zhí)行各自對(duì)應(yīng)的操作。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取第一搜索結(jié)果以及提供擴(kuò)展搜索結(jié)果與第一搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取第一搜索結(jié)果或者提供擴(kuò)展搜索結(jié)果與第一搜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。更優(yōu)選地,結(jié)果提供裝置還對(duì)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果進(jìn)行合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果;將所述合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果提供給所述用戶。具體地,結(jié)果提供裝置還基于諸如第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史點(diǎn)擊量、第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的權(quán)威度等,對(duì)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果,并將合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果,通過(guò)諸如頁(yè)面技術(shù),如ASP、JSP、PHP等,生成搜索結(jié)果頁(yè)面,并將該搜索結(jié)果頁(yè)面推送至該用戶的用戶設(shè)備,該用戶通過(guò)該用戶設(shè)備瀏覽該搜索結(jié)果頁(yè)面;或者將該搜索結(jié)果頁(yè)面的URL發(fā)送至該用戶的用戶設(shè)備,由該用戶經(jīng)該用戶設(shè)備點(diǎn)擊該URL,從而進(jìn)入相應(yīng)頁(yè)面以獲得搜索結(jié)果;或者向該用戶的用戶設(shè)備逐條推送合并后的搜索結(jié)果。例如,結(jié)果獲取裝置獲得與查詢序列相對(duì)應(yīng)的第一搜索結(jié)果;擴(kuò)展搜索裝置根據(jù)擴(kuò)展處理裝置13獲得的擴(kuò)展序列,獲得相應(yīng)的擴(kuò)展搜索結(jié)果;結(jié)果提供裝置根據(jù)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史點(diǎn)擊量,按照歷史點(diǎn)擊量從大到小的順序?qū)Φ谝凰阉鹘Y(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行排序和合并,并通過(guò)ASP頁(yè)面技術(shù),對(duì)合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果生成相應(yīng)的搜索結(jié)果頁(yè)面,將該搜索結(jié)果頁(yè)面推送至用戶設(shè)備,用戶經(jīng)由該用戶設(shè)備瀏覽該搜索結(jié)果頁(yè)面。本領(lǐng)域技術(shù)人員應(yīng)能理解上述合并搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的合并搜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。更優(yōu)選地,所述對(duì)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果進(jìn)行合并的操作基于但不限于,以下至少任一項(xiàng)I)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史瀏覽量;2)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的匹配度;3)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的權(quán)威度。具體地,I)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史瀏覽量,其中,第一搜索結(jié)果對(duì)應(yīng)的歷史點(diǎn)擊量包括根據(jù)用戶查詢歷史記錄,獲得的第一搜索結(jié)果中用戶瀏覽的每一條第一搜索結(jié)果所對(duì)應(yīng)的用戶瀏覽次數(shù),擴(kuò)展搜索結(jié)果對(duì)應(yīng)的歷史點(diǎn)擊量包括根據(jù)用戶查詢歷史記錄,獲得的擴(kuò)展搜索結(jié)果中用戶瀏覽的每一條擴(kuò)展搜索結(jié)果所對(duì)應(yīng)的用戶瀏覽次數(shù);例如,結(jié)果提供裝置根據(jù)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史瀏覽量,按照特定的排序順序,如從大到小,對(duì)這些第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行排序及合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果。2)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的匹配度,其中,第一搜索結(jié)果對(duì)應(yīng)的匹配度包括查詢序列與第一搜索結(jié)果的匹配度,該匹配度基于第一搜索結(jié)果與查詢序列的匹配模式確定,其中,匹配模式包括精確匹配和模糊匹配,精確匹配包括查詢序列與第一搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān)鍵詞完全相同,模糊匹配包括查詢序列與第一搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān)鍵詞部分相同,并且第一搜索結(jié)果與查詢序列精確匹配的匹配度大于第一搜索結(jié)果與查詢序列模糊匹配的匹配度;擴(kuò)展搜索結(jié)果對(duì)應(yīng)的匹配度包括擴(kuò)展序列與擴(kuò)展搜索結(jié)果的匹配度,該匹配度基于擴(kuò)展搜索結(jié)果與擴(kuò)展序列的匹配模式確定,其中,匹配模式包括精確匹配和模糊匹配,精確匹配包括擴(kuò)展序列與擴(kuò)展搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān)鍵詞完全相同,模糊匹配包括擴(kuò)展序列與擴(kuò)展搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān)鍵詞部分相同,并且擴(kuò)展搜索結(jié)果與擴(kuò)展序列精確匹配的匹配度大于擴(kuò)展搜索結(jié)果與擴(kuò)展序列模糊匹配的匹配度;例如,結(jié)果提供裝置根據(jù)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的匹配度,按照特定的順序排序、篩選及合并,如按照從大到小的順序?qū)@些第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別進(jìn)行排序,并按照預(yù)設(shè)的匹配度閾值對(duì)這些第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行篩選及合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果。3)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的權(quán)威度,其中,第一搜索結(jié)果對(duì)應(yīng)的權(quán)威度包括搜索索引庫(kù)中將每一條第一搜索結(jié)果所對(duì)應(yīng)的頁(yè)面索引信息加入該搜索索引庫(kù)時(shí),預(yù)設(shè)的或計(jì)算確定的該條第一搜索結(jié)果所對(duì)應(yīng)的頁(yè)面的權(quán)威度,擴(kuò)展搜索結(jié)果對(duì)應(yīng)的權(quán)威度包括搜索索引庫(kù)中將每一條擴(kuò)展搜索結(jié)果所對(duì)應(yīng)的頁(yè)面索引信息加入該搜索索引庫(kù)時(shí),預(yù)設(shè)的或計(jì)算確定的該條擴(kuò)展搜索結(jié)果所對(duì)應(yīng)的頁(yè)面的權(quán)威度;例如,結(jié)果提供裝置根據(jù)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的權(quán)威 度,按照特定的順序排序、篩選及合并,如按照預(yù)設(shè)的權(quán)威度閾值對(duì)這些第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行篩選,再按照從大到小的順序?qū)Y選后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行排序及合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果。本領(lǐng)域技術(shù)人員應(yīng)能理解,上述各項(xiàng)合并操作不僅可以單獨(dú)用于結(jié)果提供裝置對(duì)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并,還可以將其中多項(xiàng)結(jié)合用于結(jié)果提供裝置對(duì)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并。例如,假設(shè)各項(xiàng)合并操作對(duì)應(yīng)于不同的合并權(quán)重,如第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史瀏覽量的合并權(quán)重為O. 2,第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的匹配度的合并權(quán)重為O. 4,以及第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別所對(duì)應(yīng)的權(quán)威度的合并權(quán)重為O. 4 ;據(jù)此,結(jié)果提供裝置加權(quán)確定第一搜索結(jié)果與擴(kuò)展搜索結(jié)果中每一條搜索結(jié)果的排序,并按照該排序順序?qū)Φ谝凰阉鹘Y(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果,并將這些合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果提供給用戶。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述對(duì)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并的操作僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的對(duì)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并的操作如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。圖2為根據(jù)本發(fā)明另一個(gè)方面的方法流程圖,示出一種對(duì)查詢序列進(jìn)行擴(kuò)展處理的方法。具體地,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列;隨后,在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;接著,在步驟S3中,擴(kuò)展處理設(shè)備I當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列。在此,擴(kuò)展處理設(shè)備I包括但不限于搜索引擎、與搜索引擎相連的網(wǎng)絡(luò)設(shè)備;其中,網(wǎng)絡(luò)設(shè)備包括但不限于網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或基于云計(jì)算的計(jì)算機(jī)集合,在此,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述擴(kuò)展處理設(shè)備以及網(wǎng)絡(luò)設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的擴(kuò)展處理設(shè)備或者網(wǎng)絡(luò)設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。 更具體地,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列。具體地,在步驟SI中,擴(kuò)展處理設(shè)備I通過(guò)諸如按照預(yù)先約定的通信協(xié)議接收用戶經(jīng)由用戶設(shè)備發(fā)送的查詢序列、或者從第三方設(shè)備提供的應(yīng)用程序接口(API),獲取用戶向該第三方設(shè)備輸入的查詢序列。例如,假設(shè)擴(kuò)展處理設(shè)備I為搜索引擎,在步驟SI中,其按照預(yù)先約定的通信協(xié)議,如http、https等通信協(xié)議,接收用戶經(jīng)由用戶設(shè)備發(fā)送的查詢序列,從而獲取用戶經(jīng)由該用戶設(shè)備輸入的查詢序列。又如,在步驟SI中,擴(kuò)展處理設(shè)備I根據(jù)第三方設(shè)備提供的應(yīng)用程序接口(API),向該第三方設(shè)備發(fā)送獲取用戶輸入該第三方設(shè)備的查詢序列的請(qǐng)求,并接收該第三方設(shè)備基于該請(qǐng)求返回的查詢序列。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取查詢序列的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取查詢序列的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。隨后,在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。具體地,在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)是否滿足對(duì)其在步驟SI中獲取的查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件,諸如該查詢序列的歷史變換頻次是否超過(guò)變換頻次閾值、該查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量是否低于數(shù)量閾值等。例如,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列;在步驟S2中,擴(kuò)展處理設(shè)備I根據(jù)用戶查詢歷史記錄,獲取當(dāng)前用戶對(duì)該查詢序列的歷史變換頻次,當(dāng)該歷史變換頻次超過(guò)預(yù)設(shè)的變換頻次閾值時(shí),確定該查詢序列滿足對(duì)其進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;如擴(kuò)展處理設(shè)備I獲取用戶的查詢序列為“蘋果”,并從搜索引擎的查詢?nèi)罩精@取大量用戶的用戶查詢歷史記錄,根據(jù)該用戶查詢歷史記錄,獲取大量用戶在預(yù)定時(shí)間單元內(nèi),如20分鐘,對(duì)該查詢序列的統(tǒng)計(jì)變換頻次為700,超過(guò)變換頻次閾值,則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。又如,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列;在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)該查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量,如果該數(shù)量小于預(yù)設(shè)的搜索結(jié)果的數(shù)量閾值,則確定該查詢序列滿足對(duì)其進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;如假設(shè)擴(kuò)展處理設(shè)備I獲取查詢序列為“沈陽(yáng)租房網(wǎng)鐵西區(qū)尋找求租者”,基于搜索索引庫(kù)獲得相應(yīng)的搜索結(jié)果的數(shù)量為2,低于預(yù)設(shè)的搜索結(jié)果的數(shù)量閾值8,則檢測(cè)確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。本領(lǐng)域技術(shù)人員應(yīng)能理解上述擴(kuò)展觸發(fā)條件的檢測(cè)方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的擴(kuò)展觸發(fā)條件的檢測(cè)方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。此外,本發(fā)明中的用戶包括當(dāng)前輸入查詢序列的用戶和歷史輸入相應(yīng)查詢序列的統(tǒng)計(jì)用戶,如無(wú)特別說(shuō)明,兩種用戶均可以適用于本發(fā)明的方案,為簡(jiǎn)明起見(jiàn),以引用方式包含于此,不再贅述。接著,在步驟S3中,擴(kuò)展處理設(shè)備I當(dāng)其在步驟S2中檢測(cè)滿足對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件時(shí),根據(jù)諸如該查詢序列的歷史變換記錄、該查詢序列所對(duì)應(yīng)的用戶瀏覽記錄等,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,以獲得與該查詢序列相對(duì)應(yīng)的擴(kuò)展序列。例如,假設(shè)用戶的查詢序列為“蘋果”,在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;在步驟S3中,擴(kuò)展處理設(shè)備I從搜索引擎的用戶歷史查詢記錄中,獲得當(dāng)前用戶基于“蘋果”的歷史變換記錄,包括“蘋果電腦”、“蘋果筆記本”、“蘋果港行”、“蘋果筆記本報(bào)價(jià)”等變換序列,擴(kuò)展處理設(shè)備I通過(guò)諸如根據(jù)這些變換序列的時(shí)間順序或其對(duì)應(yīng)搜索結(jié)果的點(diǎn)擊記錄,或者通過(guò)計(jì)算這些變換序列與該查詢序列的相關(guān)系數(shù),如“蘋果筆記本”的相關(guān)系數(shù)最大,則據(jù)此對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列,如“蘋果筆記本”。又如,假設(shè)在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列為“2011年4月影訊”;在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;在步驟S3中,擴(kuò)展處理設(shè)備I根據(jù)該查詢序列所對(duì)應(yīng)的搜索結(jié)果中用戶歷史點(diǎn)擊的搜索結(jié)果所對(duì)應(yīng)頁(yè)面的內(nèi)容,如“里約大冒險(xiǎn)”,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列“2011年4月影訊里約大冒險(xiǎn)”。優(yōu)選地,當(dāng)滿足對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件時(shí),在步驟S3中,擴(kuò)展處理設(shè)備I可以結(jié)合該擴(kuò)展觸發(fā)條件,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,以獲得與該查詢序列相對(duì)應(yīng)的擴(kuò)展序列。例如,假設(shè)擴(kuò)展觸發(fā)條件包括查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量低于數(shù)量閾值,當(dāng)用戶的查詢序列滿足該擴(kuò)展觸發(fā)條件時(shí),擴(kuò)展處理設(shè)備I根據(jù)諸如該查詢序列所對(duì)應(yīng)的搜索結(jié)果所對(duì)應(yīng)頁(yè)面的內(nèi)容,或者這些搜索結(jié)果中用戶點(diǎn)擊的搜索結(jié)果所對(duì)應(yīng)頁(yè)面的內(nèi)容,獲得相應(yīng)的擴(kuò)展詞,并將該擴(kuò)展詞加入該查詢序列,以獲得相應(yīng)的擴(kuò)展序列。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得擴(kuò)展序列的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得擴(kuò)展序列的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。
優(yōu)選地,擴(kuò)展處理設(shè)備I在步驟SI、步驟S2和步驟S3是持續(xù)不斷工作的。具體地,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列;隨后,在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;接著,在步驟S3中,擴(kuò)展處理設(shè)備I當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指擴(kuò)展處理設(shè)備I在步驟SI、步驟S2和步驟S3分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行查詢序列的獲取、擴(kuò)展觸發(fā)條件的檢測(cè),以及對(duì)該查詢序列的擴(kuò)展處理,直至擴(kuò)展處理設(shè)備I在較長(zhǎng)時(shí)間內(nèi)停止獲取用戶的查詢序列。優(yōu)選地,所述擴(kuò)展觸發(fā)條件包括但不限于,以下至少任一項(xiàng)I)所述查詢序列的歷史變換頻次超過(guò)變換頻次閾值;2)所述查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量低于數(shù)量閾值;3)所述查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量低于瀏覽量閾值;4)所述查詢序列所對(duì)應(yīng)的搜索結(jié)果與所述查詢序列的相關(guān)度低于相關(guān)度閾值;5)所述查詢序列所對(duì)應(yīng)的搜索結(jié)果與所述查詢序列的匹配度低于匹配度閾值。具體地,I)當(dāng)擴(kuò)展觸發(fā)條件包括查詢序列的歷史變換頻次超過(guò)變換頻次閾值時(shí),在步驟S2中,擴(kuò)展處理設(shè)備I通過(guò)諸如與搜索引擎或者其他第三方設(shè)備的交互,直接獲取該查詢序列的歷史變換頻次,或者先獲取用戶查詢歷史記錄,再?gòu)脑撚脩舨樵儦v史記錄中獲取該查詢序列的歷史變換頻次,當(dāng)該歷史變換頻次超過(guò)變換頻次閾值時(shí),則判斷滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。例如,假設(shè)20分鐘內(nèi)查詢序列的變換頻次閾值為80,根據(jù)用戶查詢歷史記錄,擴(kuò)展處理設(shè)備I檢測(cè)查詢序列“蘋果”在之前20分鐘的大量用戶的統(tǒng)計(jì)歷史變換頻次,如果該統(tǒng)計(jì)歷史變換頻次超過(guò)80,則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。2)當(dāng)擴(kuò)展觸發(fā)條件包括查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量低于數(shù)量閾值時(shí),在步驟S2中,擴(kuò)展處理設(shè)備I通過(guò)諸如與搜索引擎或者其他第三方設(shè)備的交互,直接獲取該查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量,或者檢測(cè)搜索引擎基于該查詢序列返回的搜索結(jié)果的數(shù)量,當(dāng)該數(shù)量低于搜索結(jié)果的數(shù)量閾值時(shí),則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。例如,假設(shè)查詢序列為“沈陽(yáng)租房網(wǎng)鐵西區(qū)尋找求租者”,搜索引擎對(duì)該查詢序列在搜索索引庫(kù)中進(jìn)行匹配查詢,獲得的相應(yīng)搜索結(jié)果的數(shù)量為2,若預(yù)設(shè)搜索結(jié)果的數(shù)量閾值為8,則擴(kuò)展處理設(shè)備I檢測(cè)確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。3)當(dāng)擴(kuò)展觸發(fā)條件包括查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量低于瀏覽量閾值時(shí),在步驟S2中,擴(kuò)展處理設(shè)備I通過(guò)諸如與搜索引擎或者其他第三方設(shè)備的交互,直接獲取該查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量,或者先獲取用戶查詢歷史記錄,再?gòu)脑撚脩舨樵儦v史記錄中獲取該查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量,當(dāng)該歷史瀏覽量低于瀏覽量閾值時(shí),則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。在此,查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量包括該查詢序列所對(duì)應(yīng)的搜索結(jié)果中的用戶瀏覽的搜索
19結(jié)果的數(shù)量;如果用戶瀏覽的搜索結(jié)果較少,則應(yīng)表明基于該查詢序列進(jìn)行搜索獲得的搜索結(jié)果未能滿足用戶的搜索需求。例如,假設(shè)查詢序列為“大海”,根據(jù)當(dāng)前用戶的用戶查詢歷史記錄,擴(kuò)展處理設(shè)備I獲得該查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量為1,而相應(yīng)的瀏覽量閾值為2,則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。4)當(dāng)擴(kuò)展觸發(fā)條件包括查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的相關(guān)度低于相關(guān)度閾值時(shí),在步驟S2中,擴(kuò)展處理設(shè)備I通過(guò)諸如與搜索引擎或者其他第三方設(shè)備的交互,直接獲取該查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的相關(guān)度,或者根據(jù)搜索引擎基于該查詢序列返回的搜索結(jié)果計(jì)算該(等)搜索結(jié)果與該查詢序列的相關(guān)度,諸如該(等)搜索結(jié)果所對(duì)應(yīng)的頁(yè)面的標(biāo)題、內(nèi)容等與該查詢序列的相關(guān)度,當(dāng)該相關(guān)度低于相關(guān)度閾值時(shí),確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。在此,查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的相關(guān)度包括該查詢序列所對(duì)應(yīng)的搜索結(jié)果指向頁(yè)面的頁(yè)面標(biāo)題、頁(yè)面內(nèi)容等與該查詢序列的相關(guān)度,其中,該相關(guān)度包括單個(gè)搜索結(jié)果與查詢序列的相關(guān)度和多個(gè)搜索結(jié)果與查詢序列的平均相關(guān)度。例如,假設(shè)查詢序列為“大海時(shí)間”,相應(yīng)搜索結(jié)果指向頁(yè)面的頁(yè)面內(nèi)容與該查詢序列的平均相關(guān)度為2,而相關(guān)度閾值為4,則擴(kuò)展處理設(shè)備I確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。5)當(dāng)擴(kuò)展觸發(fā)條件包括查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的匹配度低于匹配度閾值時(shí),在步驟S2中,擴(kuò)展處理設(shè)備I通過(guò)諸如與搜索引擎或者其他第三方設(shè)備的交互,直接獲取該查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的匹配度,或者根據(jù)搜索引擎基于該查詢序列返回的搜索結(jié)果計(jì)算該(等)搜索結(jié)果與該查詢序列的匹配度,當(dāng)該匹配度低于匹配度閾值時(shí),則確定滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。在此,查詢序列所對(duì)應(yīng)的搜索結(jié)果與該查詢序列的匹配度基于搜索結(jié)果與查詢序列的匹配模式確定,其中,匹配模式包括精確匹配和模糊匹配,精確匹配包括查詢序列與搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān)鍵詞完全相同,模糊匹配包括查詢序列與搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān)鍵詞部分相同,并且搜索結(jié)果與查詢序列精確匹配的匹配度大于搜索結(jié)果與查詢序列模糊匹配的匹配度。例如,假設(shè)查詢序列為“沈陽(yáng)租房網(wǎng)鐵西區(qū)尋找求租者”,對(duì)該查詢序列進(jìn)行分詞處理,獲得相應(yīng)的關(guān)鍵詞“沈陽(yáng)”、“租房”、“鐵西區(qū)”和“求租”,而搜索引擎按照模糊匹配模式,僅基于其中部分關(guān)鍵詞獲取相應(yīng)的搜索結(jié)果,此時(shí)搜索結(jié)果與查詢序列的匹配度為2,而相應(yīng)的匹配度閾值為3,則擴(kuò)展處理設(shè)備I判斷對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。本領(lǐng)域技術(shù)人員應(yīng)能理解上述各項(xiàng)擴(kuò)展觸發(fā)條件不僅可以單獨(dú)用于擴(kuò)展處理設(shè)備I在步驟S2中檢測(cè)是否對(duì)用戶查詢序列做擴(kuò)展處理,還可以將其中多項(xiàng)相結(jié)合用于擴(kuò)展處理設(shè)備I在步驟S2中檢測(cè)是否對(duì)用戶查詢序列做擴(kuò)展處理。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述擴(kuò)展觸發(fā)條件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的擴(kuò)展觸發(fā)條件如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,在步驟S3中,擴(kuò)展處理設(shè)備I對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的操作基于但不限于,以下至少任一項(xiàng)I)所述查詢序列的歷史變換記錄;2)所述查詢序列所對(duì)應(yīng)的用戶瀏覽信息;3)所述查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息;
4)所述查詢序列的語(yǔ)義分析結(jié)果;5)所述查詢序列中關(guān)鍵詞的同義詞和/或近似詞。具體地,I)在步驟S3中,擴(kuò)展處理設(shè)備I根據(jù)查詢序列的歷史變換記錄,對(duì)查詢序列進(jìn)行擴(kuò)展處理;在此,查詢序列的歷史變換記錄包括用戶歷史使用的與當(dāng)前查詢序列相關(guān)的變換序列、該(等)變換序列相應(yīng)的用戶使用頻次等;擴(kuò)展處理設(shè)備I通過(guò)諸如搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取該(等)歷史變換記錄。例如,假設(shè)在步驟Si中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列為“蘋果”;在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;在步驟S3中,擴(kuò)展處理設(shè)備I從搜索引擎的用戶歷史查詢記錄中,獲得當(dāng)前用戶基于“蘋果”的歷史變換記錄,包括“蘋果電腦”、“蘋果筆記本”、“蘋果港行”、“蘋果筆記本報(bào)價(jià)”等變換序列及其用戶使用頻次,根據(jù)這些變換序列的用戶使用頻次,假設(shè)“蘋果筆記本”的用戶使用頻次最高,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列,如“蘋果筆記本”。2)在步驟S3中,擴(kuò)展處理設(shè)備I根據(jù)查詢序列所對(duì)應(yīng)的用戶瀏覽信息,對(duì)查詢序列進(jìn)行擴(kuò)展處理;在此,查詢序列所對(duì)應(yīng)的用戶瀏覽信息包括該查詢序列所對(duì)應(yīng)的搜索結(jié)果中用戶歷史瀏覽的搜索結(jié)果的錨文本,以及這些用戶歷史瀏覽的搜索結(jié)果所指向頁(yè)面的頁(yè)面相關(guān)信息,諸如頁(yè)面標(biāo)題、頁(yè)面內(nèi)容、頁(yè)面類型等;擴(kuò)展處理設(shè)備I通過(guò)諸如搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩局苯荧@取該(等)用戶瀏覽信息,或者先從搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取該查詢序列對(duì)應(yīng)的用戶瀏覽的搜索結(jié)果,再根據(jù)該(等)用戶瀏覽的搜索結(jié)果從其他第三方設(shè)備獲取相應(yīng)的用戶瀏覽信息或者解析該(等)用戶瀏覽的搜索結(jié)果所對(duì)應(yīng)的頁(yè)面獲取相應(yīng)的用戶瀏覽信息。例如,假設(shè)在步驟Si中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列為“2011年4月影訊”,在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;在步驟S3中,擴(kuò)展處理設(shè)備I根據(jù)該查詢序列所對(duì)應(yīng)的搜索結(jié)果中用戶歷史點(diǎn)擊的搜索結(jié)果所對(duì)應(yīng)頁(yè)面的內(nèi)容,如“里約大冒險(xiǎn)”,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列“2011年4月影訊里約大冒險(xiǎn)”。3)在步驟S3中,擴(kuò)展處理設(shè)備I根據(jù)查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息,對(duì)查詢序列進(jìn)行擴(kuò)展處理;在此,查詢聯(lián)想信息包括與當(dāng)前查詢序列相對(duì)應(yīng)的預(yù)定數(shù)量或預(yù)定時(shí)間內(nèi)的在先查詢序列的相關(guān)信息,諸如用戶當(dāng)前查詢序列的在先查詢序列所對(duì)應(yīng)的搜索結(jié)果的錨文本、該(等)搜索結(jié)果指向頁(yè)面的頁(yè)面相關(guān)信息、該(等)在先查詢序列所對(duì)應(yīng)的用戶瀏覽信息等;擴(kuò)展處理設(shè)備I通過(guò)諸如搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取該(等)查詢聯(lián)想信息,或者先從搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取該(等)在先查詢序列對(duì)應(yīng)的搜索結(jié)果,再根據(jù)該(等)搜索結(jié)果從其他第三方設(shè)備獲取相應(yīng)的查詢聯(lián)想信息或者解析該(等)搜索結(jié)果中用戶瀏覽的搜索結(jié)果所對(duì)應(yīng)的頁(yè)面獲取相應(yīng)的查詢聯(lián)想信息。例如,假設(shè)擴(kuò)展處理設(shè)備I獲取用戶的當(dāng)前查詢序列為“海清”,該當(dāng)前查詢序列的前一查詢序列為“蝸居”,該“蝸居”對(duì)應(yīng)的搜索結(jié)果中用戶瀏覽了《蝸居》視頻,擴(kuò)展處理設(shè)備I根據(jù)用戶瀏覽的該搜索結(jié)果所對(duì)應(yīng)的頁(yè)面的類型,如視頻,對(duì)該查詢序列進(jìn)行擴(kuò)展處理,得到相應(yīng)的擴(kuò)展序列“海清視頻”。4)在步驟S3中,擴(kuò)展處理設(shè)備I根據(jù)查詢序列的語(yǔ)義分析結(jié)果,對(duì)查詢序列進(jìn)行擴(kuò)展處理;在此,查詢序列的語(yǔ)義分析結(jié)果包括對(duì)用戶的查詢序列進(jìn)行語(yǔ)義分析,得到的相應(yīng)語(yǔ)義分析結(jié)果;擴(kuò)展處理設(shè)備I通過(guò)諸如從搜索引擎或者第三方設(shè)備直接獲取該查詢序列的語(yǔ)義分析結(jié)果,或者對(duì)該查詢序列進(jìn)行語(yǔ)義分析,獲得相應(yīng)的語(yǔ)義分析結(jié)果。例如,假設(shè)查詢序列為“寶潔有哪些牌子”,擴(kuò)展處理設(shè)備I對(duì)該查詢序列進(jìn)行語(yǔ)義分析,得到相應(yīng)的語(yǔ)義分析結(jié)果,如關(guān)鍵詞“寶潔”和“旗下品牌”,據(jù)此獲得相應(yīng)的擴(kuò)展序列“寶潔旗下品牌”。又如,假設(shè)查詢序列為“從徐家匯到淮海中路怎么走”,擴(kuò)展處理設(shè)備I對(duì)該查詢序列進(jìn)行語(yǔ)義分析,得到相應(yīng)的語(yǔ)義分析結(jié)果,如關(guān)鍵詞“徐家匯”、“淮海中路”和“路線”,據(jù)此獲得相應(yīng)的擴(kuò)展序列“徐家匯淮海中路路線”。5)在步驟S3中,擴(kuò)展處理設(shè)備I根據(jù)查詢序列中關(guān)鍵詞的同義詞和/或近似詞,對(duì)查詢序列進(jìn)行擴(kuò)展處理;在此,查詢序列中關(guān)鍵詞的同義詞和/或近似詞包括根據(jù)對(duì)查詢序列分詞處理后得到的關(guān)鍵詞,通過(guò)查詢預(yù)置詞庫(kù)或開(kāi)放詞庫(kù)等方式,獲得與該(等)關(guān)鍵詞相對(duì)應(yīng)的同義詞和/或近義詞;擴(kuò)展處理設(shè)備I通過(guò)諸如直接從搜索引擎或者其他搜索設(shè)備獲取該查詢序列中關(guān)鍵詞的同義詞和/或近似詞,或者從搜索引擎或者其他搜索設(shè)備獲取該查詢序列中的關(guān)鍵詞或?qū)υ摬樵冃蛄羞M(jìn)行分詞處理后得到相應(yīng)的關(guān)鍵詞,并對(duì)該(等)關(guān)鍵詞在預(yù)置詞庫(kù)或開(kāi)放詞庫(kù)等詞庫(kù)中進(jìn)行查詢獲取相應(yīng)的同義詞和/或近義詞。例如,假設(shè)查詢序列為“周董新歌”,擴(kuò)展處理設(shè)備I對(duì)其進(jìn)行分詞處理獲得相應(yīng)的關(guān)鍵詞為“周董”和“新歌”,通過(guò)查詢預(yù)置詞庫(kù),獲得“周董”相應(yīng)的同義詞“周杰倫”,并根據(jù)該同義詞對(duì)該查詢序列進(jìn)行擴(kuò)展處理,如將“周董”替換為“周杰倫”,獲得相應(yīng)的擴(kuò)展序列“周杰倫新歌”。又如,假設(shè)查詢序列為“聯(lián)通遨游資費(fèi)”,擴(kuò)展處理裝置13從搜索引擎獲取相應(yīng)的關(guān)鍵詞為“聯(lián)通”、“遨游”和“資費(fèi)”,并查詢開(kāi)放詞庫(kù),如網(wǎng)絡(luò)資源等,獲得關(guān)鍵詞“遨游”的近義詞“漫游”,據(jù)此對(duì)該查詢序列進(jìn)行擴(kuò)展處理,如將“遨游”替換為“漫游”,獲得相應(yīng)的擴(kuò)展序列“聯(lián)通漫游資費(fèi)”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述各項(xiàng)對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理的方式不僅可以單獨(dú)用于擴(kuò)展處理設(shè)備I在步驟S3中對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理,還可以將其中多項(xiàng)相結(jié)合用于擴(kuò)展處理設(shè)備I在步驟S3對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述擴(kuò)展處理的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的擴(kuò)展處理的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。更優(yōu)選地,所述對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的操作基于所述查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息;其中,所述查詢聯(lián)想信息包括但不限于,以下至少任一項(xiàng)I)預(yù)定數(shù)量的所述查詢序列的在先查詢序列的相關(guān)信息;2)預(yù)定時(shí)間內(nèi)所述查詢序列的在先查詢序列的相關(guān)信息。具體地,在步驟S3中,擴(kuò)展處理設(shè)備I對(duì)查詢序列進(jìn)行擴(kuò)展處理的操作基于查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息;在此,該查詢聯(lián)想信息包括但不限于1)預(yù)定數(shù)量的查詢序列的在先查詢序列的相關(guān)信息,該(等)預(yù)定數(shù)量的查詢序列的在先查詢序列的相關(guān)信息包括預(yù)定數(shù)量的當(dāng)前查詢序列的在先查詢序列、該(等)在先查詢序列所對(duì)應(yīng)的搜索結(jié)果、該(等)在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄等,其中,該(等)在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄包括該(等)在先查詢序列所對(duì)應(yīng)的搜索結(jié)果中用戶歷史瀏覽的搜索結(jié)果的錨文本,以及該(等)用戶歷史瀏覽的搜索結(jié)果所指向頁(yè)面的頁(yè)面相關(guān)信息,諸如頁(yè)面標(biāo)題、頁(yè)面內(nèi)容、頁(yè)面類型等。例如,假設(shè)當(dāng)前查詢序列為“海清”,根據(jù)當(dāng)前用戶的查詢歷史記錄,該當(dāng)前查詢序列的一個(gè)在先查詢序列為“蝸居”,該在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄中,用戶瀏覽的頁(yè)面的頁(yè)面類型為視頻頁(yè)面,相應(yīng)的查詢聯(lián)想信息為“蝸居視頻”,則擴(kuò)展處理設(shè)備I基于該查詢聯(lián)想信息對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列“海清蝸居視頻”。2)預(yù)定時(shí)間內(nèi)查詢序列的在先查詢序列的相關(guān)信息,該(等)預(yù)定時(shí)間內(nèi)查詢序列的在先查詢序列的相關(guān)信息包括預(yù)定時(shí)間內(nèi)的當(dāng)前查詢序列的在先查詢序列、該(等)在先查詢序列所對(duì)應(yīng)的搜索結(jié)果、該(等)在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄等,其中,該(等)在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄包括該(等)在先查詢序列所對(duì)應(yīng)的搜索結(jié)果中用戶歷史瀏覽的搜索結(jié)果的錨文本,以及該(等)用戶歷史瀏覽的搜索結(jié)果所指向頁(yè)面的頁(yè)面相關(guān)信息,諸如頁(yè)面標(biāo)題、頁(yè)面內(nèi)容、頁(yè)面類型等。例如,假設(shè)預(yù)定時(shí)間為2小時(shí),用戶的查詢序列為“天龍八部”,根據(jù)用戶的查詢歷史記錄,獲得大量用戶在此前2小時(shí)內(nèi)的包括關(guān)鍵詞“天龍八部”的在先查詢序列,這些在先查詢序列多還包括關(guān)鍵詞“游戲”,或者這些在先查詢序列所對(duì)應(yīng)的用戶瀏覽記錄中,用戶瀏覽的頁(yè)面的頁(yè)面內(nèi)容均與游戲相關(guān),據(jù)此擴(kuò)展處理設(shè)備I獲得該“天龍八部”的查詢聯(lián)想信息“游戲”,并基于此對(duì)“天龍八部”進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列“天龍八部游戲”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述各項(xiàng)查詢聯(lián)想信息不僅可以單獨(dú)用于擴(kuò)展處理設(shè)備I在步驟S3中對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理,還可以將其相互結(jié)合用于擴(kuò)展處理設(shè)備I在步驟S3中對(duì)用戶查詢序列進(jìn)行擴(kuò)展處理。本領(lǐng)域技術(shù)人員應(yīng)能理解上述查詢聯(lián)想信息及其相應(yīng)的擴(kuò)展處理方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的查詢聯(lián)想信息或其相應(yīng)的擴(kuò)展處理方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在一個(gè)優(yōu)選實(shí)施例中(參照?qǐng)D2),該過(guò)程還包括步驟S4 (未示出),在步驟S4中,擴(kuò)展處理設(shè)備I對(duì)所述查詢序列進(jìn)行預(yù)處理操作,以獲取預(yù)處理后的所述查詢序列;在步驟S2中,擴(kuò)展處理設(shè)備I還檢測(cè)是否滿足對(duì)所述預(yù)處理后的查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。以下參照?qǐng)D2對(duì)該優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述,其中,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列;在步驟S3中,擴(kuò)展處理設(shè)備I當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列;其具體過(guò)程與前述參照?qǐng)D2所描述的實(shí)施例中擴(kuò)展處理設(shè)備I在步驟SI和步驟S3所執(zhí)行的過(guò)程相同,為簡(jiǎn)明起見(jiàn),以引用方式包含于此,而不做贅述。具體地,在步驟S4中,擴(kuò)展處理設(shè)備I對(duì)其在步驟SI中獲取的用戶的查詢序列進(jìn)行預(yù)處理操作,諸如將該查詢序列中的拼音轉(zhuǎn)換為漢字、對(duì)該查詢序列進(jìn)行糾錯(cuò)、對(duì)該查詢序列進(jìn)行去冗余等,以獲取預(yù)處理后的查詢序列;在步驟S2中,擴(kuò)展處理設(shè)備I還檢測(cè)是否滿足對(duì)該預(yù)處理后的查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。在此,預(yù)處理操作包括任何與將用戶的查詢序列轉(zhuǎn)換為擴(kuò)展處理設(shè)備I在步驟S2中可以檢測(cè)是否滿足對(duì)其進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件的查詢序列相關(guān)的操作,諸如將用戶的查詢序列中的拼音轉(zhuǎn)換為漢字、對(duì)用戶的查詢序列進(jìn)行糾錯(cuò)、對(duì)用戶的查詢序列進(jìn)行去冗余等。例如,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列為“l(fā)ishishi”;在步驟S4中,擴(kuò)展處理設(shè)備I將該查詢序列中的拼音轉(zhuǎn)換為漢字,以獲得預(yù)處理后的查詢序列“李師師”;假設(shè)擴(kuò)展觸發(fā)條件包括查詢序列的歷史變換頻次超過(guò)變換頻次閾值,且該變換頻次閾值為10次/小時(shí),則在步驟S2中,擴(kuò)展處理設(shè)備I根據(jù)用戶查詢歷史記錄,獲得在I小時(shí)內(nèi),該預(yù)處理后的查詢序列“李師師”所對(duì)應(yīng)的歷史變換頻次為15次/小時(shí),超過(guò)變換頻次閾值,則檢測(cè)滿足對(duì)該預(yù)處理后的查詢序列“李師師”進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。又如,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列為“劉德化”;在步驟S4中,擴(kuò)展處理設(shè)備I對(duì)該查詢序列進(jìn)行基于拼音的糾錯(cuò),獲得預(yù)處理后的查詢序列“劉德華”;在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)是否滿足對(duì)該預(yù)處理后的查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。本領(lǐng)域技術(shù)人員應(yīng)能理解上述預(yù)處理操作僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的預(yù)處理操作如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,所述預(yù)處理操作包括但不限于,以下至少任一項(xiàng)I)將所述查詢序列中的拼音轉(zhuǎn)換為漢字;2)對(duì)所述查詢序列進(jìn)行糾錯(cuò);3)對(duì)所述查詢序列進(jìn)行去冗余。具體地,I)將查詢序列中的拼音轉(zhuǎn)換為漢字,在此,將拼音轉(zhuǎn)換為漢字的方式包括但不限于根據(jù)全拼、簡(jiǎn)拼或者模糊音匹配規(guī)則等,將拼音轉(zhuǎn)換為漢字;其中,全拼匹配規(guī)則包括根據(jù)漢字拼寫的全部拼音,進(jìn)行匹配,以完成拼音與漢字的轉(zhuǎn)換;簡(jiǎn)拼匹配規(guī)則包括根據(jù)漢字拼寫的首字母拼音,進(jìn)行匹配,以完成拼音與漢字的轉(zhuǎn)換;模糊音匹配規(guī)則包括根據(jù)漢字拼寫中的平舌音與卷舌音的混用,如將“s”與“sh”混用,或者前鼻音與后鼻音的混用,如將“en”與“eng”混用,或者用戶的輸入習(xí)慣,如將“gn”與“ng”混用。例如,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列為“l(fā)ishshi”;在步驟S4中,擴(kuò)展處理設(shè)備I根據(jù)全拼匹配規(guī)則將該查詢序列中的拼音轉(zhuǎn)換為漢字,獲得預(yù)處理后的查詢序列“李師師”。又如,假設(shè)查詢序列為“sisitontagn”,擴(kuò)展處理設(shè)備I根據(jù)模糊音匹配規(guī)則將該查詢序列中的拼音轉(zhuǎn)換為漢字,獲得預(yù)處理后的查詢序列“四世同堂”。2)對(duì)查詢序列進(jìn)行糾錯(cuò),在此,對(duì)查詢序列進(jìn)行糾錯(cuò)的方式包括但不限于基于字形對(duì)查詢序列進(jìn)行糾錯(cuò)和基于拼音對(duì)查詢序列進(jìn)行糾錯(cuò)。例如,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列為“小鳥(niǎo)驚魂”;在步驟S4中,擴(kuò)展處理設(shè)備I基于字形對(duì)該查詢序列進(jìn)行糾錯(cuò),獲得糾錯(cuò)后的查詢序列“小島驚魂”。又如,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列為“劉德化”;在步驟S4中,擴(kuò)展處理設(shè)備I基于字形對(duì)該查詢序列進(jìn)行糾錯(cuò),獲得糾錯(cuò)后的查詢序列“劉德華”。需要說(shuō)明的是,上述實(shí)施例是以中文為例來(lái)描述,本領(lǐng)域技術(shù)人員應(yīng)能理解本發(fā)明還可適用于用戶以英文、或者其他一種或多種語(yǔ)言進(jìn)行查詢序列的輸入的情形,其中,其他一種或多種語(yǔ)言包括韓文、日文、法文、德文或意大利文等。例如,假設(shè)在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列為“the big beng hteory” ;在步驟S4中,擴(kuò)展處理設(shè)備I按照預(yù)置的詞典對(duì)該查詢序列進(jìn)行糾錯(cuò),獲得糾錯(cuò)后的查詢序列 “the big bang theory,,。3)對(duì)查詢序列進(jìn)行去冗余,在此,對(duì)查詢序列去冗余的方式包括但不限于根據(jù)查詢序列的字面組成去冗余和根據(jù)查詢序列的語(yǔ)義分析去冗余。例如,假設(shè)查詢序列為“喜羊羊與灰太狼喜洋洋”,擴(kuò)展處理設(shè)備I對(duì)該查詢序列進(jìn)行分詞處理后,獲得關(guān)鍵詞“喜羊羊與灰太狼”和“喜洋洋”,并根據(jù)該查詢序列的字面組成去冗余,獲得相應(yīng)的預(yù)處理后的查詢序列“喜羊羊與灰太狼”。又如,假設(shè)查詢序列為“天龍八部視頻在線觀看”,擴(kuò)展處理設(shè)備I對(duì)該查詢序列進(jìn)行分詞處理后,獲得關(guān)鍵詞“天龍八部”、“視頻”和“在線觀看”,根據(jù)對(duì)這些關(guān)鍵詞的語(yǔ)義分析,獲得“視頻”與“在線觀看”語(yǔ)義重復(fù),對(duì)該查詢序列去冗余后獲得相應(yīng)的查詢序列“天龍八部在線觀看”。
本領(lǐng)域技術(shù)人員應(yīng)能理解上述各項(xiàng)預(yù)處理操作不僅可以單獨(dú)用于擴(kuò)展處理設(shè)備I在步驟S4中對(duì)用戶的查詢序列進(jìn)行預(yù)處理,還可以將其中多項(xiàng)相互結(jié)合用于擴(kuò)展處理設(shè)備I在步驟S4中對(duì)用戶的查詢序列進(jìn)行預(yù)處理。本領(lǐng)域技術(shù)人員應(yīng)能理解上述預(yù)處理操作的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的預(yù)處理操作的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在另一個(gè)優(yōu)選實(shí)施例中(參照?qǐng)D2),該過(guò)程還包括步驟S5(未示出),在步驟S5中,擴(kuò)展處理設(shè)備I將所述擴(kuò)展序列提供給所述用戶。以下參照?qǐng)D2對(duì)該另一優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述,其中,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列;接著,在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;隨后,在步驟S3中,擴(kuò)展處理設(shè)備I當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列;其具體過(guò)程與前述參照?qǐng)D2所描述的實(shí)施例中擴(kuò)展處理設(shè)備I在步驟SI、步驟S2和步驟S3中所執(zhí)行的過(guò)程相同,為簡(jiǎn)明起見(jiàn),以引用方式包含于此,而不做贅述。具體地,在步驟S5中,擴(kuò)展處理設(shè)備I將其在步驟S3中獲得的與用戶的查詢序列相對(duì)應(yīng)的擴(kuò)展序列,通過(guò)諸如將該(等)擴(kuò)展序列發(fā)送至該用戶的用戶設(shè)備,由該用戶經(jīng)該用戶設(shè)備獲得該(等)擴(kuò)展序列;或通過(guò)頁(yè)面技術(shù),如ASP、JSP、PHP等,基于該(等)擴(kuò)展序列生成相應(yīng)的頁(yè)面,并將該頁(yè)面推送至該用戶的用戶設(shè)備,該用戶通過(guò)該用戶設(shè)備瀏覽該(等)擴(kuò)展序列;或者將該基于擴(kuò)展序列生成的頁(yè)面的URL發(fā)送至該用戶的用戶設(shè)備,由該用戶經(jīng)該用戶設(shè)備點(diǎn)擊該URL,從而進(jìn)入相應(yīng)頁(yè)面以獲得擴(kuò)展序列。例如,在步驟S3中,擴(kuò)展處理設(shè)備I獲得與查詢序列“海清”相對(duì)應(yīng)的擴(kuò)展序列“海清視頻”和“海清簡(jiǎn)介”;在步驟S5中,擴(kuò)展處理設(shè)備I將這些擴(kuò)展序列發(fā)送至該用戶的用戶設(shè)備,如在搜索框下拉欄中分條顯示這些擴(kuò)展序列,或者在搜索框中對(duì)用戶輸入的查詢序列做主動(dòng)變換,直接用擴(kuò)展序列替換原用戶輸入的查詢序列。本領(lǐng)域技術(shù)人員應(yīng)能理解上述提供擴(kuò)展序列的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的提供擴(kuò)展序列的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在此,在步驟S5中,擴(kuò)展處理設(shè)備I向用戶提供擴(kuò)展序列,不僅可以用于用戶對(duì)擴(kuò)展處理設(shè)備I在步驟S3中獲得的擴(kuò)展序列進(jìn)行選擇,從而便于擴(kuò)展處理設(shè)備I有針對(duì)性的為用戶提供搜索結(jié)果,還可以將擴(kuò)展序列作為搜索建議提供給用戶,使得用戶在不知如何具體表達(dá)其搜索需求時(shí),獲得提示,以在本次及以后的搜索過(guò)程中,輸入更準(zhǔn)確的表達(dá)其搜索需求的查詢序列。在又一個(gè)優(yōu)選實(shí)施例中(參照?qǐng)D2),該過(guò)程還包括步驟S6 (未示出)和步驟S7 (未示出),在步驟S6中,擴(kuò)展處理設(shè)備I根據(jù)所述擴(kuò)展序列進(jìn)行搜索,以獲得與所述擴(kuò)展序列相對(duì)應(yīng)的擴(kuò)展搜索結(jié)果;在步驟S7中,擴(kuò)展處理設(shè)備I將所述擴(kuò)展搜索結(jié)果提供給所述用戶。以下參照?qǐng)D2對(duì)該又一優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述,其中,在步驟SI中,擴(kuò)展處理設(shè)備I獲取用戶的查詢序列;接著,在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;隨后,在步驟S3中,擴(kuò)展處理設(shè)備I當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列;其具體過(guò)程與前述參照?qǐng)D2所描述的實(shí)施例中擴(kuò)展處理設(shè)備I在步驟SI、步驟S2和步驟S3中所執(zhí)行的過(guò)程相同,為簡(jiǎn)明起見(jiàn),以引用方式包含于此,而不做贅述。
具體地,在步驟S6中,擴(kuò)展處理設(shè)備I根據(jù)其在步驟S3中獲得的與查詢序列相對(duì)應(yīng)的擴(kuò)展序列,通過(guò)諸如在搜索索引庫(kù)中進(jìn)行匹配查詢,或者向具有搜索功能的第三方設(shè)備發(fā)送獲取基于該(等)擴(kuò)展序列的搜索結(jié)果的請(qǐng)求,并接收該第三方設(shè)備基于該請(qǐng)求返回的擴(kuò)展搜索結(jié)果,以獲取與該(等)擴(kuò)展序列相對(duì)應(yīng)的擴(kuò)展搜索結(jié)果;接著,在步驟S7中,擴(kuò)展處理設(shè)備I將該(等)擴(kuò)展搜索結(jié)果,通過(guò)諸如頁(yè)面技術(shù),如ASP、JSP、PHP等,生成擴(kuò)展搜索結(jié)果頁(yè)面,并將該擴(kuò)展搜索頁(yè)面推送至該用戶的用戶設(shè)備,該用戶通過(guò)該用戶設(shè)備瀏覽該擴(kuò)展搜索結(jié)果頁(yè)面;或者將該擴(kuò)展搜索結(jié)果頁(yè)面的URL發(fā)送至該用戶的用戶設(shè)備,由該用戶經(jīng)該用戶設(shè)備點(diǎn)擊該URL,從而進(jìn)入相應(yīng)頁(yè)面以獲得擴(kuò)展搜索結(jié)果;或者向該用戶的用戶設(shè)備逐條推送擴(kuò)展搜索結(jié)果。例如,在步驟S3中,擴(kuò)展處理設(shè)備I獲得與查詢序列相對(duì)應(yīng)的擴(kuò)展序列;在步驟S6中,擴(kuò)展處理設(shè)備I根據(jù)該擴(kuò)展序列在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲取與該擴(kuò)展序列相對(duì)應(yīng)的擴(kuò)展搜索結(jié)果;在步驟S7中,擴(kuò)展處理設(shè)備I根據(jù)ASP頁(yè)面技術(shù),由這些擴(kuò)展搜索結(jié)果生成相應(yīng)的擴(kuò)展搜索結(jié)果頁(yè)面,并將該擴(kuò)展搜索結(jié)果頁(yè)面推送至該用戶的用戶設(shè)備,該用戶通過(guò)該用戶設(shè)備瀏覽該擴(kuò)展搜索結(jié)果頁(yè)面。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得擴(kuò)展搜索結(jié)果的方式及提供擴(kuò)展搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得擴(kuò)展搜索結(jié)果的方式或者提供擴(kuò)展搜索結(jié)果方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。提供給所述用戶。優(yōu)選地,在步驟S6中,擴(kuò)展處理設(shè)備I還根據(jù)所述用戶選擇的擴(kuò)展序列進(jìn)行搜索,以獲得所述擴(kuò)展搜索結(jié)果。具體地,在步驟S6中,擴(kuò)展處理設(shè)備I根據(jù)用戶選擇的擴(kuò)展序列,通過(guò)諸如在搜索索引庫(kù)中進(jìn)行匹配查詢,或者向具有搜索功能的第三方設(shè)備發(fā)送獲取基于該用戶選擇的擴(kuò)展序列的搜索結(jié)果的請(qǐng)求,并接收該第三方設(shè)備基于該請(qǐng)求返回的擴(kuò)展搜索結(jié)果,以獲取與該用戶選擇的擴(kuò)展序列相對(duì)應(yīng)的擴(kuò)展搜索結(jié)果。例如,用戶經(jīng)由用戶設(shè)備確認(rèn)搜索框中主動(dòng)變換的擴(kuò)展序列,擴(kuò)展處理設(shè)備I根據(jù)該用戶的確認(rèn)操作,獲得相應(yīng)的用戶選擇的擴(kuò)展序列,并基于該擴(kuò)展序列向具有搜索功能的第三方設(shè)備發(fā)送搜索請(qǐng)求,接收該第三方設(shè)備基于該請(qǐng)求返回的相應(yīng)的擴(kuò)展搜索結(jié)果。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得用戶選擇的擴(kuò)展序列以及獲得擴(kuò)展搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得用戶選擇的擴(kuò)展序列或者獲得擴(kuò)展搜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,該過(guò)程還包括步驟S8(未示出),在步驟S8中,擴(kuò)展處理設(shè)備I獲取與所述查詢序列相對(duì)應(yīng)的第一搜索結(jié)果;在步驟S7中,擴(kuò)展處理設(shè)備I還將所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果提供給所述用戶。具體地,在步驟S8中,擴(kuò)展處理設(shè)備I通過(guò)諸如根據(jù)用戶的查詢序列在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與該查詢序列相對(duì)應(yīng)的第一搜索結(jié)果,或者從搜索引擎或具有搜索能力的第三方設(shè)備處獲取與用戶的查詢序列相對(duì)應(yīng)的第一搜索結(jié)果;在步驟S7中,擴(kuò)展處理設(shè)備I還將擴(kuò)展搜索裝置獲取的擴(kuò)展搜索結(jié)果與該(等)第一搜索結(jié)果通過(guò)諸如逐條提供、交叉提供、合并提供等方式提供給該用戶。例如,在步驟SI中,擴(kuò)展處理設(shè)備I獲得用戶的查詢序列;在步驟S8中,擴(kuò)展處理設(shè)備I根據(jù)該查詢序列在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與該查詢序列相對(duì)應(yīng)的第一搜索結(jié)果;在步驟S2中,擴(kuò)展處理設(shè)備I檢測(cè)滿足對(duì)該查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;在步驟S3中,擴(kuò)展處理設(shè)備I對(duì)該查詢序列進(jìn)行擴(kuò)展處理,獲得相應(yīng)的擴(kuò)展序列;在步驟S6中,擴(kuò)展處理設(shè)備I根據(jù)該擴(kuò)展序列在搜索索引庫(kù)中進(jìn)行匹配查詢,獲取相應(yīng)的擴(kuò)展搜索結(jié)果;在步驟S7中,擴(kuò)展處理設(shè)備I還將該擴(kuò)展搜索結(jié)果與該第一搜索結(jié)果進(jìn)行合并,生成結(jié)果頁(yè)面,并將該結(jié)果頁(yè)面推送至該用戶的用戶設(shè)備,該用戶通過(guò)該用戶設(shè)備瀏覽該結(jié)果頁(yè)面,從而獲得相應(yīng)的擴(kuò)展搜索結(jié)果和第一搜索結(jié)果。在此,本領(lǐng)域技術(shù)人員應(yīng)能理解,擴(kuò)展處理設(shè)備I在步驟S8中獲取第一搜索結(jié)果的操作與其在步驟S2中檢測(cè)擴(kuò)展觸發(fā)條件的操作、其在步驟S3中對(duì)查詢序列進(jìn)行擴(kuò)展處理的操作以及其在步驟S6中獲取擴(kuò)展搜索結(jié)果的操作之間無(wú)確定的順序關(guān)系,步驟S8可以在步驟S2、步驟S3和/或步驟S6之前、之間、之后以及與他們同時(shí)執(zhí)行各自對(duì)應(yīng)的操作。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取第一搜索結(jié)果以及提供擴(kuò)展搜索結(jié)果與第一搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取第一搜索結(jié)果或者提供擴(kuò)展搜索結(jié)果與第一搜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。更優(yōu)選地,在步驟S7中,擴(kuò)展處理設(shè)備I還對(duì)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果進(jìn)行合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果;將所述合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果提供給所述用戶。具體地,在步驟S7中,擴(kuò)展處理設(shè)備I還基于諸如第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史點(diǎn)擊量、第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的權(quán)威度等,對(duì)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果,并將合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果,通過(guò)諸如頁(yè)面技術(shù),如ASP、JSP、PHP等,生成搜索結(jié)果頁(yè)面,并將該搜索結(jié)果頁(yè)面推送至該用戶的用戶設(shè)備,該用戶通過(guò)該用戶設(shè)備瀏覽該搜索結(jié)果頁(yè)面;或者將該搜索結(jié)果頁(yè)面的URL發(fā)送至該用戶的用戶設(shè)備,由該用戶經(jīng)該用戶設(shè)備點(diǎn)擊該URL,從而進(jìn)入相應(yīng)頁(yè)面以獲得搜索結(jié)果;或者向該用戶的用戶設(shè)備逐條推送合并后的搜索結(jié)果。例如,在步驟S8中,擴(kuò)展處理設(shè)備I獲得與查詢序列相對(duì)應(yīng)的第一搜索結(jié)果;在步驟S6中,擴(kuò)展處理設(shè)備I根據(jù)其在步驟S3中獲得的擴(kuò)展序列,獲得相應(yīng)的擴(kuò)展搜索結(jié)果;在步驟S7中,擴(kuò)展處理設(shè)備I根據(jù)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史點(diǎn)擊量,按照歷史點(diǎn)擊量從大到小的順序?qū)Φ谝凰阉鹘Y(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行排序和合并,并通過(guò)ASP頁(yè)面技術(shù),對(duì)合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果生成相應(yīng)的搜索結(jié)果頁(yè)面,將該搜索結(jié)果頁(yè)面推送至用戶設(shè)備,用戶經(jīng)由該用戶設(shè)備瀏覽該搜索結(jié)果頁(yè)面。本領(lǐng)域技術(shù)人員應(yīng)能理解上述合并搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的合并搜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。更優(yōu)選地,所述對(duì)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果進(jìn)行合并的操作基于但不限于,以下至少任一項(xiàng)I)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史瀏覽量;2)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的匹配度;3)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的權(quán)威度。具體地,I)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史瀏覽量,其中,第一搜索結(jié)果對(duì)應(yīng)的歷史點(diǎn)擊量包括根據(jù)用戶查詢歷史記錄,獲得的第一搜索結(jié)果中用戶瀏覽的每一條第一搜索結(jié)果所對(duì)應(yīng)的用戶瀏覽次數(shù),擴(kuò)展搜索結(jié)果對(duì)應(yīng)的歷史點(diǎn)擊量包括根據(jù)用戶查詢歷史記錄,獲得的擴(kuò)展搜索結(jié)果中用戶瀏覽的每一條擴(kuò)展搜索結(jié)果所對(duì)應(yīng)的用戶瀏覽次數(shù);例如,擴(kuò)展處理設(shè)備I根據(jù)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史瀏覽量,按照特定的排序順序,如從大到小,對(duì)這些第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行排序及合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果。2)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的匹配度,其中,第一搜索結(jié)果對(duì)應(yīng)的匹配度包括查詢序列與第一搜索結(jié)果的匹配度,該匹配度基于第一搜索結(jié)果與查詢序列的匹配模式確定,其中,匹配模式包括精確匹配和模糊匹配,精確匹配包括查詢序列與第一搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān)鍵詞完全相同,模糊匹配包括查詢序列與第一搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān)鍵詞部分相同,并且第一搜索結(jié)果與查詢序列精確匹配的匹配度大于第一搜索結(jié)果與查詢序列模糊匹配的匹配度;擴(kuò)展搜索結(jié)果對(duì)應(yīng)的匹配度包括擴(kuò)展序列與擴(kuò)展搜索結(jié)果的匹配度,該匹配度基于擴(kuò)展搜索結(jié)果與擴(kuò)展序列的匹配模式確定,其中,匹配模式包括精確匹配和模糊匹配,精確匹配包括擴(kuò)展序列與擴(kuò)展搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān)鍵詞完全相同,模糊匹配包括擴(kuò)展序列與擴(kuò)展搜索結(jié)果在搜索索引庫(kù)中所對(duì)應(yīng)的查詢關(guān)鍵詞部分相同,并且擴(kuò)展搜索結(jié)果與擴(kuò)展序列精確匹配的匹配度大于擴(kuò)展搜索結(jié)果與擴(kuò)展序列模糊匹配的匹配度;例如,擴(kuò)展處理設(shè)備I根據(jù)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的匹配度,按照特定的順序排序、篩選及合并,如按照從大到小的順序?qū)@些第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別進(jìn)行排序,并按照預(yù)設(shè)的匹配度閾值對(duì)這些第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行篩選及合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果。3)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的權(quán)威度,其中,第一搜索結(jié)果對(duì)應(yīng)的權(quán)威度包括搜索索引庫(kù)中將每一條第一搜索結(jié)果所對(duì)應(yīng)的頁(yè)面索引信息加入該搜索索引庫(kù)時(shí),預(yù)設(shè)的或計(jì)算確定的該條第一搜索結(jié)果所對(duì)應(yīng)的頁(yè)面的權(quán)威度,擴(kuò)展搜索結(jié)果對(duì)應(yīng)的權(quán)威度包括搜索索引庫(kù)中將每一條擴(kuò)展搜索結(jié)果所對(duì)應(yīng)的頁(yè)面索引信息加入該搜索索引庫(kù)時(shí),預(yù)設(shè)的或計(jì)算確定的該條擴(kuò)展搜索結(jié)果所對(duì)應(yīng)的頁(yè)面的權(quán)威度;例如,擴(kuò)展處理設(shè)備I根據(jù)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的權(quán)威度,按照特定的順序排序、篩選及合并,如按照預(yù)設(shè)的權(quán)威度閾值對(duì)這些第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行篩選,再按照從大到小的順序?qū)Y選后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行排序及合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果。本領(lǐng)域技術(shù)人員應(yīng)能理解,上述各項(xiàng)合并操作不僅可以單獨(dú)用于擴(kuò)展處理設(shè)備I在步驟S7中對(duì)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并,還可以將其中多項(xiàng)結(jié)合用于擴(kuò)展處理設(shè)備I在步驟S7中對(duì)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并。例如,假設(shè)各項(xiàng)合并操作對(duì)應(yīng)于不同的合并權(quán)重,如第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史瀏覽量的合并權(quán)重為O. 2,第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的匹配度的合并權(quán)重為O. 4,以及第一搜索結(jié)果與擴(kuò)展搜索結(jié)果分別所對(duì)應(yīng)的權(quán)威度的合并權(quán)重為O. 4 ;據(jù)此,在步驟S7中,擴(kuò)展處理設(shè)備I加權(quán)確定第一搜索結(jié)果與擴(kuò)展搜索結(jié)果中每一條搜索結(jié)果的排序,并按照該排序順序?qū)Φ谝凰阉鹘Y(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果,并將這些合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果提供給用戶。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述對(duì)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并的操作僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的對(duì)第一搜索結(jié)果與擴(kuò)展搜索結(jié)果進(jìn)行合并的操作如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無(wú)論從哪一點(diǎn)來(lái)看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說(shuō)明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過(guò)軟件或者硬件來(lái)實(shí)現(xiàn)。第一,第二等詞語(yǔ)用來(lái)表示名稱,而并不表示任何特定的順序。
權(quán)利要求
1.一種計(jì)算機(jī)實(shí)現(xiàn)的對(duì)查詢序列進(jìn)行擴(kuò)展處理的方法,其中,該方法包括以下步驟 a獲取用戶的查詢序列; b檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;c當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列。
2.根據(jù)權(quán)利要求I所述的方法,其中,所述擴(kuò)展觸發(fā)條件包括以下至少任一項(xiàng) -所述查詢序列的歷史變換頻次超過(guò)變換頻次閾值; -所述查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量低于數(shù)量閾值; -所述查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量低于瀏覽量閾值; -所述查詢序列所對(duì)應(yīng)的搜索結(jié)果與所述查詢序列的相關(guān)度低于相關(guān)度閾值; -所述查詢序列所對(duì)應(yīng)的搜索結(jié)果與所述查詢序列的匹配度低于匹配度閾值。
3.根據(jù)權(quán)利要求I或2所述的方法,其中,所述對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的操作基于以下至少任一項(xiàng) -所述查詢序列的歷史變換記錄; -所述查詢序列所對(duì)應(yīng)的用戶瀏覽記錄; -所述查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息; -所述查詢序列的語(yǔ)義分析結(jié)果; -所述查詢序列中關(guān)鍵詞的同義詞和/或近義詞。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的操作基于所述查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息; 其中,所述查詢聯(lián)想信息包括以下至少任一項(xiàng) -預(yù)定數(shù)量的所述查詢序列的在先查詢序列的相關(guān)信息; -預(yù)定時(shí)間內(nèi)所述查詢序列的在先查詢序列的相關(guān)信息。
5.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的方法,其中,該方法還包括 -對(duì)所述查詢序列進(jìn)行預(yù)處理操作,以獲取預(yù)處理后的所述查詢序列; 其中,所述步驟b還包括 -檢測(cè)是否滿足對(duì)所述預(yù)處理后的查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述預(yù)處理操作包括以下至少任一項(xiàng) -將所述查詢序列中的拼音轉(zhuǎn)換為漢字; -對(duì)所述查詢序列進(jìn)行糾錯(cuò); -對(duì)所述查詢序列進(jìn)行去冗余。
7.根據(jù)權(quán)利要求I至6中任一項(xiàng)所述的方法,其中,該方法還包括 -將所述擴(kuò)展序列提供給所述用戶。
8.根據(jù)權(quán)利要求I至7中任一項(xiàng)所述的方法,其中,該方法還包括 X根據(jù)所述擴(kuò)展序列進(jìn)行搜索,以獲得與所述擴(kuò)展序列相對(duì)應(yīng)的擴(kuò)展搜索結(jié)果; y將所述擴(kuò)展搜索結(jié)果提供給所述用戶。
9.根據(jù)權(quán)利要求8所述的方法,其中,所述步驟X還包括 -根據(jù)所述用戶選擇的擴(kuò)展序列進(jìn)行搜索,以獲得所述擴(kuò)展搜索結(jié)果。
10.根據(jù)權(quán)利要求8或9所述的方法,其中,該方法還包括-獲取與所述查詢序列相對(duì)應(yīng)的第一搜索結(jié)果; 其中,所述步驟I還包括 -將所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果提供給所述用戶。
11.根據(jù)權(quán)利要求10所述的方法,其中,所述步驟y還包括 -對(duì)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果進(jìn)行合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果; -將所述合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果提供給所述用戶。
12.根據(jù)權(quán)利要求11所述的方法,其中所述對(duì)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果進(jìn)行合并的操作基于以下至少任一項(xiàng) -所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史瀏覽量; -所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的匹配度; -所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的權(quán)威度。
13.—種對(duì)查詢序列進(jìn)行擴(kuò)展處理的設(shè)備,其中,該設(shè)備包括 查詢獲取裝置,用于獲取用戶的查詢序列; 擴(kuò)展檢測(cè)裝置,用于檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;擴(kuò)展處理裝置,用于當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列。
14.根據(jù)權(quán)利要求13所述的設(shè)備,其中,所述擴(kuò)展觸發(fā)條件包括以下至少任一項(xiàng) -所述查詢序列的歷史變換頻次超過(guò)變換頻次閾值; -所述查詢序列所對(duì)應(yīng)的搜索結(jié)果的數(shù)量低于數(shù)量閾值; -所述查詢序列所對(duì)應(yīng)的搜索結(jié)果的歷史瀏覽量低于瀏覽量閾值; -所述查詢序列所對(duì)應(yīng)的搜索結(jié)果與所述查詢序列的相關(guān)度低于相關(guān)度閾值; -所述查詢序列所對(duì)應(yīng)的搜索結(jié)果與所述查詢序列的匹配度低于匹配度閾值。
15.根據(jù)權(quán)利要求13或14所述的設(shè)備,其中,所述對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的操作基于以下至少任一項(xiàng) -所述查詢序列的歷史變換記錄; -所述查詢序列所對(duì)應(yīng)的用戶瀏覽記錄; -所述查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息; -所述查詢序列的語(yǔ)義分析結(jié)果; -所述查詢序列中關(guān)鍵詞的同義詞和/或近義詞。
16.根據(jù)權(quán)利要求15所述的設(shè)備,其中,所述對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的操作基于所述查詢序列所對(duì)應(yīng)的查詢聯(lián)想信息; 其中,所述查詢聯(lián)想信息包括以下至少任一項(xiàng) -預(yù)定數(shù)量的所述查詢序列的在先查詢序列的相關(guān)信息; -預(yù)定時(shí)間內(nèi)所述查詢序列的在先查詢序列的相關(guān)信息。
17.根據(jù)權(quán)利要求13至16中任一項(xiàng)所述的設(shè)備,其中,該設(shè)備還包括 預(yù)處理裝置,用于對(duì)所述查詢序列進(jìn)行預(yù)處理操作,以獲取預(yù)處理后的所述查詢序列; 其中,所述擴(kuò)展檢測(cè)裝置還用于-檢測(cè)是否滿足對(duì)所述預(yù)處理后的查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件。
18.根據(jù)權(quán)利要求17所述的設(shè)備,其中,所述預(yù)處理操作包括以下至少任一項(xiàng) -將所述查詢序列中的拼音轉(zhuǎn)換為漢字; -對(duì)所述查詢序列進(jìn)行糾錯(cuò); -對(duì)所述查詢序列進(jìn)行去冗余。
19.根據(jù)權(quán)利要求13至18中任一項(xiàng)所述的設(shè)備,其中,該設(shè)備還包括 擴(kuò)展序列提供裝置,用于將所述擴(kuò)展序列提供給所述用戶。
20.根據(jù)權(quán)利要求13至19中任一項(xiàng)所述的設(shè)備,其中,該設(shè)備還包括 擴(kuò)展搜索裝置,用于根據(jù)所述擴(kuò)展序列進(jìn)行搜索,以獲得與所述擴(kuò)展序列相對(duì)應(yīng)的擴(kuò)展搜索結(jié)果; 結(jié)果提供裝置,用于將所述擴(kuò)展搜索結(jié)果提供給所述用戶。
21.根據(jù)權(quán)利要求20所述的設(shè)備,其中,所述擴(kuò)展搜索裝置還用于 -根據(jù)所述用戶選擇的擴(kuò)展序列進(jìn)行搜索,以獲得所述擴(kuò)展搜索結(jié)果。
22.根據(jù)權(quán)利要求20或21所述的設(shè)備,其中,該設(shè)備還包括 結(jié)果獲取裝置,用于獲取與所述查詢序列相對(duì)應(yīng)的第一搜索結(jié)果; 其中,所述結(jié)果提供裝置還用于 -將所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果提供給所述用戶。
23.根據(jù)權(quán)利要求22所述的設(shè)備,其中,所述結(jié)果提供裝置還用于 -對(duì)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果進(jìn)行合并,以獲得合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果; -將所述合并后的第一搜索結(jié)果與擴(kuò)展搜索結(jié)果提供給所述用戶。
24.根據(jù)權(quán)利要求23所述的設(shè)備,其中所述對(duì)所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果進(jìn)行合并的操作基于以下至少任一項(xiàng) -所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的歷史瀏覽量; -所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的匹配度; -所述第一搜索結(jié)果與所述擴(kuò)展搜索結(jié)果分別對(duì)應(yīng)的權(quán)威度。
全文摘要
本發(fā)明的目的是提供一種對(duì)查詢序列進(jìn)行擴(kuò)展處理的方法與設(shè)備。其中,擴(kuò)展處理設(shè)備1獲取用戶的查詢序列;檢測(cè)是否滿足對(duì)所述查詢序列進(jìn)行擴(kuò)展處理的擴(kuò)展觸發(fā)條件;當(dāng)滿足所述擴(kuò)展觸發(fā)條件時(shí),對(duì)所述查詢序列進(jìn)行擴(kuò)展處理,以獲得與所述查詢序列相對(duì)應(yīng)的擴(kuò)展序列。與現(xiàn)有技術(shù)相比,本發(fā)明不需要用戶多次輸入或更改查詢序列,就能夠快速得到其期望的搜索結(jié)果;減少了網(wǎng)絡(luò)搜索設(shè)備,如搜索引擎服務(wù)器等的工作運(yùn)行成本,以及用戶的搜索成本,并在該基礎(chǔ)上極大地提高搜索的準(zhǔn)確性和用戶的搜索體驗(yàn)。本發(fā)明還可以基于原查詢序列與擴(kuò)展序列進(jìn)行搜索,在向用戶提供擴(kuò)展搜索結(jié)果的同時(shí),還保證了搜索結(jié)果的全面完整性。
文檔編號(hào)G06F17/30GK102955821SQ20111025327
公開(kāi)日2013年3月6日 申請(qǐng)日期2011年8月30日 優(yōu)先權(quán)日2011年8月30日
發(fā)明者蘭強(qiáng), 劉國(guó)棟, 殷慶軒 申請(qǐng)人:北京百度網(wǎng)訊科技有限公司