專利名稱:一種用于獲取搜索結(jié)果的方法與設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種用于獲取搜索結(jié)果的技術(shù)。
背景技術(shù):
當(dāng)前,隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展及互聯(lián)網(wǎng)應(yīng)用對(duì)用戶學(xué)習(xí)、工作與生活的滲透,人們?cè)絹?lái)越多地通過(guò)網(wǎng)絡(luò)獲取信息,如通過(guò)搜索引擎輸入查詢序列,搜索引擎返回給用戶與查詢序列相匹配的搜索結(jié)果,然而,現(xiàn)有的搜索引擎在返回與用戶輸入的查詢序列相匹配的搜索結(jié)果過(guò)程中,僅機(jī)械重復(fù)執(zhí)行查詢序列匹配操作,如從搜索索引庫(kù)中檢索出與該關(guān)鍵詞相匹配的普通搜索結(jié)果返回給用戶,而忽略了查詢序列所涵蓋的用戶查詢意圖,如對(duì)于需求相同但采用不同表達(dá)方式的查詢序列進(jìn)行查詢的用戶,搜索引擎返回的搜索結(jié)果并不盡相同。顯然,該等搜索結(jié)果往往與用戶期望不相匹配,從而影響了用戶獲取信息的效率及準(zhǔn)確度。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于獲取搜索結(jié)果的方法與設(shè)備。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種在網(wǎng)絡(luò)設(shè)備端用于獲取搜索結(jié)果的方法,其中,該方法包括以下步驟:X根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;y根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù);其中,該方法還包括:a獲取用戶的目標(biāo)查詢序列;b根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇;c將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。根據(jù)本發(fā)明的另一個(gè)方面,提供了一種在移動(dòng)設(shè)備端用于獲取搜索結(jié)果的方法,其中,該方法包括以下步驟:X根據(jù)用戶歷史搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立或更新同義序列記錄,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;其中,該方法還包括:A獲取用戶的目標(biāo)查詢序列;B當(dāng)移動(dòng)設(shè)備離線時(shí),根據(jù)所述目標(biāo)查詢序列,在所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇;C將所述本地同義序列簇所對(duì)應(yīng)的本地搜索結(jié)果提供給所述用戶根據(jù)本發(fā)明的一個(gè)方面,還提供了一種用于獲取搜索結(jié)果的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備包括:
同義序列獲取裝置,用于根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;數(shù)據(jù)庫(kù)建立裝置,用于根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù);其中,該網(wǎng)絡(luò)設(shè)備還包括:第一序列獲取裝置,用于獲取用戶的目標(biāo)查詢序列;第一查詢裝置,用于根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇;第一提供裝置,用于將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種用于獲取搜索結(jié)果的移動(dòng)設(shè)備,其中,該移動(dòng)設(shè)備包括:記錄建立裝置,用于根據(jù)用戶歷史搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立或更新同義序列記錄,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;其中,該移動(dòng)設(shè)備還包括:第二序列獲取裝置,用于獲取用戶的目標(biāo)查詢序列;第二查詢裝置,用于當(dāng)移動(dòng)設(shè)備離線時(shí),根據(jù)所述目標(biāo)查詢序列,在所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇;
第二提供裝置,用于將所述本地同義序列簇所對(duì)應(yīng)的本地搜索結(jié)果提供給所述用戶。根據(jù)本發(fā)明的又一個(gè)方面,還提供了一種用于獲取搜索結(jié)果的搜索引擎,其中,該搜索引擎包括如前述根據(jù)本發(fā)明一個(gè)方面的用于獲取搜索結(jié)果的網(wǎng)絡(luò)設(shè)備。根據(jù)本發(fā)明的再一個(gè)方面,還提供了一種用于獲取搜索結(jié)果的搜索引擎插件,其中,該搜索引擎插件包括如前述根據(jù)本發(fā)明一個(gè)方面的用于獲取搜索結(jié)果的網(wǎng)絡(luò)設(shè)備。根據(jù)本發(fā)明的還一個(gè)方面,還提供了一種用于獲取搜索結(jié)果的系統(tǒng),其中,該系統(tǒng)包括如前述根據(jù)本發(fā)明一個(gè)方面的用于獲取搜索結(jié)果的網(wǎng)絡(luò)設(shè)備和如前述根據(jù)本發(fā)明另一個(gè)方面的用于獲取搜索結(jié)果的移動(dòng)設(shè)備。與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù),以根據(jù)用戶輸入的目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇,將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給用戶,不僅較好地涵蓋了用戶的搜索需求,也提高了用戶獲取信息的效率及準(zhǔn)確度,相應(yīng)地,也提升了用戶的搜索體驗(yàn)。而且,本發(fā)明還可根據(jù)所述目標(biāo)查詢序列,在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的在線搜索結(jié)果,從而當(dāng)未查詢得到與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇時(shí),向用戶提供在線搜索結(jié)果,從而更進(jìn)一步地提高了用戶獲取信息的效率及準(zhǔn)確度。進(jìn)一步地,當(dāng)移動(dòng)設(shè)備離線時(shí),本發(fā)明還可根據(jù)所述目標(biāo)查詢序列,在所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇,從而實(shí)現(xiàn)離線搜索,更進(jìn)一步地提高了用戶獲取信息的效率,提升了用戶的搜索體驗(yàn)。
通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:圖1示出根據(jù)本發(fā)明一個(gè)方面的用于獲取搜索結(jié)果的網(wǎng)絡(luò)設(shè)備的設(shè)備示意圖;圖2示出根據(jù)本發(fā)明一個(gè)方面的用于獲取搜索結(jié)果的移動(dòng)設(shè)備的設(shè)備示意3示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于獲取搜索結(jié)果的網(wǎng)絡(luò)設(shè)備和移動(dòng)設(shè)備的設(shè)備示意圖;圖4示出根據(jù)本發(fā)明另一個(gè)方面的用于獲取搜索結(jié)果的方法流程圖;圖5示出根據(jù)本發(fā)明另一個(gè)方面的用于獲取搜索結(jié)果的方法流程圖;圖6示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的網(wǎng)絡(luò)設(shè)備和移動(dòng)設(shè)備配合實(shí)現(xiàn)獲取搜索結(jié)果的方法流程圖。 附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。圖1示出根據(jù)本發(fā)明一個(gè)方面用于獲取搜索結(jié)果的網(wǎng)絡(luò)設(shè)備1,其中,網(wǎng)絡(luò)設(shè)備I包括同義序列獲取裝置11、數(shù)據(jù)庫(kù)建立裝置12、第一序列獲取裝置13、第一查詢裝置14和第一提供裝置15。具體地,同義序列獲取裝置11根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇,其中,所述 同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;數(shù)據(jù)庫(kù)建立裝置12根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù);第一序列獲取裝置13獲取用戶的目標(biāo)查詢序列;第一查詢裝置14根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇;第一提供裝置15將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。在此,網(wǎng)絡(luò)設(shè)備I包括但不限于網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云。在此,云由基于云計(jì)算(Cloud Computing)的大量主機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述網(wǎng)絡(luò)設(shè)備I僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。具體地,同義序列獲取裝置11首先通過(guò)搜索引擎、瀏覽器等第三方設(shè)備提供的獲取搜索日志的應(yīng)用程序接口(API),獲取多個(gè)搜索日志;然后,對(duì)該多個(gè)搜索日志進(jìn)行語(yǔ)義分析處理,來(lái)獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果。在此,所述一組優(yōu)選搜索結(jié)果包括與所述同義序列簇相匹配的高質(zhì)量、高權(quán)威的搜索結(jié)果,及與用戶的搜索需求真正相符合的搜索結(jié)果,其可通過(guò)對(duì)用戶的搜索瀏覽行為進(jìn)行統(tǒng)計(jì)分析得出,如將用戶瀏覽時(shí)間長(zhǎng)的頁(yè)面所對(duì)應(yīng)的搜索結(jié)果作為所述優(yōu)選搜索結(jié)果、將用戶點(diǎn)擊瀏覽次數(shù)多的搜索結(jié)果作為所述優(yōu)選搜索結(jié)果等。例如,同義序列獲取裝置11通過(guò)搜索引擎的提供的獲取搜索日志的應(yīng)用程序接口(API),獲取到多個(gè)搜索日志,如在某段時(shí)間內(nèi),用戶提交的搜索包括了哪些關(guān)鍵詞、用戶訪問了哪些返回的搜索結(jié)果等;然后,同義序列獲取裝置11對(duì)這些搜索日志進(jìn)行語(yǔ)義分析處理,得到一個(gè)或多個(gè)同義序列簇,如由與關(guān)鍵詞“英語(yǔ)培訓(xùn)”屬于同義近義詞的關(guān)鍵詞如“英語(yǔ)培訓(xùn)”、“英文培訓(xùn)”、“英語(yǔ)培訓(xùn)”、“外語(yǔ)培訓(xùn)”等組成的同義序列簇,其中,該同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果如“北京英語(yǔ)培訓(xùn)首選EF英孚,海量職場(chǎng)英語(yǔ)培訓(xùn)資料下載! ”、“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”、“北京新東方英語(yǔ)培訓(xùn)北京雅思培訓(xùn)托付培訓(xùn)北京考研培訓(xùn)出國(guó)”等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取一個(gè)或多個(gè)同義序列簇的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取一個(gè)或多個(gè)同義序列簇的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。數(shù)據(jù)庫(kù)建立裝置12根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù)。例如,接上例,數(shù)據(jù)庫(kù)建立裝置12可將同義序列獲取裝置11獲取的所述一個(gè)或多個(gè)同義序列簇如關(guān)鍵詞“英語(yǔ)培訓(xùn)”同義序列簇存儲(chǔ)于同義序列數(shù)據(jù)庫(kù)中,按一定方式更新該同義序列數(shù)據(jù)庫(kù),如按照預(yù)定周期、定時(shí)更新、立即更新所述同義序列數(shù)據(jù)庫(kù)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述更新所述同義序列數(shù)據(jù)庫(kù)的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的更新所述同義序列數(shù)據(jù)庫(kù)的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。第一序列獲取裝置13通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者通過(guò)搜索引擎提供的應(yīng)用程序接口(API),獲取用戶通過(guò)用戶設(shè)備提交的目標(biāo)查詢序列。例如,若搜索用戶A通過(guò)其移動(dòng)設(shè)備iphone在搜索引擎搜索欄中輸入關(guān)鍵詞“英文培訓(xùn)”,按Enter鍵,則第一序列獲取裝置13通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),便獲取用戶A通過(guò)其移動(dòng)設(shè)備iphone提交的目標(biāo)查詢序列“英文培訓(xùn)”。第一查詢裝置14根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇。例如,接上例,第一查詢裝置14根據(jù)第一序列獲取裝置13獲取到的所述目標(biāo)查詢序列,在數(shù)據(jù)庫(kù)建立裝置12建立或更新的所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇,如將目標(biāo)查詢序列“英文培訓(xùn)”所在的同義序列簇作為所述目標(biāo)同義序列簇,如目標(biāo)查詢序列“英文培訓(xùn)”所在的同義序列簇包括“英語(yǔ)培訓(xùn)”、“英文培訓(xùn)”、“英語(yǔ)培訓(xùn)”、“外語(yǔ)培訓(xùn)”等同義序列。 第一提供裝置15通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者其他約定的通信方式,如http或https等通信協(xié)議,將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果如“北京英語(yǔ)培訓(xùn)首選EF英孚,海量職場(chǎng)英語(yǔ)培訓(xùn)資料下載! ”、“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”、“北京新東方英語(yǔ)培訓(xùn)北京雅思培訓(xùn)托付培訓(xùn)北京考研培訓(xùn)出國(guó)...”提供給所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。在此,本發(fā)明實(shí)現(xiàn)了提高用戶獲取信息的效率及準(zhǔn)確度的有益效果,如通過(guò)分析搜索日志,得到同義序列簇及其對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果,可直接向其他具有同樣需求的用戶直接提供目標(biāo)查詢所對(duì)應(yīng)的目標(biāo)同意序列簇對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果,而不需要在搜索引擎通過(guò)網(wǎng)頁(yè)爬蟲建立的網(wǎng)頁(yè)數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢。優(yōu)選地,第一提供裝置15根據(jù)所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果,生成與該同義序列簇相對(duì)應(yīng)的結(jié)果頁(yè)面;將該結(jié)果頁(yè)面提供給所述用戶。具體地,第一提供裝置15還可首先根據(jù)所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果,通過(guò)諸如包容器(wrapper)、基于視覺的網(wǎng)頁(yè)分塊算法 VIPS (Vision-based page segmentation)、HTML標(biāo)簽分析法,從該一組優(yōu)選搜索結(jié)果各自所對(duì)應(yīng)的頁(yè)面中抽取出頁(yè)面正文內(nèi)容;然后對(duì)所述一組優(yōu)選搜索結(jié)果各自所對(duì)應(yīng)的頁(yè)面中抽取出頁(yè)面正文內(nèi)容進(jìn)行語(yǔ)義分析,確定與所述目標(biāo)同義序列簇相對(duì)應(yīng)的頁(yè)面相關(guān)內(nèi)容;然后,再根據(jù)所述頁(yè)面相關(guān)內(nèi)容,確定所述一組優(yōu)選搜索結(jié)果中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分;接著,比較確定的所述一組優(yōu)選搜索結(jié)果中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分,以對(duì)該等頁(yè)面內(nèi)容進(jìn)行相互驗(yàn)證,從中篩選出相同或相似的頁(yè)面內(nèi)容描述;然后,根據(jù)篩選出的該相同或相似的頁(yè)面內(nèi)容描述,從所述一組優(yōu)選搜索結(jié)果各自對(duì)應(yīng)的頁(yè)面內(nèi)容除該相同或相似的頁(yè)面內(nèi)容描述之外其他內(nèi)容中確定與所述目標(biāo)同義序列簇相匹配的輔助內(nèi)容信息,如在其他維度上與所述目標(biāo)同義序列簇相匹配的頁(yè)面內(nèi)容,并將其與相同或相似的頁(yè)面內(nèi)容描述合并,按預(yù)定頁(yè)面樣式,生成與該同義序列簇相對(duì)應(yīng)的結(jié)果頁(yè)面;接著,通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者其他約定的通信方式,如http或https等通信協(xié)議,將該結(jié)果頁(yè)面提供給所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。例如,假設(shè)第一查詢裝置14根據(jù)第一序列獲取裝置13獲取到的目標(biāo)查詢序列“危險(xiǎn)的森林有感”,在數(shù)據(jù)庫(kù)建立裝置12建立或更新的所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,獲得的與目標(biāo)查詢序列“危險(xiǎn)的森林有感”相對(duì)應(yīng)的目標(biāo)同義序列簇包括“危險(xiǎn)的森林有感”、“危險(xiǎn)的森林讀后感”,而該目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果包括:優(yōu)選搜索結(jié)果1 小豬日記:《危險(xiǎn)的森林》有感-味道通話-文學(xué)藝術(shù)-搜狐圈子”(http://q.sohu.com/forum/14/topic/48390493),優(yōu)選搜索結(jié)果II新消息讀《危險(xiǎn)的森林》有感-可愛小豬-搜狐博客” (http://1 iuyonglin2006.blog.sohu.com/151643301, html),優(yōu)選搜索結(jié)果III 《危險(xiǎn)的森林》-讀后感-網(wǎng)上現(xiàn)金棋牌游戲下載” (http://14972.eduol.cn/archives/2012/1145765.html),假設(shè)第一提供裝 置15首先通過(guò)基于視覺的網(wǎng)頁(yè)分塊算法VIPS,從優(yōu)選搜索結(jié)果I至III各自所對(duì)應(yīng)的頁(yè)面中抽取出頁(yè)面正文內(nèi)容分別為正文內(nèi)容I至II1:優(yōu)選搜索結(jié)果I對(duì)應(yīng)的正文內(nèi)容1:該頁(yè)面中簡(jiǎn)潔描述“危險(xiǎn)的森林”內(nèi)容的第二段“故事的主人公是一名叫艾赫的少年,...,于是,艾赫與狼王紅狼成為朋友”優(yōu)選搜索結(jié)果II對(duì)應(yīng)的正文內(nèi)容I1:該頁(yè)面中簡(jiǎn)潔描述“危險(xiǎn)的森林”內(nèi)容的第二段“故事的主人公是一名叫艾赫的少年,...,于是,艾赫與狼王紅狼成為朋友”優(yōu)選搜索結(jié)果III對(duì)應(yīng)的正文內(nèi)容II1:該頁(yè)面中詳細(xì)描述“危險(xiǎn)的森林”內(nèi)容及作者評(píng)論的第二段“主人公艾赫是個(gè)在漸漸長(zhǎng)大的少年,...,他的結(jié)局自然很悲慘了”,然后,第一提供裝置15對(duì)所述一組優(yōu)選搜索結(jié)果各自所對(duì)應(yīng)的頁(yè)面中抽取出頁(yè)面正文內(nèi)容進(jìn)行語(yǔ)義分析,確定與所述目標(biāo)同義序列簇相對(duì)應(yīng)的頁(yè)面相關(guān)內(nèi)容如“左泓”、“艾赫”、“危險(xiǎn)的森林”、“紅狼”、“狼群”、“《危險(xiǎn)的森林》”、“神槍手”、“黑血”等;然后,第一提供裝置15再根據(jù)該頁(yè)面相關(guān)內(nèi)容,在每一優(yōu)選搜索結(jié)果所對(duì)應(yīng)的頁(yè)面進(jìn)行匹配查詢,得到所述一組優(yōu)選搜索結(jié)果中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分,如優(yōu)選搜索結(jié)果I中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分1:該頁(yè)面中簡(jiǎn)潔描述“危險(xiǎn)的森林”內(nèi)容的第二段“故事的主人公是一名叫艾赫的少年,...,于是,艾赫與狼王紅狼成為朋友”,優(yōu)選搜索結(jié)果II中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分I1:該頁(yè)面中簡(jiǎn)潔描述“危險(xiǎn)的森林”內(nèi)容的第二段“故事的主人公是一名叫艾赫的少年,...,于是,艾赫與狼王紅狼成為朋友”,優(yōu)選搜索結(jié)果III中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分II1:該頁(yè)面中詳細(xì)描述“危險(xiǎn)的森林”內(nèi)容及作者評(píng)論的第二段“主人公艾赫是個(gè)在漸漸長(zhǎng)大的少年,...,他的結(jié)局自然很悲慘了”;接著,第一提供裝置15比較所述一組優(yōu)選搜索結(jié)果中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分I至III,發(fā)現(xiàn)與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分I和與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分II的描述相同或相似;然后,第一提供裝置15根據(jù)篩選出的該相同或相似的頁(yè)面內(nèi)容描述,從所述一個(gè)或多個(gè)優(yōu)選搜索結(jié)果中至少一個(gè)對(duì)應(yīng)的頁(yè)面內(nèi)容除該相同或相似的頁(yè)面內(nèi)容描述之外其他內(nèi)容中確定與所述目標(biāo)同義序列簇相匹配的輔助內(nèi)容信息,如在其他維度上與所述目標(biāo)同義序列簇相匹配的頁(yè)面內(nèi)容如優(yōu)選搜索結(jié)果III中第一段中作者理解的內(nèi)容“這是一篇很美的長(zhǎng)篇小說(shuō),...,但通過(guò)注釋,我也能夠理解?!?接著,第一提供裝置15將其與相同或相似的頁(yè)面內(nèi)容描述合并,按預(yù)定頁(yè)面樣式,生成所述合成搜索結(jié)果如:“故事的主人公是一名叫艾赫的少年,...,于是,艾赫與狼王紅狼成為朋友”,以更新所述一個(gè)或多個(gè)優(yōu)選搜索結(jié)果。這是一篇很美的長(zhǎng)篇小說(shuō),...,但通過(guò)注釋,我也能夠理解?!苯又?,第一提供裝置15通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者其他約定的通信方式,如http或https等通信協(xié)議,將該結(jié)果頁(yè)面提供給用戶A,如該用戶的用戶設(shè)備,供用戶瀏覽。本領(lǐng)域技術(shù)人員應(yīng)能理解上述生成與該同義序列簇相對(duì)應(yīng)的結(jié)果頁(yè)面的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的生成與該同義序列簇相對(duì)應(yīng)的結(jié)果頁(yè)面的方式僅如可適用于本發(fā)明,也 應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。網(wǎng)絡(luò)設(shè)備I的各個(gè)裝置之間是持續(xù)不斷工作的。具體地,同義序列獲取裝置11持續(xù)根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;數(shù)據(jù)庫(kù)建立裝置12持續(xù)根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù);第一序列獲取裝置13持續(xù)獲取用戶的目標(biāo)查詢序列;第一查詢裝置14持續(xù)根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇;第一提供裝置15持續(xù)將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。在此,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解“持續(xù)”是指網(wǎng)絡(luò)設(shè)備I的各個(gè)裝置分別不斷地進(jìn)行同義序列簇的獲取、同義序列數(shù)據(jù)庫(kù)的建立或更新、目標(biāo)查詢序列的獲取、目標(biāo)同義序列簇的獲得及優(yōu)選搜索結(jié)果的提供,直至網(wǎng)絡(luò)設(shè)備I在較長(zhǎng)時(shí)間內(nèi)停止目標(biāo)查詢序列的獲取。優(yōu)選地,同義序列獲取裝置11包括會(huì)話獲取單元(未示出)和同義序列獲取單元(未示出)。具體地,會(huì)話獲取單元從所述多個(gè)搜索日志中獲取一個(gè)或多個(gè)搜索會(huì)話,其中,所述搜索會(huì)話包括對(duì)應(yīng)的查詢序列及搜索結(jié)果;同義序列獲取單元根據(jù)所述一個(gè)或多個(gè)搜索會(huì)話,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果。具體地,會(huì)話獲取單元首先通過(guò)搜索引擎、瀏覽器等第三方設(shè)備提供的獲取搜索日志的應(yīng)用程序接口(API),獲取多個(gè)搜索日志;然后,再?gòu)乃龆鄠€(gè)搜索日志中獲取一個(gè)或多個(gè)搜索會(huì)話,其中,所述搜索會(huì)話包括對(duì)應(yīng)的查詢序列及搜索結(jié)果。例如,假設(shè)搜索用戶A通過(guò)其移動(dòng)設(shè)備iphone在搜索引擎搜索欄中輸入關(guān)鍵詞“英文培訓(xùn)”,按Enter鍵,然后在搜索引擎返回的多個(gè)搜索結(jié)果中點(diǎn)擊搜索結(jié)果“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”(http://www.ef.com.cn/englishfirst/default, aspx)對(duì)應(yīng)的鏈接進(jìn)入該頁(yè)面進(jìn)行瀏覽,則會(huì)話獲取單元可通過(guò)該搜索引擎提供的獲取搜索日志的應(yīng)用程序接口(API),獲取到該搜索會(huì)話,其包括用戶A輸入的查詢序列“英文培訓(xùn)”及訪問的搜索結(jié)果“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”。接著,同義序列獲取單元根據(jù)所述一個(gè)或多個(gè)搜索會(huì)話,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果。在此,同義序列獲取單元獲取一個(gè)或多個(gè)同義序列簇的方式包括但不限于以下至少任一項(xiàng):I)根據(jù)所述搜索會(huì)話對(duì)應(yīng)的搜索結(jié)果,通過(guò)對(duì)所述搜索會(huì)話對(duì)應(yīng)的搜索結(jié)果如搜索結(jié)果對(duì)應(yīng)的摘要文本、標(biāo)題鏈接文本、頁(yè)面主體內(nèi)容等進(jìn)行語(yǔ)義分析,對(duì)所述一個(gè)或多個(gè)搜索會(huì)話進(jìn)行分類處理,以獲得所述一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,所述同義序列簇及其對(duì)應(yīng)的所述一組優(yōu)選搜索結(jié)果分別包括屬于同一類的搜索會(huì)話的查詢序列與搜索結(jié)果。例如,假設(shè)會(huì)話獲取單元獲取如下多個(gè)搜索會(huì)話I至V:I “英語(yǔ)培訓(xùn)”:“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”“英語(yǔ)培訓(xùn)-韋博英語(yǔ)讓學(xué)習(xí)英語(yǔ)變得如此簡(jiǎn)單! ”II “英語(yǔ)培訓(xùn)”:“英語(yǔ)培訓(xùn)報(bào)名即享圣誕勁爆豪華大禮” “EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”“新東方雅思培訓(xùn)”111“英文培訓(xùn)”:“北京英語(yǔ)培訓(xùn)韋博英語(yǔ)-我們專注于成人英語(yǔ)培訓(xùn)!(官網(wǎng))”“北京新東方英語(yǔ)培訓(xùn)北京雅思培訓(xùn)托付`培訓(xùn)北京考研培訓(xùn)出國(guó)...”IV “鮮花”:“鮮花3小時(shí)鮮花首先中國(guó)鮮花網(wǎng)! ! ”“溫馨鮮花網(wǎng)鮮花”V “鮮花速遞”:“鮮花,我只選中國(guó)鮮花速遞網(wǎng)! 100%品質(zhì)保證”“送花上門鮮花速遞天天鮮花網(wǎng)”則同義序列獲取單元通過(guò)諸如對(duì)搜索會(huì)話I至V對(duì)應(yīng)的搜索結(jié)果如搜索結(jié)果對(duì)應(yīng)標(biāo)題鏈接文本進(jìn)行語(yǔ)義分析,對(duì)搜索會(huì)話I至V對(duì)應(yīng)的搜索結(jié)果進(jìn)行分類處理,得到搜索會(huì)話I至V的分類,如搜索會(huì)話I至III歸為同一類,搜索會(huì)話IV和V歸為同一類;然后,同義序列獲取單元根據(jù)獲得的搜索會(huì)話分類,將屬于同一類的搜索會(huì)話的查詢序列作為同義序列簇,將屬于同一類的搜索會(huì)話的搜索結(jié)果中高質(zhì)量的搜索結(jié)果作為一組優(yōu)選搜索結(jié)果,如獲得與搜索會(huì)話I至III對(duì)應(yīng)的同義序列簇Clusterl,其包括“英語(yǔ)培訓(xùn)”、“英文培訓(xùn)”、“英語(yǔ)培訓(xùn)”,與搜索會(huì)話IV和V對(duì)應(yīng)的同義序列簇clusterf,其包括“鮮花”、鮮花速遞”,以及同義序列簇clusterl對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果包括如“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”和“新東方雅思培訓(xùn)”,同義序列簇clusterf對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果包括如“鮮花3小時(shí)鮮花首先中國(guó)鮮花網(wǎng)?。 焙汀八突ㄉ祥T鮮花速遞天天鮮花網(wǎng)”。2)對(duì)所述一個(gè)或多個(gè)搜索會(huì)話對(duì)應(yīng)的查詢序列進(jìn)行分類處理,以獲得所述一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,所述同義序列簇及其對(duì)應(yīng)的所述一組優(yōu)選搜索結(jié)果分別包括屬于同一類的查詢序列及其對(duì)應(yīng)的搜索結(jié)果。例如,接上例,同義序列獲取單元通過(guò)語(yǔ)義分析,對(duì)會(huì)話獲取單元獲取的搜索會(huì)話I至V對(duì)應(yīng)的查詢序列進(jìn)行分類處理,獲得一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,所述同義序列簇及其對(duì)應(yīng)的所述一組優(yōu)選搜索結(jié)果分別包括屬于同一類的查詢序列及其對(duì)應(yīng)的搜索結(jié)果,如同義序列獲取單元可獲得與搜索會(huì)話I至III對(duì)應(yīng)的同義序列簇clusterl,其包括“英語(yǔ)培訓(xùn)”、“英文培訓(xùn)”、“英語(yǔ)培訓(xùn)”,與搜索會(huì)話IV和V對(duì)應(yīng)的同義序列簇cluster2,其包括“鮮花”、鮮花速遞”,以及同義序列簇clusterl對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果包括如“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”和“新東方雅思培訓(xùn)”,同義序列簇cluster2對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果包括如“鮮花3小時(shí)鮮花首先中國(guó)鮮花網(wǎng)?。 焙汀八突ㄉ祥T鮮花速遞天天鮮花網(wǎng)”。3)將所述搜索會(huì)話中查詢序列及其對(duì)應(yīng)的搜索結(jié)果作為所述同義序列簇。例如,假設(shè)會(huì)話獲取單元獲取到搜索日志中用戶A點(diǎn)擊了與查詢序列“英語(yǔ)培訓(xùn)”相匹配的多個(gè)搜索結(jié)果如titlel “北京英語(yǔ)培訓(xùn)韋博英語(yǔ)-我們專注于成人英語(yǔ)培訓(xùn)!(官網(wǎng))”和title2 “EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”,則同義序列獲取單元將搜索結(jié)果
北京英語(yǔ)培訓(xùn)韋博英語(yǔ)-我們專注于成人英語(yǔ)培訓(xùn)!(官網(wǎng))”對(duì)應(yīng)的標(biāo)題及搜索結(jié)果title2 “EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”對(duì)應(yīng)的標(biāo)題作為序列,與序列“英語(yǔ)培訓(xùn)”構(gòu)成所述同義序列簇。4)將所述搜索記錄中相同搜索結(jié)果對(duì)應(yīng)的不同查詢序列作為所述同義序列簇。例如,假設(shè)會(huì)話獲取單元獲取到搜索日志中用戶A點(diǎn)擊了與查詢序列“英語(yǔ)培訓(xùn)”相匹配的多個(gè)搜索結(jié)果中的搜索結(jié)果如“北京英語(yǔ)培訓(xùn)韋博英語(yǔ)-我們專注于成人英語(yǔ)培訓(xùn)!(官網(wǎng))”,而用戶B根據(jù)查詢序列“外文培訓(xùn)”進(jìn)行搜索時(shí),也點(diǎn)擊了查詢序列“外文培訓(xùn)”相匹配的多個(gè)搜索結(jié)果中的搜索結(jié)果如“北京英語(yǔ)培訓(xùn)韋博英語(yǔ)-我們專注于成人英語(yǔ)培訓(xùn)!(官網(wǎng))”,則同義序列獲 取單元將序列“英語(yǔ)培訓(xùn)”與“外文培訓(xùn)”構(gòu)成所述同義序列簇。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取一個(gè)或多個(gè)同義序列簇的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取一個(gè)或多個(gè)同義序列簇的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,第一查詢裝置14包括匹配查詢單元(未示出)和確定單元(未示出)。具體地,匹配查詢單元根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇;確定單元根據(jù)所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息,從所述一個(gè)或多個(gè)候選同義序列簇中確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇。具體地,匹配查詢單元根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇。例如,假設(shè)第一序列獲取裝置13獲取的所述目標(biāo)查詢序列為“英文培訓(xùn)”,則匹配查詢單元根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇,如將所述同義序列數(shù)據(jù)庫(kù)中,所述目標(biāo)查詢序列所在的所述同義序列簇作為候選同義序列簇,或者,將所述同義序列數(shù)據(jù)庫(kù)中,將符合以下條件的序列作為候選同義序列簇:a.包含目標(biāo)查詢序列“英文培訓(xùn)”且語(yǔ)序相一致的序列如“英文培訓(xùn)暑期班”,b.屬于目標(biāo)查詢序列“英文培訓(xùn)”相關(guān)詞如“外語(yǔ)培訓(xùn)”、“英文暑期培訓(xùn)”,c.目標(biāo)查詢序列“英文培訓(xùn)”的變體形式詞,如增加空格“暑期培訓(xùn)英文”、語(yǔ)序不一致“培訓(xùn)英文”、屬于錯(cuò)別拼寫字“硬文培訓(xùn)”等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得候選同義序列簇的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得候選同義序列簇的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。接著,確定單元首先根據(jù)所述目標(biāo)查詢序列與所述候選同義序列簇中候選同義序列的文本匹配度,確定所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息;然后,根據(jù)該相關(guān)度信息,從所述一個(gè)或多個(gè)候選同義序列簇中確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇。例如,接上例,匹配查詢單元獲得的與目標(biāo)查詢序列“英文培訓(xùn)”相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇包括“英語(yǔ)培訓(xùn)”、“英文暑期培訓(xùn)”、“培訓(xùn)英文”和“暑期培訓(xùn)英文”,則確定單元首先通過(guò)語(yǔ)義分析,確定目標(biāo)查詢序列“英文培訓(xùn)”與所述候選同義序列簇中候選同義序列的文本匹配度,確定目標(biāo)查詢序列“英文培訓(xùn)”與所述候選同義序列簇的相關(guān)度信息,如候選同義序列“英語(yǔ)培訓(xùn)”與目標(biāo)查詢序列“英文培訓(xùn)”的文本匹配度高于其它候選同義序列,則確定單元確定候選同義序列“英語(yǔ)培訓(xùn)”與目標(biāo)查詢序列“英文培訓(xùn)”的相關(guān)度信息高于與其它候選同義序列的相關(guān)度信息,進(jìn)而,確定單元根據(jù)該相關(guān)度信息,確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇包括“英語(yǔ)培訓(xùn)”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。更優(yōu)選地,網(wǎng)絡(luò)設(shè)備I還包括相關(guān)度確定裝置(未示出)。具體地,相關(guān)度確定裝置確定所述目標(biāo)查詢序列與所述候選同義序列簇中表征同義序列的相關(guān)度信息,以作為所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息;其中,所述表征同義序列包括以下至少任一項(xiàng):-所述候選同義序列簇中任一個(gè)同義序列;-所述候選同義序列簇中 多個(gè)同義序列的公共序列。例如,假設(shè)第一序列獲取裝置13獲取的所述目標(biāo)查詢序列為“英文培訓(xùn)”,匹配查詢單元獲得的與目標(biāo)查詢序列“英文培訓(xùn)”相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇包括“英語(yǔ)培訓(xùn)”、“英文暑期培訓(xùn)”、“培訓(xùn)英文”和“暑期培訓(xùn)英文”,則相關(guān)度確定裝置可確定目標(biāo)查詢序列英文培訓(xùn)”與該候選同義序列簇中表征同義序列的相關(guān)度信息,如確定目標(biāo)查詢序列英文培訓(xùn)”與該候選同義序列簇中任一個(gè)同義序列如“英語(yǔ)培訓(xùn)”的相關(guān)度信息,或者,確定目標(biāo)查詢序列英文培訓(xùn)”與該候選同義序列簇中多個(gè)同義序列的公共序列如“英培訓(xùn)”的相關(guān)度信息,作為所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,網(wǎng)絡(luò)設(shè)備I還可包括在線結(jié)果獲取裝置(未示出)和在線結(jié)果提供裝置(未示出)。具體地,在線結(jié)果獲取裝置根據(jù)所述目標(biāo)查詢序列,在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的在線搜索結(jié)果;在線結(jié)果提供裝置將所述在線搜索結(jié)果提供給所述用戶;當(dāng)獲得所述目標(biāo)同義序列簇時(shí),第一提供裝置15將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。
具體地,在線結(jié)果獲取裝置首先通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者通過(guò)搜索引擎提供的應(yīng)用程序接口(API),獲取用戶通過(guò)用戶設(shè)備提交的目標(biāo)查詢序列;然后,根據(jù)所述目標(biāo)查詢序列,在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的在線搜索結(jié)果。例如,假設(shè)搜索用戶A通過(guò)其移動(dòng)設(shè)備iphone在搜索引擎搜索欄中輸入關(guān)鍵詞“英文培訓(xùn)”,按Enter鍵,則在線結(jié)果獲取裝置通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),便獲取用戶A通過(guò)其移動(dòng)設(shè)備iphone提交的目標(biāo)查詢序列“英語(yǔ)培訓(xùn)”;然后,在線結(jié)果獲取裝置根據(jù)該目標(biāo)查詢序列“英語(yǔ)培訓(xùn)”,在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的在線搜索結(jié)果如“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”、“英語(yǔ)培訓(xùn)-韋博英語(yǔ)讓學(xué)習(xí)英語(yǔ)變得如此簡(jiǎn)單! ”、“英語(yǔ)培訓(xùn)報(bào)名即享圣誕勁爆豪華大禮”等。接著,在線結(jié)果提供裝置通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者其他約定的通信方式,如http或https等通信協(xié)議,將所述在線搜索結(jié)果提供給所述用戶,如用戶的用戶設(shè)備,供用戶瀏覽。當(dāng)獲得所述目標(biāo)同義序列簇時(shí),第一提供裝置15將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶,例如,第一查詢裝置14匹配查詢得到所述目標(biāo)同義序列簇需要一定時(shí)間,在第一查詢裝置14在匹配查詢時(shí),在得到所述目標(biāo)同義序列簇后,第一提供裝置15通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者其他約定的通信方式,如http或https等通信協(xié)議,將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶,如用戶的用戶設(shè)備,供用戶瀏覽。優(yōu)選地,在第一查詢裝置14在匹配查詢時(shí),未得到所述目標(biāo)同義序列簇時(shí),在線結(jié)果提供裝置將所述在線搜索結(jié)果提供給所述用戶。本領(lǐng)域技術(shù)人員應(yīng)理解,在具體實(shí)施例中,在線結(jié)果提供裝置和第一提供裝置15可集成在一起,也可相互分離。圖2示出根據(jù)本發(fā)明一個(gè)方面的用于獲取搜索結(jié)果的移動(dòng)設(shè)備的移動(dòng)設(shè)備2,其中,移動(dòng)設(shè)備2包括記錄建立裝置21、 第二序列獲取裝置22、第二查詢裝置23和第二提供裝置24。具體地,記錄建立裝置21根據(jù)用戶歷史搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立或更新同義序列記錄,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;第二序列獲取裝置22獲取用戶的目標(biāo)查詢序列;當(dāng)移動(dòng)設(shè)備離線時(shí),第二查詢裝置23根據(jù)所述目標(biāo)查詢序列,在所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇;第二提供裝置24將所述本地同義序列簇所對(duì)應(yīng)的本地搜索結(jié)果提供給所述用戶。在此,所述移動(dòng)設(shè)備其包括但不限于任何一種可與用戶通過(guò)鍵盤、觸摸板、或聲控設(shè)備進(jìn)行人機(jī)交互的電子產(chǎn)品,例如智能手機(jī)、PDA等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述移動(dòng)設(shè)備2僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的移動(dòng)設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。具體地,記錄建立裝置21根據(jù)用戶歷史搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立或更新同義序列記錄,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,如根據(jù)用戶初次搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立同義序列記錄,然后,再根據(jù)用戶以后的搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,按一定方式更新該同義序列記錄,如按照預(yù)定周期、定時(shí)更新、立即更新所述同義序列記錄,如在該同義序列記錄中新增用戶搜索記錄所對(duì)應(yīng)的新的同義序列簇。
本領(lǐng)域技術(shù)人員應(yīng)能理解上述更新同義序列記錄的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的更新同義序列記錄的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。第二序列獲取裝置22通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者通過(guò)搜索引擎提供的應(yīng)用程序接口(API),獲取用戶通過(guò)用戶設(shè)備提交的目標(biāo)查詢序列。例如,假設(shè)搜索用戶A通過(guò)其移動(dòng)設(shè)備iphone在搜索引擎搜索欄中輸入關(guān)鍵詞“英文培訓(xùn)”,按Enter鍵,則第二序列獲取裝置22通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),便獲取用戶A通過(guò)其移動(dòng)設(shè)備iphone提交的目標(biāo)查詢序列“英文培訓(xùn)”。當(dāng)移動(dòng)設(shè)備離線時(shí),第二查詢裝置23根據(jù)所述目標(biāo)查詢序列,在所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇。例如,接上例,當(dāng)用戶A的移動(dòng)設(shè)備iphone離線時(shí),第二查詢裝置23根據(jù)第二序列獲取裝置22獲取的目標(biāo)查詢序列“英文培訓(xùn)”,在記錄建立裝置21建立或更新的所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇如“英文培訓(xùn)”、“英語(yǔ)培訓(xùn)”。第二提供裝置24通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),將所述本地同義序列簇所對(duì)應(yīng)的本地搜索結(jié)果如用戶A之前根據(jù)本地同義序列簇進(jìn)行搜索時(shí)得到的本地搜索結(jié)果如“新東方北京托福培訓(xùn)挑戰(zhàn)托付高分”,提供給所述用戶。圖3示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于獲取搜索結(jié)果的網(wǎng)絡(luò)設(shè)備和移動(dòng)設(shè)備的設(shè)備示意圖,其中,網(wǎng)絡(luò)設(shè)備I包括同義序列獲取裝置11’、數(shù)據(jù)庫(kù)建立裝置12’、第一序列獲取裝置13’、第一查詢裝置14’和第一提供裝置15’,移動(dòng)設(shè)備2包括記錄建立裝置21’、第二序列獲取裝置22’、第二查詢裝置23’、第二提供裝置24’、發(fā)送裝置25’和接收裝置26’。具體地,移動(dòng)設(shè)備2的記錄建立裝置21’根據(jù)用戶歷史搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立或更新同義序列記錄,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;第二序列獲取裝置22’獲取用戶的目標(biāo)查詢序列;當(dāng)移動(dòng)設(shè)備離線時(shí),第二查詢裝置23’根據(jù)所述目標(biāo)查詢序列,在所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇;當(dāng)所述移動(dòng)設(shè)備在線時(shí),發(fā)送裝置25’將所述目標(biāo)查詢序列發(fā)送至網(wǎng)絡(luò)設(shè)備I ;相應(yīng)地,網(wǎng)絡(luò)設(shè)備I的同義序列獲取裝置11’根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;數(shù)據(jù)庫(kù)建立裝置12’根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù);第一序列獲取裝置13’獲取用戶的目標(biāo)查詢序列;第一查詢裝置14’根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇;第一提供裝置15’將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶;相應(yīng)地,移動(dòng)設(shè)備2的接收裝置26’接收所述目標(biāo)查詢序列對(duì)應(yīng)的同義序列簇的一組優(yōu)選搜索結(jié)果;第二提供裝置24’將所述本地搜索結(jié)果與所述優(yōu)選搜索結(jié)果提供給所述用戶。在此,網(wǎng)絡(luò)設(shè)備I的同義序列獲取裝置11’、數(shù)據(jù)庫(kù)建立裝置12’、第一序列獲取裝置13’和第一提供裝置15’分別與圖1中網(wǎng)絡(luò)設(shè)備I的同義序列獲取裝置11、數(shù)據(jù)庫(kù)建立裝置12、第一序列獲取裝置13和第一提供裝置15的內(nèi)容相同或相似,為簡(jiǎn)明期間,故在此不再贅述,并以引用的方式包含于此。在此,移 動(dòng)設(shè)備2的記錄建立裝置21’、第二序列獲取裝置22’和第二查詢裝置23’分別與圖2中的移動(dòng)設(shè)備2的記錄建立裝置21、第二序列獲取裝置22和第二查詢裝置23的內(nèi)容相同或相似,為簡(jiǎn)明期間,故在此不再贅述,并以引用的方式包含于此。具體地,當(dāng)所述移動(dòng)設(shè)備在線時(shí),發(fā)送裝置25’將所述目標(biāo)查詢序列發(fā)送至網(wǎng)絡(luò)設(shè)備1,例如,假設(shè)搜索用戶A通過(guò)其移動(dòng)設(shè)備iphone在搜索引擎搜索欄中輸入關(guān)鍵詞“英文培訓(xùn)”,按Enter鍵,若此時(shí)移動(dòng)設(shè)備iphone接入網(wǎng)絡(luò),即在線,則發(fā)送裝置25’將該目標(biāo)查詢序列“英文培訓(xùn)”通過(guò)約定的通信方式,如http或https等通信協(xié)議,發(fā)送至網(wǎng)絡(luò)設(shè)備I。相應(yīng)地,網(wǎng)絡(luò)設(shè)備I的第一序列獲取裝置13’通過(guò)約定的通信方式,如http或https等通信協(xié)議,接收用戶的目標(biāo)查詢序列。第一查詢裝置14’根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇。在此,第一查詢裝置14’獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇的方式與圖1中第一查詢裝置14獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇的方式內(nèi)容相同或相似,為簡(jiǎn)明期間,故在此不再贅述,并以引用的方式包含于此。
第一提供裝置15’通過(guò)約定的通信方式,如http或https等通信協(xié)議,將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶,即發(fā)送給用戶的移動(dòng)設(shè)備。相應(yīng)地,移動(dòng)設(shè)備2的接收裝置26’通過(guò)約定的通信方式,如http或https等通信協(xié)議,接收所述目標(biāo)查詢序列對(duì)應(yīng)的同義序列簇的一組優(yōu)選搜索結(jié)果。第二提供裝置24 ’通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),將所述本地搜索結(jié)果與所述優(yōu)選搜索結(jié)果提供給所述用戶,如將本地搜索結(jié)果如“新東方北京托福培訓(xùn)挑戰(zhàn)托付高分”與優(yōu)選搜索結(jié)果如如“北京英語(yǔ)培訓(xùn)首選EF英孚,海量職場(chǎng)英語(yǔ)培訓(xùn)資料下載! ”、“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”、“北京新東方英語(yǔ)培訓(xùn)北京雅思培訓(xùn)托付培訓(xùn)北京考研培訓(xùn)出國(guó)...”提供給所述用戶,供用戶瀏覽。優(yōu)選地,可將上述用于獲取搜索結(jié)果的網(wǎng)絡(luò)設(shè)備1,與現(xiàn)有搜索引擎相結(jié)合,構(gòu)成一種新的搜索引擎,現(xiàn)有的搜索引擎包括但不限于如Google公司的Google搜索引擎、百度公司的baidu搜索引擎等。優(yōu)選地,可將上述用于獲取搜索結(jié)果的網(wǎng)絡(luò)設(shè)備1,與現(xiàn)有搜索引擎插件相結(jié)合,構(gòu)成一種新的搜索引擎插件,現(xiàn)有的包括但不限于如Google公司的Google ToolBar、百度公司的百度搜霸、微軟公司的MSN ToolBar等搜索引擎插件。圖4示出根據(jù)本發(fā)明另一個(gè)方面的用于獲取搜索結(jié)果的方法流程圖。具體地,在步驟Sll中,網(wǎng)絡(luò)設(shè)備I根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;在步驟S12中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù);在步驟S13中,網(wǎng)絡(luò)設(shè)備I獲取用戶的目標(biāo)查詢序列;在步驟S15中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇;在步驟S15中,網(wǎng)絡(luò)設(shè)備I將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。在此,網(wǎng)絡(luò)設(shè)備I包括但不限于網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云。在此,云由基于云計(jì)算(Cloud Computing)的大量主機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述網(wǎng)絡(luò)設(shè)備I僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。
具體地,在步驟Sll中,網(wǎng)絡(luò)設(shè)備I首先通過(guò)搜索引擎、瀏覽器等第三方設(shè)備提供的獲取搜索日志的應(yīng)用程序接口(API),獲取多個(gè)搜索日志;然后,對(duì)該多個(gè)搜索日志進(jìn)行語(yǔ)義分析處理,來(lái)獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果。在此,所述一組優(yōu)選搜索結(jié)果包括與所述同義序列簇相匹配的高質(zhì)量、高權(quán)威的搜索結(jié)果,及與用戶的搜索需求真正相符合的搜索結(jié)果,其可通過(guò)對(duì)用戶的搜索瀏覽行為進(jìn)行統(tǒng)計(jì)分析得出,如將用戶瀏覽時(shí)間長(zhǎng)的頁(yè)面所對(duì)應(yīng)的搜索結(jié)果作為所述優(yōu)選搜索結(jié)果、將用戶點(diǎn)擊瀏覽次數(shù)多的搜索結(jié)果作為所述優(yōu)選搜索結(jié)果等。例如,在步驟Sll中,網(wǎng)絡(luò)設(shè)備I通過(guò)搜索引擎的提供的獲取搜索日志的應(yīng)用程序接口(API),獲取到多個(gè)搜索日志,如在某段時(shí)間內(nèi),用戶提交的搜索包括了哪些關(guān)鍵詞、用戶訪問了哪些返回的搜索結(jié)果等;然后,在步驟Sll中,網(wǎng)絡(luò)設(shè)備I對(duì)這些搜索日志進(jìn)行語(yǔ)義分析處理,得到一個(gè)或多個(gè)同義序列簇,如由與關(guān)鍵詞“英語(yǔ)培訓(xùn)”屬于同義近義詞的關(guān)鍵詞如“英語(yǔ)培訓(xùn)”、“英文培訓(xùn)”、“英語(yǔ)培訓(xùn)”、“外語(yǔ)培訓(xùn)”等組成的同義序列簇,其中,該同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果如“北京英語(yǔ)培訓(xùn)首選EF英孚,海量職場(chǎng)英語(yǔ)培訓(xùn)資料下載! ”、“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”、“北京新東方英語(yǔ)培訓(xùn)北京雅思培訓(xùn)托付培訓(xùn)北京考研培訓(xùn)出國(guó)...”
坐寸ο本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取一個(gè)或多個(gè)同義序列簇的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取一個(gè)或多個(gè)同義序列簇的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在步驟S12中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù)。例如,接上例,在步驟S12中,網(wǎng)絡(luò)設(shè)備I可將其在步驟Sll中獲取的所述一個(gè)或多個(gè)同義序列簇如關(guān)鍵詞“英語(yǔ)培訓(xùn)”同義序列簇存儲(chǔ)于同義序列數(shù)據(jù)庫(kù)中,按一定方式更新該同義序列數(shù)據(jù)庫(kù),如按照預(yù)定周期、定時(shí)更新、立即更新所述同義序列數(shù)據(jù)庫(kù)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述更新所述同義序列數(shù)據(jù)庫(kù)的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的更·新所述同義序列數(shù)據(jù)庫(kù)的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在步驟S13中,網(wǎng)絡(luò)設(shè)備I通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者通過(guò)搜索引擎提供的應(yīng)用程序接口(API),獲取用戶通過(guò)用戶設(shè)備提交的目標(biāo)查詢序列。例如,若搜索用戶A通過(guò)其移動(dòng)設(shè)備iphone在搜索引擎搜索欄中輸入關(guān)鍵詞“英文培訓(xùn)”,按Enter鍵,則在步驟S13中,網(wǎng)絡(luò)設(shè)備I通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),便獲取用戶A通過(guò)其移動(dòng)設(shè)備iphone提交的目標(biāo)查詢序列“英文培訓(xùn)”。在步驟S14中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇。例如,接上例,在步驟S14中,網(wǎng)絡(luò)設(shè)備I根據(jù)其在步驟S13中獲取到的所述目標(biāo)查詢序列,在其在步驟S12中建立或更新的所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇,如將目標(biāo)查詢序列“英文培訓(xùn)”所在的同義序列簇作為所述目標(biāo)同義序列簇,如目標(biāo)查詢序列“英文培訓(xùn)”所在的同義序列簇包括“英語(yǔ)培訓(xùn)”、“英文培訓(xùn)”、“英語(yǔ)培訓(xùn)”、“外語(yǔ)培訓(xùn)”等同義序列。在步驟S15中,網(wǎng)絡(luò)設(shè)備I通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者其他約定的通信方式,如http或https等通信協(xié)議,將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果如“北京英語(yǔ)培訓(xùn)首選EF英孚,海量職場(chǎng)英語(yǔ)培訓(xùn)資料下載! ”、“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”、“北京新東方英語(yǔ)培訓(xùn)北京雅思培訓(xùn)托付培訓(xùn)北京考研培訓(xùn)出國(guó)...”提供給所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。在此,本發(fā)明實(shí)現(xiàn)了提高用戶獲取信息的效率及準(zhǔn)確度的有益效果,如通過(guò)分析搜索日志,得到同義序列簇及其對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果,可直接向其他具有同樣需求的用戶直接提供目標(biāo)查詢所對(duì)應(yīng)的目標(biāo)同意序列簇對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果,而不需要在搜索引擎通過(guò)網(wǎng)頁(yè)爬蟲建立的網(wǎng)頁(yè)數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢。優(yōu)選地,在步驟S15中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果,生成與該同義序列簇相對(duì)應(yīng)的結(jié)果頁(yè)面;將該結(jié)果頁(yè)面提供給所述用戶。具體地,在步驟S15中,網(wǎng)絡(luò)設(shè)備I還可首先根據(jù)所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果,通過(guò)諸如包容器(wrapper)、基于視覺的網(wǎng)頁(yè)分塊算法VIPS (Vision-based pagesegmentation)、HTML標(biāo)簽分析法,從該一組優(yōu)選搜索結(jié)果各自所對(duì)應(yīng)的頁(yè)面中抽取出頁(yè)面正文內(nèi)容;然后對(duì)所述一組優(yōu)選搜索結(jié)果各自所對(duì)應(yīng)的頁(yè)面中抽取出頁(yè)面正文內(nèi)容進(jìn)行語(yǔ)義分析,確定與所述目標(biāo)同義序列簇相對(duì)應(yīng)的頁(yè)面相關(guān)內(nèi)容;然后,再根據(jù)所述頁(yè)面相關(guān)內(nèi)容,確定所述一組優(yōu)選搜索結(jié)果中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分;接著,比較確定的所述一組優(yōu)選搜索結(jié)果中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分,以對(duì)該等頁(yè)面內(nèi)容進(jìn)行相互驗(yàn)證,從中篩選出相同或相似的頁(yè)面內(nèi)容描述;然后,根據(jù)篩選出的該相同或相似的頁(yè)面內(nèi)容描述,從所述一組優(yōu)選搜索結(jié)果各自對(duì)應(yīng)的頁(yè)面內(nèi)容除該相同或相似的頁(yè)面內(nèi)容描述之外其他內(nèi)容中確定與所述目標(biāo)同義序列簇相匹配的輔助內(nèi)容信息,如在其他維度上與所述目標(biāo)同義序列簇相匹配的頁(yè)面內(nèi)容,并將其與相同或相似的頁(yè)面內(nèi)容描述合并,按預(yù)定頁(yè)面樣式,生成與該同義序列簇相對(duì)應(yīng)的結(jié)果頁(yè)面;接著,通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者其他約定的通信方式,如http或https等通信協(xié)議,將該結(jié)果頁(yè)面提供給所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。例如,假設(shè)在步驟S14中,網(wǎng)絡(luò)設(shè)備I根據(jù)其在步驟S13中獲取到的目標(biāo)查詢序列“危險(xiǎn)的森林有感”,在其在步驟S12中建立或更新的所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,獲得的與目標(biāo)查詢序列“危險(xiǎn)的森林有感”相對(duì)應(yīng)的目標(biāo)同義序列簇包括“危險(xiǎn)的森林有感”、“危險(xiǎn)的森林讀后感”,而該目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果包括:優(yōu)選搜索結(jié)果I 小豬日記:《危險(xiǎn)的森林》有感-味道通話-文學(xué)藝術(shù)-搜狐圈子”(http://q.sohu.com/forum/14/topic/48390493),優(yōu)選搜索結(jié)果II新消息讀《危險(xiǎn)的森林》有感-可愛小豬-搜狐博客” (http: //liuyonglin2006.blog.sohu.com/151643301, html),優(yōu)選搜索結(jié)果III 《危險(xiǎn)的森林》-讀后感-網(wǎng)上現(xiàn)金棋牌游戲下載” (http://14972.eduol.cn/archives/2012/1145765.html),假設(shè)在步驟S15中,網(wǎng)絡(luò)設(shè)備I首先通過(guò)基于視覺的網(wǎng)頁(yè)分塊算法VIPS,從優(yōu)選搜索結(jié)果I至III各自所對(duì)應(yīng)的頁(yè)面中抽取出頁(yè)面正文內(nèi)容分別為正文內(nèi)容I至II1:優(yōu)選搜索結(jié)果I對(duì)應(yīng)的正文內(nèi)容1:該頁(yè)面中簡(jiǎn)潔描述“危險(xiǎn)的森林”內(nèi)容的第二段“故事的主人公是一名叫艾赫的少年,...,于是,艾赫與狼王紅狼成為朋友”優(yōu)選搜索結(jié)果II對(duì)應(yīng)的正文內(nèi)容I1:該頁(yè)面中簡(jiǎn)潔描述“危險(xiǎn)的森林”內(nèi)容的第二段“故事的主人公是一 名叫艾赫的少年,...,于是,艾赫與狼王紅狼成為朋友”
優(yōu)選搜索結(jié)果III對(duì)應(yīng)的正文內(nèi)容II1:該頁(yè)面中詳細(xì)描述“危險(xiǎn)的森林”內(nèi)容及作者評(píng)論的第二段“主人公艾赫是個(gè)在漸漸長(zhǎng)大的少年,...,他的結(jié)局自然很悲慘了”,然后,在步驟S15中,網(wǎng)絡(luò)設(shè)備I對(duì)所述一組優(yōu)選搜索結(jié)果各自所對(duì)應(yīng)的頁(yè)面中抽取出頁(yè)面正文內(nèi)容進(jìn)行語(yǔ)義分析,確定與所述目標(biāo)同義序列簇相對(duì)應(yīng)的頁(yè)面相關(guān)內(nèi)容如“左泓”、“艾赫”、“危險(xiǎn)的森林”、“紅狼”、“狼群”、“《危險(xiǎn)的森林》”、“神槍手”、“黑血”等;然后,在步驟S15中,網(wǎng)絡(luò)設(shè)備I再根據(jù)該頁(yè)面相關(guān)內(nèi)容,在每一優(yōu)選搜索結(jié)果所對(duì)應(yīng)的頁(yè)面進(jìn)行匹配查詢,得到所述一組優(yōu)選搜索結(jié)果中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分,如優(yōu)選搜索結(jié)果I中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分1:該頁(yè)面中簡(jiǎn)潔描述“危險(xiǎn)的森林”內(nèi)容的第二段“故事的主人公是一名叫艾赫的少年,...,于是,艾赫與狼王紅狼成為朋友”,優(yōu)選搜索結(jié)果II中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分I1:該頁(yè)面中簡(jiǎn)潔描述“危險(xiǎn)的森林”內(nèi)容的第二段“故事的主人公是一名叫艾赫的少年,...,于是,艾赫與狼王紅狼成為朋友”,優(yōu)選搜索結(jié)果III中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分II1:該頁(yè)面中詳細(xì)描述“危險(xiǎn)的森林”內(nèi)容及作者評(píng)論的第二段“主人公艾赫是個(gè)在漸漸長(zhǎng)大的少年,...,他的結(jié)局自然很悲慘了” ;接著,在步驟S15中,網(wǎng)絡(luò)設(shè)備I比較所述一組優(yōu)選搜索結(jié)果中與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分I至III,發(fā)現(xiàn)與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分I和與所述頁(yè)面相關(guān)內(nèi)容相匹配的頁(yè)面內(nèi)容部分II的描述相同或相似;然后,在步驟S15中,網(wǎng)絡(luò)設(shè)備I根據(jù)篩選出的該相同或相似的頁(yè)面內(nèi)容描述,從所述一個(gè)或多個(gè)優(yōu)選搜索結(jié)果中至少一個(gè)對(duì)應(yīng)的頁(yè)面內(nèi)容除該相同或相似的頁(yè)面內(nèi)容描述之外其他內(nèi)容中確定與所述目標(biāo)同義序列簇相匹配的輔助內(nèi)容信息,如在其他維度上與所述目標(biāo)同義序列簇相匹配的頁(yè)面內(nèi)容如優(yōu)選搜索結(jié)果III中第一段中作者理解的內(nèi)容“這是一篇很美的長(zhǎng)篇小說(shuō),...,但通過(guò)注釋,我也能夠理解?!?接著,在步驟S15中,網(wǎng)絡(luò)設(shè)備I將其與相同或 相似的頁(yè)面內(nèi)容描述合并,按預(yù)定頁(yè)面樣式,生成所述合成搜索結(jié)果如:“故事的主人公是一名叫艾赫的少年,...,于是,艾赫與狼王紅狼成為朋友”,以更新所述一個(gè)或多個(gè)優(yōu)選搜索結(jié)果。這是一篇很美的長(zhǎng)篇小說(shuō),,但通過(guò)注釋,我也能夠理解?!苯又诓襟ES15中,網(wǎng)絡(luò)設(shè)備I通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者其他約定的通信方式,如http或https等通信協(xié)議,將該結(jié)果頁(yè)面提供給用戶A,如該用戶的用戶設(shè)備,供用戶瀏覽。本領(lǐng)域技術(shù)人員應(yīng)能理解上述生成與該同義序列簇相對(duì)應(yīng)的結(jié)果頁(yè)面的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的生成與該同義序列簇相對(duì)應(yīng)的結(jié)果頁(yè)面的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。網(wǎng)絡(luò)設(shè)備I的各個(gè)步驟之間是持續(xù)不斷工作的。具體地,在步驟Sll中,網(wǎng)絡(luò)設(shè)備I持續(xù)根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;在步驟S12中,網(wǎng)絡(luò)設(shè)備I持續(xù)根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù);在步驟S13中,網(wǎng)絡(luò)設(shè)備I持續(xù)獲取用戶的目標(biāo)查詢序列;在步驟S14中,網(wǎng)絡(luò)設(shè)備I持續(xù)根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇;在步驟S15中,網(wǎng)絡(luò)設(shè)備I持續(xù)將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。在此,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解“持續(xù)”是指網(wǎng)絡(luò)設(shè)備I的各個(gè)步驟分別不斷地進(jìn)行同義序列簇的獲取、同義序列數(shù)據(jù)庫(kù)的建立或更新、目標(biāo)查詢序列的獲取、目標(biāo)同義序列簇的獲得及優(yōu)選搜索結(jié)果的提供,直至網(wǎng)絡(luò)設(shè)備I在較長(zhǎng)時(shí)間內(nèi)停止目標(biāo)查詢序列的獲取。優(yōu)選地,步驟Sll包括步驟Slll (未示出)和步驟S112(未示出)。具體地,在步驟SI 11中,網(wǎng)絡(luò)設(shè)備I從所述多個(gè)搜索日志中獲取一個(gè)或多個(gè)搜索會(huì)話,其中,所述搜索會(huì)話包括對(duì)應(yīng)的查詢序列及搜索結(jié)果;在步驟S112中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述一個(gè)或多個(gè)搜索會(huì)話,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果。具體地,在步驟Slll中,網(wǎng)絡(luò)設(shè)備I首先通過(guò)搜索引擎、瀏覽器等第三方設(shè)備提供的獲取搜索日志的應(yīng)用程序接口(API),獲取多個(gè)搜索日志;然后,再?gòu)乃龆鄠€(gè)搜索日志中獲取一個(gè)或多個(gè)搜索會(huì)話,其中,所述搜索會(huì)話包括對(duì)應(yīng)的查詢序列及搜索結(jié)果。例如,假設(shè)搜索用戶A通過(guò)其移動(dòng)設(shè)備iphone在搜索引擎搜索欄中輸入關(guān)鍵詞“英文培訓(xùn)”,按Enter鍵,然后在搜索引擎返回的多個(gè)搜索結(jié)果中點(diǎn)擊搜索結(jié)果“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”(http://www.ef.com.cn/englishfirst/default, aspx)對(duì)應(yīng)的鏈接進(jìn)入該頁(yè)面進(jìn)行瀏覽,則在步驟Slll中,網(wǎng)絡(luò)設(shè)備I可通過(guò)該搜索引擎提供的獲取搜索日志的應(yīng)用程序接口(API),獲取到該搜索會(huì)話,其包括用戶A輸入的查詢序列“英文培訓(xùn)”及訪問的搜索結(jié)果“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”。接著,在步驟S112中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述一個(gè)或多個(gè)搜索會(huì)話,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果。在此,在步驟S112中,網(wǎng)絡(luò)設(shè)備I獲取一個(gè)或多個(gè)同義序列簇的方式包括但不限于以下至少任一項(xiàng):I)根據(jù)所述搜索會(huì)話對(duì)應(yīng)的搜索結(jié)果,通過(guò)對(duì)所述搜索會(huì)話對(duì)應(yīng)的搜索結(jié)果如搜索結(jié)果對(duì)應(yīng)的摘要文本、標(biāo)題鏈接文本、頁(yè)面主體內(nèi)容等進(jìn)行語(yǔ)義分析,對(duì)所述一個(gè)或多個(gè)搜索會(huì)話進(jìn)行分類處理,以獲得所述一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,所述同義序列簇及其對(duì)應(yīng)的所述一組優(yōu)選搜索結(jié)果分別包括屬于同一類的搜索會(huì)話的查詢序列與搜索結(jié)果。例如,假設(shè)在步驟Slll中,網(wǎng)絡(luò)設(shè)備I獲取如下多個(gè)搜索會(huì)話I至V:
I “英語(yǔ)培訓(xùn)”:“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”“英語(yǔ)培訓(xùn)-韋博英語(yǔ)讓學(xué)習(xí)英語(yǔ)變得如此簡(jiǎn)單! ”II “英語(yǔ)培訓(xùn)”:“英語(yǔ)培訓(xùn)報(bào)名即享圣誕勁爆豪華大禮”“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”“新東方雅思培訓(xùn)”111“英文培訓(xùn)”:“北京英語(yǔ)培訓(xùn)韋博英語(yǔ)-我們專注于成人英語(yǔ)培訓(xùn)!(官網(wǎng))”“北京新東方英語(yǔ)培訓(xùn)北京雅思培訓(xùn)托付培訓(xùn)北京考研培訓(xùn)出國(guó)...”IV “鮮花”:“鮮花3小時(shí)鮮花首先中國(guó)鮮花網(wǎng)! ! ”“溫馨鮮花網(wǎng)鮮花”V “鮮花速遞”:“鮮花,我只選中國(guó)鮮花速遞網(wǎng)! 100%品質(zhì)保證”“送花上門鮮花速遞天天鮮花網(wǎng)”則在步驟SI 12中,網(wǎng)絡(luò)設(shè)備I通過(guò)諸如對(duì)搜索會(huì)話I至V對(duì)應(yīng)的搜索結(jié)果如搜索結(jié)果對(duì)應(yīng)標(biāo)題鏈接文本進(jìn)行語(yǔ)義分析,對(duì)搜索會(huì)話I至V對(duì)應(yīng)的搜索結(jié)果進(jìn)行分類處理,得到搜索會(huì)話I至V的分類,如搜索會(huì)話I至III歸為同一類,搜索會(huì)話IV和V歸為同一類;然后,同義序列獲取單元根據(jù)獲得的搜索會(huì)話分類,將屬于同一類的搜索會(huì)話的查詢序列作為同義序列簇,將屬于同一類的搜索會(huì)話的搜索結(jié)果中高質(zhì)量的搜索結(jié)果作為一組優(yōu)選搜索結(jié)果,如獲得與搜索會(huì)話I至III對(duì)應(yīng)的同義序列簇Clusterl,其包括“英語(yǔ)培訓(xùn)”、“英文培訓(xùn)”、“英語(yǔ)培訓(xùn)”,與搜索會(huì)話IV和V對(duì)應(yīng)的同義序列簇clusterf,其包括“鮮花”、鮮花速遞”,以及同義序列簇clusterl對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果包括如“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”和“新東方雅思培訓(xùn)”,同義序列簇clusterf對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果包括如“鮮花3小時(shí)鮮花首先中國(guó)鮮花網(wǎng)!! ”和“送花上門鮮花速遞天天鮮花網(wǎng)”。2)對(duì)所述一個(gè)或多個(gè)搜索會(huì)話對(duì)應(yīng)的查詢序列進(jìn)行分類處理,以獲得所述一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,所述同義序列簇及其對(duì)應(yīng)的所述一組優(yōu)選搜索結(jié)果分別包括屬于同一類的查詢序列及其對(duì)應(yīng)的搜索結(jié)果。例如,接上例,在步驟S112中,網(wǎng)絡(luò)設(shè)備I通過(guò)語(yǔ)義分析,對(duì)會(huì)話獲取單元獲取的搜索會(huì)話I至V對(duì)應(yīng)的查詢序列進(jìn)行分類處理,獲得一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,所述同義序列簇及其對(duì)應(yīng)的所述一組優(yōu)選搜索結(jié)果分別包括屬于同一類的查詢序列及其對(duì)應(yīng)的搜索結(jié)果,如同義序列獲取單元可獲得與搜索會(huì)話I至III對(duì)應(yīng)的同義序列簇clusterl,其包括“英語(yǔ)培訓(xùn)”、“英文培訓(xùn)”、“英語(yǔ)培訓(xùn)”,與搜索會(huì)話IV和V對(duì)應(yīng)的同義序列簇clusterf,其包括“鮮花”、鮮花速遞”,以及同義序列簇clusterl對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果包括如“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”和“新東方雅思培訓(xùn)”,同義序列簇clusterf對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果包括如“鮮花3小時(shí)鮮花首先中國(guó)鮮花網(wǎng)! !”和“送花上門鮮花速遞天天鮮花網(wǎng)”。3)將所述搜索會(huì)話中查詢序列及其對(duì)應(yīng)的搜索結(jié)果作為所述同義序列簇。例如,假設(shè)在步驟Slll中,網(wǎng)絡(luò)設(shè)備I獲取到搜索日志中用戶A點(diǎn)擊了與查詢序列“英語(yǔ)培訓(xùn)”相匹配的多個(gè)搜索結(jié)果如北京英語(yǔ)培訓(xùn)韋博英語(yǔ)-我們專注于成人英語(yǔ)培訓(xùn)!(官網(wǎng))”和title2“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”,則在步驟S112中,網(wǎng)絡(luò)設(shè)備I將搜索結(jié)果titlel “北京英語(yǔ)培訓(xùn)韋博英語(yǔ)-我們專注于成人英語(yǔ)培訓(xùn)!(官網(wǎng))”對(duì)應(yīng)的標(biāo)題及搜索結(jié)果title2 “EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”對(duì)應(yīng)的標(biāo)題作為序列,與序列“英語(yǔ)培訓(xùn)”構(gòu) 成所述同義序列簇。4)將所述搜索記錄中相同搜索結(jié)果對(duì)應(yīng)的不同查詢序列作為所述同義序列簇。例如,假設(shè)在步驟Slll中,網(wǎng)絡(luò)設(shè)備I獲取到搜索日志中用戶A點(diǎn)擊了與查詢序列“英語(yǔ)培訓(xùn)”相匹配的多個(gè)搜索結(jié)果中的搜索結(jié)果如“北京英語(yǔ)培訓(xùn)韋博英語(yǔ)-我們專注于成人英語(yǔ)培訓(xùn)!(官網(wǎng))”,而用戶B根據(jù)查詢序列“外文培訓(xùn)”進(jìn)行搜索時(shí),也點(diǎn)擊了查詢序列“外文培訓(xùn)”相匹配的多個(gè)搜索結(jié)果中的搜索結(jié)果如“北京英語(yǔ)培訓(xùn)韋博英語(yǔ)-我們專注于成人英語(yǔ)培訓(xùn)!(官網(wǎng))”,則在步驟S112中,網(wǎng)絡(luò)設(shè)備I將序列“英語(yǔ)培訓(xùn)”與“外文培訓(xùn)”構(gòu)成所述同義序列簇。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取一個(gè)或多個(gè)同義序列簇的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取一個(gè)或多個(gè)同義序列簇的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,步驟S14包括步驟S141(未示出)和步驟S142(未示出)。具體地,在步驟S141中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇;在步驟S142中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息,從所述一個(gè)或多個(gè)候選同義序列簇中確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇。具體地,在步驟S141中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇。例如,假設(shè)在步驟S13中,網(wǎng)絡(luò)設(shè)備I獲取的所述目標(biāo)查詢序列為“英文培訓(xùn)”,則在步驟S141中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇,如將所述同義序列數(shù)據(jù)庫(kù)中,所述目標(biāo)查詢序列所在的所述同義序列簇作為候選同義序列簇,或者,將所述同義序列數(shù)據(jù)庫(kù)中,將符合以下條件的序列作為候選同義序列簇:a.包含目標(biāo)查詢序列“英文培訓(xùn)”且語(yǔ)序相一致的序列如“英文培訓(xùn)暑期班”,b.屬于目標(biāo)查詢序列“英文培訓(xùn)”相關(guān)詞如“外語(yǔ)培訓(xùn)”、“英文暑期培訓(xùn)”,c.目標(biāo)查詢序列“英文培訓(xùn)”的變體形式詞,如增加空格“暑期培訓(xùn)英文”、語(yǔ)序不一致“培訓(xùn)英文”、屬于錯(cuò)別拼寫字“硬文培訓(xùn)”等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得候選同義序列簇的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得候選同義序列簇的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。接著,在步驟S142中,網(wǎng)絡(luò)設(shè)備I首先根據(jù)所述目標(biāo)查詢序列與所述候選同義序列簇中候選同義序列的文本匹配度,確定所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息;然后,根據(jù)該相關(guān)度信息,從所述一個(gè)或多個(gè)候選同義序列簇中確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇。例如,接上例,在步驟S141中,網(wǎng)絡(luò)設(shè)備I獲得的與目標(biāo)查詢序列“英文培訓(xùn)”相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇包括“英語(yǔ)培訓(xùn)”、“英文暑期培訓(xùn)”、“培訓(xùn)英文”和“暑期培訓(xùn)英文”,則在步驟S142中,網(wǎng)絡(luò)設(shè)備I首先通過(guò)語(yǔ)義分析,確定目標(biāo)查詢序列“英文培訓(xùn)”與所述候選同義序列簇中候選同義序列的文本匹配度,確定目標(biāo)查詢序列“英文培訓(xùn)”與所述候選同義序列簇的相關(guān)度信息,如候選同義序列“英語(yǔ)培訓(xùn)”與目標(biāo)查詢序列“英文培訓(xùn)”的文本匹配度高于其它候選同義序列,則在步驟S142中,網(wǎng)絡(luò)設(shè)備I確定候選同義序列“英語(yǔ)培訓(xùn)”與目標(biāo)查詢序列“英文培訓(xùn)”的相關(guān)度信息高于與其它候選同義序列的相關(guān)度信息,進(jìn)而,確定單元根據(jù)該相關(guān)度信息,確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇包括“英語(yǔ)培訓(xùn)”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。更優(yōu)選地,網(wǎng)絡(luò)設(shè)備I還包括步驟S16(未示出)。具體地,在步驟S16中,網(wǎng)絡(luò)設(shè)備I確定所述目標(biāo)查詢序列與所述候選同義序列簇中表征同義序列的相關(guān)度信息,以作為所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息;其中,所述表征同義序列包括以下至少任一項(xiàng):-所述候選同義序列簇中任一個(gè)同義序列;-所述候選同義序列簇中多個(gè)同義序列的公共序列。
例如,假設(shè)在步驟S13中,網(wǎng)絡(luò)設(shè)備I獲取的所述目標(biāo)查詢序列為“英文培訓(xùn)”,匹配查詢單元獲得的與目標(biāo)查詢序列“英文培訓(xùn)”相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇包括“英語(yǔ)培訓(xùn)”、“英文暑期培訓(xùn)”、“培訓(xùn)英文”和“暑期培訓(xùn)英文”,則在步驟S16中,網(wǎng)絡(luò)設(shè)備I可確定目標(biāo)查詢序列英文培訓(xùn)”與該候選同義序列簇中表征同義序列的相關(guān)度信息,如確定目標(biāo)查詢序列英文培訓(xùn)”與該候選同義序列簇中任一個(gè)同義序列如“英語(yǔ)培訓(xùn)”的相關(guān)度信息,或者,確定目標(biāo)查詢序列英文培訓(xùn)”與該候選同義序列簇中多個(gè)同義序列的公共序列如“英培訓(xùn)”的相關(guān)度信息,作為所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,網(wǎng)絡(luò)設(shè)備I還可包括步驟S17(未示出)和步驟S18(未示出)。具體地,在步驟S17中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述目標(biāo)查詢序列,在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的在線搜索結(jié)果;在步驟S18中,網(wǎng)絡(luò)設(shè)備I將所述在線搜索結(jié)果提供給所述用戶;當(dāng)獲得所述目標(biāo)同義序列簇時(shí),在步驟S15中,網(wǎng)絡(luò)設(shè)備I將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。具體地,在步驟S17中,網(wǎng)絡(luò)設(shè)備I首先通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者通過(guò)搜索引擎提供的應(yīng)用程序接口(API),獲取用戶通過(guò)用戶設(shè)備提交的目標(biāo)查詢序列;然后,根據(jù)所述目標(biāo)查詢序列,在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的在線搜索結(jié)果。例如,假設(shè)搜索用戶A通過(guò)其移動(dòng)設(shè)備iphone在搜索引擎搜索欄中輸入關(guān)鍵詞“英文培訓(xùn)”,按Enter鍵,則在步驟S17中,網(wǎng)絡(luò)設(shè)備I通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),便獲取用戶A通過(guò)其移動(dòng)設(shè)備iphone提交的目標(biāo)查詢序列“英語(yǔ)培訓(xùn)”;然后,在線結(jié)果獲取裝置根據(jù)該目標(biāo)查詢序列“英語(yǔ)培訓(xùn)”,在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的在線搜索結(jié)果如“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”、“英語(yǔ)培訓(xùn)-韋博英語(yǔ)讓學(xué)習(xí)英語(yǔ)變得如此簡(jiǎn)單! ”、“英語(yǔ)培訓(xùn)報(bào)名即享圣誕勁爆豪華大禮”等。接著,在步 驟S18中,網(wǎng)絡(luò)設(shè)備I通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者其他約定的通信方式,如http或https等通信協(xié)議,將所述在線搜索結(jié)果提供給所述用戶,如用戶的用戶設(shè)備,供用戶瀏覽。當(dāng)獲得所述目標(biāo)同義序列簇時(shí),在步驟S15中,網(wǎng)絡(luò)設(shè)備I將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶,例如,在步驟S14中,網(wǎng)絡(luò)設(shè)備I匹配查詢得到所述目標(biāo)同義序列簇需要一定時(shí)間,在步驟S14中,網(wǎng)絡(luò)設(shè)備I在匹配查詢時(shí),在得到所述目標(biāo)同義序列簇后,在步驟S15中,網(wǎng)絡(luò)設(shè)備I通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者其他約定的通信方式,如http或https等通信協(xié)議,將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶,如用戶的用戶設(shè)備,供用戶瀏覽。優(yōu)選地,當(dāng)在步驟S14中,網(wǎng)絡(luò)設(shè)備I在匹配查詢時(shí),未得到所述目標(biāo)同義序列簇時(shí),在步驟S18中,網(wǎng)絡(luò)設(shè)備I將所述在線搜索結(jié)果提供給所述用戶。本領(lǐng)域技術(shù)人員應(yīng)理解,在具體實(shí)施例中,步驟S18和步驟S15可集成在一起,也可相互分離。圖5示出根據(jù)本發(fā)明另一個(gè)方面的用于獲取搜索結(jié)果的方法流程圖。具體地,在步驟S21中,移動(dòng)設(shè)備2根據(jù)用戶歷史搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立或更新同義序列記錄,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;在步驟S22中,移動(dòng)設(shè)備2獲取用戶的目標(biāo)查詢序列;當(dāng)移動(dòng)設(shè)備離線時(shí),在步驟S23中,移動(dòng)設(shè)備2根據(jù)所述目標(biāo)查詢序列,在所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇;在步驟S24中,移動(dòng)設(shè)備2將所述本地同義序列簇所對(duì)應(yīng)的本地搜索結(jié)果提供給所述用戶。在此,所述移動(dòng)設(shè)備其包括但不限于任何一種可與用戶通過(guò)鍵盤、觸摸板、或聲控設(shè)備進(jìn)行人機(jī)交互的電子產(chǎn)品,例如智能手機(jī)、PDA等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述移動(dòng)設(shè)備2僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的移動(dòng)設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。具體地,在步驟S21中,移動(dòng)設(shè)備2根據(jù)用戶歷史搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立或更新同義序列記錄,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,如根據(jù)用戶初次搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立同義序列記錄,然后,再根據(jù)用戶以后的搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,按一定方式更新該同義序列記錄,如按照預(yù)定周期、定時(shí)更新、立即更新所述同義序列記錄,如在該同義序列記錄中新增用戶搜索記錄所對(duì)應(yīng)的新的同義序列簇。本領(lǐng)域技術(shù)人員應(yīng)能理解上述更新同義序列記錄的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的更新同義序列記錄的方式僅如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在步驟S22中,移動(dòng)設(shè)備2通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),或者通過(guò)搜索引擎提供的應(yīng)用程序接口(API),獲取用戶通過(guò)用戶設(shè)備提交的目標(biāo)查詢序列。例如,假設(shè)搜索用戶A通過(guò)其移動(dòng)設(shè)備iphone在搜索引擎搜索欄中輸入關(guān)鍵詞“英文培訓(xùn)”,按Enter鍵,則在步驟S22中,移動(dòng)設(shè)備2通過(guò)ASP、JSP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),便獲取用戶A通過(guò)其移動(dòng)設(shè)備iphone提交的目標(biāo)查詢序列“英文培訓(xùn)”。當(dāng)移動(dòng)設(shè)備離線時(shí), 在步驟S23中,移動(dòng)設(shè)備2根據(jù)所述目標(biāo)查詢序列,在所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇。例如,接上例,當(dāng)用戶A的移動(dòng)設(shè)備iphone離線時(shí),在步驟S23中,移動(dòng)設(shè)備2根據(jù)其在步驟S22中獲取的目標(biāo)查詢序列“英文培訓(xùn)”,在其在步驟S21中建立或更新的所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇如“英文培訓(xùn)”、“英語(yǔ)培訓(xùn)”。在步驟S24中,移動(dòng)設(shè)備2通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),將所述本地同義序列簇所對(duì)應(yīng)的本地搜索結(jié)果如用戶A之前根據(jù)本地同義序列簇進(jìn)行搜索時(shí)得到的本地搜索結(jié)果如“新東方北京托福培訓(xùn)挑戰(zhàn)托付高分”,提供給所述用戶。圖6示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的網(wǎng)絡(luò)設(shè)備和移動(dòng)設(shè)備配合實(shí)現(xiàn)獲取搜索結(jié)果的方法流程圖。其中,網(wǎng)絡(luò)設(shè)備I包括步驟S11’、步驟S12’、步驟S14’和S15’,移動(dòng)設(shè)備2包括S21’、S22’、S23’、S24’和S25’。具體地,在步驟S21’中,移動(dòng)設(shè)備2根據(jù)用戶歷史搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立或更新同義序列記錄,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;在步驟S22’中,移動(dòng)設(shè)備2獲取用戶的目標(biāo)查詢序列;當(dāng)移動(dòng)設(shè)備離線時(shí),在步驟S23’中,移動(dòng)設(shè)備2根據(jù)所述目標(biāo)查詢序列,在所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇;當(dāng)所述移動(dòng)設(shè)備在線時(shí),在步驟S25’中,移動(dòng)設(shè)備2將所述目標(biāo)查詢序列發(fā)送至網(wǎng)絡(luò)設(shè)備I ;相應(yīng)地,在步驟SIT中,網(wǎng)絡(luò)設(shè)備I根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果;在步驟S12’中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù);在步驟S25’中,網(wǎng)絡(luò)設(shè)備I獲取用戶的目標(biāo)查詢序列;在步驟S14’中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇;在步驟S15’中,網(wǎng)絡(luò)設(shè)備I將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶;相應(yīng)地,移動(dòng)設(shè)備2接收所述目標(biāo)查詢序列對(duì)應(yīng)的同義序列簇的一組優(yōu)選搜索結(jié)果;在步驟S24’中,移動(dòng)設(shè)備2將所述本地搜索結(jié)果與所述優(yōu)選搜索結(jié)果提供給所述用戶。在此,網(wǎng)絡(luò)設(shè)備I的步驟SlT、步驟S12’、步驟S14’和S15’分別與圖4中網(wǎng)絡(luò)設(shè)備I的步驟S11、步驟S12、步驟S14和S15的內(nèi)容相同或相似,為簡(jiǎn)明期間,故在此不再贅述,并以引用的方式包含于此。在此,移動(dòng)設(shè)備2的S21’、S22’和S23’分別與圖2中的移動(dòng)設(shè)備2的S21、S22和S23的內(nèi)容相同或相似,為簡(jiǎn)明期間,故在此不再贅述,并以引用的方式包含于此。具體地,當(dāng)所述移動(dòng)設(shè)備在線時(shí),在步驟S25’中,移動(dòng)設(shè)備2將所述目標(biāo)查詢序列發(fā)送至網(wǎng)絡(luò)設(shè)備1,例如,假設(shè)搜索用戶A通過(guò)其移動(dòng)設(shè)備iphone在搜索引擎搜索欄中輸入關(guān)鍵詞“英文培訓(xùn)”,按Enter鍵,若此時(shí)移動(dòng)設(shè)備iphone接入網(wǎng)絡(luò),即在線,則在步驟S25’中,移動(dòng)設(shè)備2將該目標(biāo)查詢序列“英文培訓(xùn)”通過(guò)約定的通信方式,如http或https等通信協(xié)議,發(fā)送至網(wǎng)絡(luò)設(shè)備I。相應(yīng)地,網(wǎng)絡(luò)設(shè)備I通過(guò)約定的通信方式,如http或https等通信協(xié)議,接收用戶的目標(biāo)查詢序列。
在步驟S14’中,網(wǎng)絡(luò)設(shè)備I根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇。在此,在步驟S14’中,網(wǎng)絡(luò)設(shè)備I獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇的方式與圖4中在步驟S14中,網(wǎng)絡(luò)設(shè)備I獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇的方式內(nèi)容相同或相似,為簡(jiǎn)明期間,故在此不再贅述,并以引用的方式包含于此。在步驟S15’中,網(wǎng)絡(luò)設(shè)備I通過(guò)約定的通信方式,如http或https等通信協(xié)議,將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶,即發(fā)送給用戶的移動(dòng)設(shè)備。相應(yīng)地,移動(dòng)設(shè)備2通過(guò)約定的通信方式,如http或https等通信協(xié)議,接收所述目標(biāo)查詢序列對(duì)應(yīng)的同義序列簇的一組優(yōu)選搜索結(jié)果。在步驟S24’中,移動(dòng)設(shè)備2通過(guò)諸如ASP、JSP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),將所述本地搜索結(jié)果與所述優(yōu)選搜索結(jié)果提供給所述用戶,如將本地搜索結(jié)果如“新東方北京托福培訓(xùn)挑戰(zhàn)托付高分”與優(yōu)選搜索結(jié)果如如“北京英語(yǔ)培訓(xùn)首選EF英孚,海量職場(chǎng)英語(yǔ)培訓(xùn)資料下載! ”、“EF英孚教育官網(wǎng),全球卓著英語(yǔ)培訓(xùn)專家”、“北京新東方英語(yǔ)培訓(xùn)北京雅思培訓(xùn)托付培訓(xùn)北京考研培訓(xùn)出國(guó)...”提供給所述用戶,供用戶瀏覽。需要注意的是,本發(fā)明可在軟件和/或軟件與硬件的組合體中被實(shí)施,例如,可采用專用集成電路(ASIC)、通用目的計(jì)算機(jī)或任何其他類似硬件設(shè)備來(lái)實(shí)現(xiàn)。在一個(gè)實(shí)施例中,本發(fā)明的軟件程序可以通過(guò)處理器執(zhí)行以實(shí)現(xiàn)上文所述步驟或功能。同樣地,本發(fā)明的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲(chǔ)到計(jì)算機(jī)可讀記錄介質(zhì)中,例如,RAM存儲(chǔ)器,磁或光驅(qū)動(dòng)器或軟磁盤及類似設(shè)備。另外,本發(fā)明的一些步驟或功能可采用硬件來(lái)實(shí)現(xiàn),例如,作為與處理器配合從而執(zhí)行各個(gè)步驟或功能的電路。另外,本發(fā)明的一部分可被應(yīng)用為計(jì)算機(jī)程序產(chǎn)品,例如計(jì)算機(jī)程序指令,當(dāng)其被計(jì)算機(jī)執(zhí)行時(shí),通過(guò)該計(jì)算機(jī)的操作,可以調(diào)用或提供根據(jù)本發(fā)明的方法和/或技術(shù)方案。而調(diào)用本發(fā)明的方法的程序指令,可能被存儲(chǔ)在固定的或可移動(dòng)的記錄介質(zhì)中,和/或通過(guò)廣播或其他信號(hào)承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲(chǔ)在根據(jù)所述程序指令運(yùn)行的計(jì)算機(jī)設(shè)備的工作存儲(chǔ)器中。在此,根據(jù)本發(fā)明的一個(gè)實(shí)施例包括一個(gè)裝置,該裝置包括用于存儲(chǔ)計(jì)算機(jī)程序指令的存儲(chǔ)器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計(jì)算機(jī)程序指令被該處理器執(zhí)行時(shí),觸發(fā)該裝置運(yùn)行基于前述根據(jù)本發(fā)明的多個(gè)實(shí)施例的方法和/或技術(shù)方案。對(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ù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過(guò)軟件或者硬件來(lái)實(shí)現(xiàn)。第一,第二等詞語(yǔ)用來(lái)表示名稱,而并 不表示任何特定的順序。
權(quán)利要求
1.一種在網(wǎng)絡(luò)設(shè)備端用于獲取搜索結(jié)果的方法,其中,該方法包括以下步驟: X根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果; y根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù); 其中,該方法還包括: a獲取用戶的目標(biāo)查詢序列; b根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇; c將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述步驟X包括: -從所述多個(gè)搜索日志中獲取一個(gè)或多個(gè)搜索會(huì)話,其中,所述搜索會(huì)話包括對(duì)應(yīng)的查詢序列及搜索結(jié)果; xl根據(jù)所述一個(gè)或多個(gè)搜索會(huì)話,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述步驟xl包括: -根據(jù)所述搜索會(huì)話對(duì)應(yīng)的搜索結(jié)果,對(duì)所述一個(gè)或多個(gè)搜索會(huì)話進(jìn)行分類處理,以獲得所述一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,所述同義序列簇及其對(duì)應(yīng)的所述一組優(yōu)選搜索結(jié)果分別包括屬于同一類的搜索會(huì)話的查詢序列與搜索結(jié)果?!?br>
4.根據(jù)權(quán)利要求2所述的方法,其中,所述步驟xl包括: -對(duì)所述一個(gè)或多個(gè)搜索會(huì)話對(duì)應(yīng)的查詢序列進(jìn)行分類處理,以獲得所述一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,所述同義序列簇及其對(duì)應(yīng)的所述一組優(yōu)選搜索結(jié)果分別包括屬于同一類的查詢序列及其對(duì)應(yīng)的搜索結(jié)果。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其中,所述步驟b包括: -根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇; -根據(jù)所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息,從所述一個(gè)或多個(gè)候選同義序列簇中確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇。
6.根據(jù)權(quán)利要求5所述的方法,其中,該方法還包括: -確定所述目標(biāo)查詢序列與所述候選同義序列簇中表征同義序列的相關(guān)度信息,以作為所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息; 其中,所述表征同義序列包括以下至少任一項(xiàng): -所述候選同義序列簇中任一個(gè)同義序列; -所述候選同義序列簇中多個(gè)同義序列的公共序列。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其中,該方法還包括: -根據(jù)所述目標(biāo)查詢序列,在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的在線搜索結(jié)果; -將所述在線搜索結(jié)果提供給所述用戶; 其中,所述步驟c包括:-當(dāng)獲得所述目標(biāo)同義序列簇時(shí),將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。
8.一種在移動(dòng)設(shè)備端用于獲取搜索結(jié)果的方法,其中,該方法包括以下步驟: X根據(jù)用戶歷史搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立或更新同義序列記錄,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果; 其中,該方法還包括: A獲取用戶的目標(biāo)查詢序列; B當(dāng)移動(dòng)設(shè)備離線時(shí),根據(jù)所述目標(biāo)查詢序列,在所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇; C將所述本地同義序列簇所對(duì)應(yīng)的本地搜索結(jié)果提供給所述用戶。
9.根據(jù)權(quán)利要求8所述的方法,其中,該方法還包括: -當(dāng)所述移動(dòng)設(shè)備在線時(shí),將所述目標(biāo)查詢序列發(fā)送至網(wǎng)絡(luò)設(shè)備; -接收所述目標(biāo)查詢序列對(duì)應(yīng)的同義序列簇的一組優(yōu)選搜索結(jié)果; 其中,所述步驟C包括: -將所述本地搜索結(jié)果與所述優(yōu)選搜索結(jié)果提供給所述用戶。
10.一種用于獲取搜索結(jié)果的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備包括: 同義序列獲取裝置,用于根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果; 數(shù)據(jù)庫(kù)建立裝置,用于根據(jù)所述一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù); 其中,該網(wǎng)絡(luò)設(shè)備還包括: 第一序列獲取裝置,用于獲取用戶的目標(biāo)查詢序列; 第一查詢裝置,用于根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇; 第一提供裝置,用于將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。
11.根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)設(shè)備,其中,所述同義序列獲取裝置包括: 會(huì)話獲取單元,用于從所述多個(gè)搜索日志中獲取一個(gè)或多個(gè)搜索會(huì)話,其中,所述搜索會(huì)話包括對(duì)應(yīng)的查詢序列及搜索結(jié)果; 同義序列獲取單元,用于根據(jù)所述一個(gè)或多個(gè)搜索會(huì)話,獲取一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果。
12.根據(jù)權(quán)利要求11所述的網(wǎng)絡(luò)設(shè)備,其中,所述同義序列獲取單元用于: -根據(jù)所述搜索會(huì)話對(duì)應(yīng)的搜索結(jié)果,對(duì)所述一個(gè)或多個(gè)搜索會(huì)話進(jìn)行分類處理,以獲得所述一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,所述同義序列簇及其對(duì)應(yīng)的所述一組優(yōu)選搜索結(jié)果分別包括屬于同一類的搜索會(huì)話的查詢序列與搜索結(jié)果。
13.根據(jù)權(quán)利要求11所述的網(wǎng)絡(luò)設(shè)備,其中,所述同義序列獲取單元用于: -對(duì)所述一個(gè)或多個(gè)搜索會(huì)話對(duì)應(yīng)的查詢序列進(jìn)行分類處理,以獲得所述一個(gè)或多個(gè)同義序列簇,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果,所述同義序列簇及其對(duì)應(yīng)的所述一組優(yōu)選搜索結(jié)果分別包括屬于同一類的查詢序列及其對(duì)應(yīng)的搜索結(jié)果。
14.根據(jù)權(quán)利要求10至13中任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備,其中,所述第一查詢裝置包括: 匹配查詢單元,用于根據(jù)所述目標(biāo)查詢序列,在所述同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的一個(gè)或多個(gè)候選同義序列簇; 確定單元,用于根據(jù)所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息,從所述一個(gè)或多個(gè)候選同義序列簇中確定與所述目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇。
15.根據(jù)權(quán)利要求14所述的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備還包括: 相關(guān)度確定裝置,用于確定所述目標(biāo)查詢序列與所述候選同義序列簇中表征同義序列的相關(guān)度信息,以作為所述目標(biāo)查詢序列與所述候選同義序列簇的相關(guān)度信息; 其中,所述表征同義序列包括以下至少任一項(xiàng): -所述候選同義序列簇中任一個(gè)同義序列; -所述候選同義序列簇中多個(gè)同義序列的公共序列。
16.根據(jù)權(quán)利要求10至15中任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備還包括: 在線結(jié)果獲取裝置,用于根據(jù)所述目標(biāo)查詢序列,在搜索索引庫(kù)中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的在線搜索結(jié)果; 在線結(jié)果提供裝置,用于將所述在線搜索結(jié)果提供給所述用戶; 其中,所述第一提供裝置用于: -當(dāng)獲得所述目標(biāo)同義序列簇時(shí),將所述目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。
17.一種用于獲取搜索結(jié)果的移動(dòng)設(shè)備,其中,該移動(dòng)設(shè)備包括: 記錄建立裝置,用于根據(jù)用戶歷史搜索記錄所對(duì)應(yīng)的一個(gè)或多個(gè)同義序列簇,建立或更新同義序列記錄,其中,所述同義序列簇對(duì)應(yīng)于一組優(yōu)選搜索結(jié)果; 其中,該移動(dòng)設(shè)備還包括: 第二序列獲取裝置,用于獲取用戶的目標(biāo)查詢序列; 第二查詢裝置,用于當(dāng)移動(dòng)設(shè)備離線時(shí),根據(jù)所述目標(biāo)查詢序列,在所述同義序列記錄中進(jìn)行匹配查詢,以獲得與所述目標(biāo)查詢序列相對(duì)應(yīng)的本地同義序列簇; 第二提供裝置,用于將所述本地同義序列簇所對(duì)應(yīng)的本地搜索結(jié)果提供給所述用戶。
18.根據(jù)權(quán)利要求17所述的移動(dòng)設(shè)備,其中,該移動(dòng)設(shè)備還包括: 發(fā)送裝置,用于當(dāng)所述移動(dòng)設(shè)備在線時(shí),將所述目標(biāo)查詢序列發(fā)送至網(wǎng)絡(luò)設(shè)備; 接收裝置,用于接收所述目標(biāo)查詢序列對(duì)應(yīng)的同義序列簇的一組優(yōu)選搜索結(jié)果; 其中,所述第二提供裝置用于: -將所述本地搜索結(jié)果與所述優(yōu)選搜索結(jié)果提供給所述用戶。
19.一種用于獲取搜索結(jié)果的搜索引擎,其中,該搜索引擎包括如權(quán)利要求10至16中任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備。
20.一種用于獲取搜索結(jié)果的搜索引擎插件,其中,該搜索引擎插件包括如權(quán)利要求10至16中任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備。
21.一種用 于獲取搜索結(jié)果的系統(tǒng),包括如權(quán)利要求10至16中任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備和如權(quán)利要求17或18所述的移動(dòng)設(shè)備。
全文摘要
本發(fā)明的目的是提供一種用于獲取搜索結(jié)果的方法與設(shè)備。具體地,根據(jù)多個(gè)搜索日志,獲取一個(gè)或多個(gè)同義序列簇;根據(jù)一個(gè)或多個(gè)同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù);獲取用戶的目標(biāo)查詢序列;根據(jù)目標(biāo)查詢序列,在同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,以獲得與目標(biāo)查詢序列相對(duì)應(yīng)的目標(biāo)同義序列簇;將目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給所述用戶。與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)根據(jù)搜索日志獲取的同義序列簇,建立或更新同義序列數(shù)據(jù)庫(kù),根據(jù)用戶輸入的目標(biāo)查詢序列,在同義序列數(shù)據(jù)庫(kù)中進(jìn)行匹配查詢,獲得目標(biāo)同義序列簇,將目標(biāo)同義序列簇所對(duì)應(yīng)的一組優(yōu)選搜索結(jié)果提供給用戶,不僅涵蓋了用戶的搜索需求,也提高了用戶獲取信息的效率。
文檔編號(hào)G06F17/30GK103235784SQ20131010490
公開日2013年8月7日 申請(qǐng)日期2013年3月28日 優(yōu)先權(quán)日2013年3月28日
發(fā)明者戴帥湘 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司