亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種提供與查詢序列相對應(yīng)的搜索建議的方法與設(shè)備的制作方法

文檔序號:6435571閱讀:169來源:國知局
專利名稱:一種提供與查詢序列相對應(yīng)的搜索建議的方法與設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)搜索技術(shù)領(lǐng)域,尤其涉及一種用于提供與查詢序列相對應(yīng)的搜索建議的技術(shù)。
背景技術(shù)
隨著網(wǎng)絡(luò)搜索技術(shù)的不斷發(fā)展,用戶在進(jìn)行網(wǎng)絡(luò)搜索時,對快速獲得全面準(zhǔn)確的搜索結(jié)果的要求也越來越高,因此,其對提供的可選的搜索建議的要求也越來越高?,F(xiàn)有的網(wǎng)絡(luò)搜索技術(shù),根據(jù)用戶輸入的查詢序列,一般只提供一次搜索建議給用戶,用戶可以選擇的余地較小。特別地,當(dāng)用戶輸入的查詢序列為英文字符串時,一般基于該英文字符串?dāng)U展出英文搜索建議,或者將該英文字符串轉(zhuǎn)換并擴(kuò)展為相對應(yīng)的中文搜索建議。然而,上述做法直接導(dǎo)致的問題是,由于擴(kuò)展英文搜索建議或從英文轉(zhuǎn)換為中文存在較多的可能性,使得原本符合用戶需求的擴(kuò)展搜索建議被大量其他的擴(kuò)展搜索建議所淹沒,用戶無法在短時間之內(nèi)準(zhǔn)確地獲取其希望得到的擴(kuò)展搜索建議,影響了用戶的搜索效率及用戶搜索體驗。例如,當(dāng)用戶輸入英文字符串“l(fā)iu”,對應(yīng)的擴(kuò)展搜索建議包括“六級成績查詢”、“劉亦菲”、 “劉德華”等,而用戶期望的是基于“劉德華”擴(kuò)展出的諸如“劉德華電影”等擴(kuò)展搜索建議, 然而這些搜索建議被大量基于“l(fā)iu”擴(kuò)展出的其他的擴(kuò)展搜索建議所淹沒,因此,用戶不得不重新變換輸入序列或在選擇擴(kuò)展搜索建議“劉德華”后所得到的搜索結(jié)果中尋找與“劉德華電影”相關(guān)的搜索結(jié)果,影響了搜索體驗。因此,如何更準(zhǔn)確豐富地提供與用戶輸入的查詢序列相對應(yīng)的搜索建議,使用戶獲得更大的選擇范圍,提升其搜索使用體驗,成為本領(lǐng)域技術(shù)人員亟需解決的問題之一。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于提供與查詢序列相對應(yīng)的搜索建議的方法與設(shè)備。根據(jù)本發(fā)明的一個方面,提供了一種由計算機(jī)實現(xiàn)的用于提供與查詢序列相對應(yīng)的搜索建議的方法,其中,該方法包括a獲取用戶通過用戶設(shè)備在一個或多個第一搜索建議中所選擇的優(yōu)選搜索建議, 其中,所述一個或多個第一搜索建議與所述用戶輸入的查詢序列相對應(yīng);b根據(jù)所述優(yōu)選搜索建議進(jìn)行匹配處理,以獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議;c將所述一個或多個第二搜索建議中至少一個提供至所述用戶設(shè)備。根據(jù)本發(fā)明的另一方面,還提供了一種用于提供與查詢序列相對應(yīng)的搜索建議的建議提供設(shè)備,其中,該設(shè)備包括建議獲取裝置,用于獲取用戶通過用戶設(shè)備在一個或多個第一搜索建議中所選擇的優(yōu)選搜索建議,其中,所述一個或多個第一搜索建議與所述用戶輸入的查詢序列相對應(yīng);
建議匹配裝置,用于根據(jù)所述優(yōu)選搜索建議進(jìn)行匹配處理,以獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議;第一提供裝置,用于將所述一個或多個第二搜索建議中至少一個提供至所述用戶設(shè)備。與現(xiàn)有技術(shù)相比,本發(fā)明通過獲取用戶在第一搜索建議中選擇的優(yōu)選搜索建議, 根據(jù)該優(yōu)選搜索建議進(jìn)行匹配處理,獲得第二搜索建議并提供給該用戶,為用戶提供了更豐富的搜索建議,使用戶獲得更大的選擇范圍,提升其搜索使用體驗。


通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯圖1示出根據(jù)本發(fā)明一個方面的用于提供與查詢序列相對應(yīng)的搜索建議的設(shè)備示意圖;圖2示出根據(jù)本發(fā)明一個優(yōu)選實施例的用于提供與查詢序列相對應(yīng)的搜索建議的設(shè)備示意圖;圖3示出根據(jù)本發(fā)明另一個優(yōu)選實施例的用于提供與查詢序列相對應(yīng)的搜索建議的設(shè)備示意圖;圖4示出根據(jù)本發(fā)明另一個方面的用于提供與查詢序列相對應(yīng)的搜索建議的方法流程圖;圖5示出根據(jù)本發(fā)明一個優(yōu)選實施例的用于提供與查詢序列相對應(yīng)的搜索建議的方法流程圖;圖6示出根據(jù)本發(fā)明另一個優(yōu)選實施例的用于提供與查詢序列相對應(yīng)的搜索建議的方法流程圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實施例方式下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)描述。圖1示出根據(jù)本發(fā)明一個方面的用于提供與查詢序列相對應(yīng)的搜索建議的設(shè)備示意圖;建議提供設(shè)備1包括建議獲取裝置101、建議匹配裝置102和第一提供裝置103。建議提供設(shè)備1包括但不限于網(wǎng)絡(luò)主機(jī)、單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器集或多個服務(wù)器構(gòu)成的云。在此,云由基于云計算(Cloud Computing)的大量計算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機(jī)集組成的一個超級虛擬計算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述建議提供設(shè)備1僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的建議提供設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。其中,建議獲取裝置101獲取用戶通過用戶設(shè)備在一個或多個第一搜索建議中所選擇的優(yōu)選搜索建議,其中,所述一個或多個第一搜索建議與所述用戶輸入的查詢序列相對應(yīng)。具體地,用戶通過與用戶設(shè)備的交互,在提供給用戶的一個或多個第一搜索建議中通過單擊、滑動、懸停或雙擊等方式,選擇了一個第一搜索建議,以作為優(yōu)選搜索建議,建議獲取裝置101通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶所選擇的優(yōu)選搜索建議。在此,所述第一搜索建議可以是根據(jù)用戶輸入的查詢序列匹配所獲得一個或多個第一級搜索建議,也可以是根據(jù)用戶從第K級搜索建議中選擇的搜索建議而匹配得到的第K+1級搜索建議,K= l、2、3...n...。例如,用戶輸入查詢序列“劉”,提供至用戶設(shè)備的第一搜索建議包括“劉德華”、“劉青云”、“劉亦菲”等,用戶通過懸停在第一搜索建議“劉德華”上,將其作為優(yōu)選搜索建議,建議獲取裝置101通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶所選擇的優(yōu)選搜索建議“劉德華”。又如,用戶選擇一個搜索建議“劉德華”后,提供至用戶設(shè)備的搜索建議包括“劉德華電影”、“劉德華圖片”、“劉德華歌曲”等,將這些搜索建議作為第一搜索建議,用戶通過懸停在其中一個第一搜索建議“劉德華電影”上,將其作為優(yōu)選搜索建議,建議獲取裝置101通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如 JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶所選擇的優(yōu)選搜索建議“劉德華電影”。為簡明起見,以下僅對第一搜索建議為第一級搜索建議的情況進(jìn)行描述。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取用戶選擇的優(yōu)選搜索建議的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶選擇的優(yōu)選搜索建議的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi), 并在此以引用方式包含于此。建議匹配裝置102根據(jù)所述優(yōu)選搜索建議進(jìn)行匹配處理,以獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。具體地,建議匹配裝置102匹配獲得一個或多個第二搜索建議的方式包括但不限于a)根據(jù)建議獲取裝置101所獲取的用戶選擇的優(yōu)選搜索建議,通過語義分析或字符串識別,在搜索建議庫中進(jìn)行匹配查詢,以獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。例如,建議獲取裝置101所獲取的優(yōu)選搜索建議為“劉德華”,建議匹配裝置 102根據(jù)該優(yōu)選搜索建議為“劉德華”,在搜索建議庫中進(jìn)行匹配查詢,獲得與該優(yōu)選搜索建議相對應(yīng)第二搜索建議“劉德華電影”、“劉德華圖片”、“劉德華歌曲”等。在此,所述搜索建議庫既可以位于建議提供設(shè)備1中,也可以位于與該建議提供設(shè)備1通過網(wǎng)絡(luò)相連接的第三方設(shè)備中。b)根據(jù)建議獲取裝置101所獲取的優(yōu)選搜索建議,基于該優(yōu)選搜索建議的歷史變換記錄、用戶瀏覽記錄、查詢聯(lián)想信息、語義分析結(jié)果或該優(yōu)選搜索建議中關(guān)鍵詞的同義詞和/或近義詞等,對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,以獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。例如1)建議匹配裝置102根據(jù)優(yōu)選搜索建議的歷史變換記錄,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;在此,優(yōu)選搜索建議的歷史變換記錄包括多個用戶歷史使用的與當(dāng)前優(yōu)選搜索建議相關(guān)的變換序列,建議匹配裝置102通過諸如搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取所述歷史變換記錄。例如,假設(shè)建議獲取裝置101獲取用戶選擇的優(yōu)選搜索建議為 “蘋果”,建議匹配裝置102從搜索引擎的用戶歷史查詢記錄中,獲得多個用戶基于“蘋果”的歷史變換記錄,包括“蘋果電腦”、“蘋果筆記本”、“蘋果港行”等變換序列,將這些變換序列作為第二搜索建議,以實現(xiàn)對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作。優(yōu)選地,所述歷史變換記錄還可以包括所述變換序列的用戶使用頻次,建議匹配裝置102根據(jù)這些變換序列的用戶使用頻次,從中挑選出用戶使用頻次滿足頻次閾值或排序較高的幾個變換序列,以作為所述第二搜索建議。2)建議匹配裝置102根據(jù)優(yōu)選搜索建議所對應(yīng)的用戶瀏覽信息,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;在此,優(yōu)選搜索建議所對應(yīng)的用戶瀏覽信息包括該優(yōu)選搜索建議所對應(yīng)的搜索結(jié)果中多個用戶歷史瀏覽的搜索結(jié)果的錨文本,以及這些用戶歷史瀏覽的搜索結(jié)果所指向頁面的頁面相關(guān)信息,諸如頁面標(biāo)題、頁面內(nèi)容、頁面類型等;建議匹配裝置102 通過諸如搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩局苯荧@取所述用戶瀏覽信息,或者先從搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取該優(yōu)選搜索建議對應(yīng)的用戶歷史瀏覽的搜索結(jié)果,再根據(jù)所述用戶歷史瀏覽的搜索結(jié)果,從其他第三方設(shè)備獲取相應(yīng)的用戶瀏覽信息,或者解析所述用戶歷史瀏覽的搜索結(jié)果所對應(yīng)的頁面,以獲取相應(yīng)的用戶瀏覽信息。例如, 假設(shè)建議獲取裝置101獲取用戶選擇的優(yōu)選搜索建議為“2011年4月影訊”,建議匹配裝置 102根據(jù)該優(yōu)選搜索建議所對應(yīng)的搜索結(jié)果中多個用戶歷史瀏覽的搜索結(jié)果所對應(yīng)的頁面內(nèi)容,如“里約大冒險”,對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得相應(yīng)的第二搜索建議 “2011年4月影訊里約大冒險”。3)建議匹配裝置102根據(jù)優(yōu)選搜索建議所對應(yīng)的查詢聯(lián)想信息,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;在此,查詢聯(lián)想信息包括預(yù)定的與優(yōu)選搜索建議相關(guān)聯(lián)的關(guān)鍵詞等,如優(yōu)選搜索建議為影星,其所對應(yīng)的預(yù)定的查詢聯(lián)想信息包括電影、圖片等;優(yōu)選搜索建議為視頻名稱,其所對應(yīng)的預(yù)定的查詢聯(lián)想信息包括視頻、在線觀看等;進(jìn)一步地,優(yōu)選搜索建議為“影星+電影”,其預(yù)定的查詢聯(lián)想信息為該影星具有代表性或搜索頻率較高的電影名稱;建議匹配裝置102通過對優(yōu)選搜索建議進(jìn)行語義分析、字符串識別或數(shù)據(jù)庫匹配等方式,檢測該優(yōu)選搜索建議是否滿足具有預(yù)定的查詢聯(lián)想信息的條件,再通過對該優(yōu)選搜索建議添加預(yù)定的查詢聯(lián)想信息,進(jìn)行匹配擴(kuò)展操作,獲得相應(yīng)的第二搜索建議。例如,假設(shè)建議獲取裝置101獲取用戶的優(yōu)選搜索建議為“劉德華”,建議匹配裝置102檢測出該優(yōu)選搜索建議包括影星名稱,則對該優(yōu)選搜索建議添加預(yù)定的查詢聯(lián)想信息,進(jìn)行匹配擴(kuò)展操作,得到第二搜索建議“劉德華電影”、“劉德華圖片”等。4)建議匹配裝置102根據(jù)優(yōu)選搜索建議的語義分析結(jié)果,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;建議匹配裝置102通過諸如從搜索引擎或者第三方設(shè)備直接獲取該優(yōu)選搜索建議的語義分析結(jié)果,或者對該優(yōu)選搜索建議進(jìn)行語義分析、切詞或字符串識別等,獲得相應(yīng)的語義分析結(jié)果。例如,假設(shè)建議獲取裝置101獲取的用戶選擇的優(yōu)選搜索建議為“寶潔有哪些牌子”,建議匹配裝置102對該優(yōu)選搜索建議進(jìn)行語義分析,得到相應(yīng)的語義分析結(jié)果,如得到關(guān)鍵詞“寶潔”和“旗下品牌”,據(jù)此獲得相應(yīng)的第二搜索建議“寶潔旗下品牌”。5)建議匹配裝置102根據(jù)優(yōu)選搜索建議中關(guān)鍵詞的同義詞和/或近似詞,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;在此,優(yōu)選搜索建議中關(guān)鍵詞的同義詞和/或近似詞包括根據(jù)該優(yōu)選搜索建議,通過查詢預(yù)置詞庫或開放詞庫等方式,獲得與該優(yōu)選搜索建議中關(guān)鍵詞相對應(yīng)的同義詞和/或近義詞;或者,對該優(yōu)選搜索建議分詞處理后得到的關(guān)鍵詞,通過查詢預(yù)置詞庫或開放詞庫等方式,獲得與所述關(guān)鍵詞相對應(yīng)的同義詞和/或近義詞。在此, 所述預(yù)置詞庫或開放詞庫包括多個詞條的同義和/或近義映射;所述預(yù)置詞庫或開放詞庫存儲于建議提供設(shè)備1,或存儲于與建議提供設(shè)備1通過網(wǎng)絡(luò)連接的搜索引擎或其他第三方設(shè)備。建議匹配裝置102通過根據(jù)諸如該優(yōu)選搜索建議、從搜索引擎或者其他第三方設(shè)備所獲取的該優(yōu)選搜索建議中的關(guān)鍵詞、對該優(yōu)選搜索建議進(jìn)行分詞處理所得的關(guān)鍵詞,或其任意組合,在預(yù)置詞庫或開放詞庫等詞庫中進(jìn)行查詢,以獲取相應(yīng)的同義詞和/或近義詞。例如,假設(shè)建議獲取裝置101獲取的用戶選擇的優(yōu)選搜索建議為“周董新歌”,其分詞處理后的關(guān)鍵詞為“周董”和“新歌”,通過查詢預(yù)置詞庫,獲得“周董”相應(yīng)的同義詞“周杰倫”,建議匹配裝置102根據(jù)該同義詞對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,如將“周董”替換為“周杰倫”,獲得相應(yīng)的第二搜索建議“周杰倫新歌”。6)建議匹配裝置102基于上述任意多項以獲得所述第二搜索建議;例如,建議匹配裝置102根據(jù)優(yōu)選搜索建議的查詢聯(lián)想信息及其中關(guān)鍵詞的同義詞和/或近似詞,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;接上例,建議獲取裝置101獲取的用戶選擇的優(yōu)選搜索建議為“周董新歌”,其分詞處理后的關(guān)鍵詞為“周董”和“新歌”,通過查詢預(yù)置詞庫,獲得“周董1應(yīng)的同義詞“周杰倫”,建議匹配裝置102根據(jù)該同義詞對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,如將“周董”替換為“周杰倫”,獲得相應(yīng)的第二搜索建議“周杰倫新歌”;同時,建議匹配裝置102檢測出該替換后的優(yōu)選搜索建議包括歌星名稱,則對該歌星名稱添加預(yù)定的查詢聯(lián)想信息,如“音樂”、“圖片”等,進(jìn)行匹配擴(kuò)展操作,得到第二搜索建議“周杰倫音樂”、 “周杰倫圖片”等。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述匹配擴(kuò)展操作的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的匹配擴(kuò)展操作的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi), 并以引用方式包含于此。第一提供裝置103將所述一個或多個第二搜索建議中至少一個提供至所述用戶設(shè)備。具體地,第一提供裝置103根據(jù)建議匹配裝置102所獲得的一個或多個第二搜索建議,采用任何已知的計算機(jī)提供人可讀信息的技術(shù)手段,例如屏幕顯示、揚(yáng)聲器播放等,將所述一個或多個第二搜索建議中至少一個提供至所述用戶設(shè)備。以屏幕顯示為例,第一提供裝置103將建議匹配裝置102獲取的一個或多個第二搜索建議中至少一個,以下拉框、懸浮框、左側(cè)框或右側(cè)框的形式,按一定順序和格式提供至所述用戶設(shè)備,供用戶進(jìn)行瀏覽。 例如,當(dāng)?shù)谝凰阉鹘ㄗh以下拉框的形式顯示時,用戶通過懸停或單擊,選擇了一個優(yōu)選搜索建議,建議獲取裝置101獲取了用戶選擇的該優(yōu)選搜索建議;建議匹配裝置102根據(jù)該優(yōu)選搜索建議匹配得到一個或多個第二搜索建議;隨后,第一提供裝置103在該優(yōu)選搜索建議的左側(cè)或右側(cè),以左側(cè)框或右側(cè)框的形式,展現(xiàn)所述一個或多個第二搜索建議中至少一個。 優(yōu)選地,當(dāng)所述第二搜索建議以懸浮框的形式提供至用戶設(shè)備時,其可以是自動打開的,也可以是用戶通過點擊某個按鍵或按鈕打開,其可以是在頁面的某個固定的區(qū)域顯示,也可以由用戶設(shè)定或根據(jù)瀏覽對象的位置確定,其窗口大小可以進(jìn)行調(diào)節(jié)。所述第二搜索建議的數(shù)目可以是缺省的也可由用戶設(shè)定,通過由用戶按動特定功能鍵選擇上一個或下一個第二搜索建議,該特定功能鍵例如可以是“ + ”和“_”、“丨”和“丨”。更優(yōu)選地,所述第二搜索建議還可以是以滾動顯示的方式提供給用戶。本領(lǐng)域技術(shù)人員應(yīng)能理解上述提供第二搜索建議的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的提供第二搜索建議的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明通過獲取用戶在第一搜索建議中選擇的優(yōu)選搜索建議,根據(jù)該優(yōu)選搜索建議進(jìn)行匹配處理,獲得第二搜索建議并提供給該用戶,為用戶提供了更豐富的搜索建議,使用戶獲得更大的選擇范圍,提升其搜索使用體驗。優(yōu)選地,建議提供設(shè)備1的各個裝置之間是持續(xù)不斷工作的。具體地,建議獲取裝置101持續(xù)獲取用戶通過用戶設(shè)備在一個或多個第一搜索建議中所選擇的優(yōu)選搜索建議,其中,所述一個或多個第一搜索建議與所述用戶輸入的查詢序列相對應(yīng);建議匹配裝置 102持續(xù)根據(jù)所述優(yōu)選搜索建議進(jìn)行匹配處理,以獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議;第一提供裝置103持續(xù)將所述一個或多個第二搜索建議提供至所述用戶設(shè)備。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指建議提供設(shè)備1的各裝置分別不斷地獲取用戶選擇的優(yōu)選搜索建議、對該優(yōu)選搜索建議進(jìn)行匹配處理并獲得第二搜索建議、將所述第二搜索建議提供至用戶設(shè)備,直至該建議提供設(shè)備1在較長時間內(nèi)停止獲取用戶所選擇的優(yōu)選搜索建議。優(yōu)選地,所述建議提供設(shè)備1還包括更新裝置(未示出),該更新裝置根據(jù)所述優(yōu)選搜索建議與所述一個或多個第二搜索建議,建立或更新所述搜索建議庫。具體地,在建議匹配裝置102對用戶選擇的優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作后,更新裝置通過數(shù)據(jù)庫更新的方式,將匹配擴(kuò)展操作后所獲得的一個或多個第二搜索建議與優(yōu)選搜索建議的映射關(guān)系存入搜索建議庫,以建立或更新所述搜索建議庫。優(yōu)選地,建議匹配裝置102首先根據(jù)用戶選擇的優(yōu)選搜索建議,在搜索建議庫中進(jìn)行匹配查詢,當(dāng)匹配不到第二搜索建議時,再通過對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得匹配擴(kuò)展操作后的優(yōu)選搜索建議,以作為一個或多個第二搜索建議,進(jìn)一步地,更新裝置通過將所述匹配擴(kuò)展操作后所獲得的一個或多個第二搜索建議與優(yōu)選搜索建議的映射關(guān)系存入所述搜索建議庫,以建立或更新所述搜索建議庫。本領(lǐng)域技術(shù)人員應(yīng)能理解上述更新搜索建議庫的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的更新搜索建議庫的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,所述建議匹配裝置102根據(jù)所述優(yōu)選搜索建議,并結(jié)合所述用戶的用戶相關(guān)信息,進(jìn)行匹配處理,以獲得所述一個或多個第二搜索建議;其中,所述用戶相關(guān)信息包括以下至少任一項-所述用戶的輸入習(xí)慣;-所述用戶的偏好設(shè)置;-所述用戶的搜索歷史記錄;-所述用戶的地域特征信息;-所述用戶的群體特征信息。具體地,建議匹配裝置102通過在用戶信息庫中匹配查詢或通過獲取IP地址等方式,獲取該用戶的輸入習(xí)慣、偏好設(shè)置、搜索歷史記錄、地域特征信息或群體特征信息等用戶相關(guān)信息,接著,該建議匹配裝置102根據(jù)建議獲取裝置101所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合上述一個或任意多個用戶相關(guān)信息,在搜索建議庫中進(jìn)行匹配查詢,或?qū)υ搩?yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。在此,所述用戶信息庫中存儲有用戶的用戶相關(guān)信息,該用戶信息庫既可以位于用戶設(shè)備端,也可以位于建議提供設(shè)備1中或與該建議提供設(shè)備1通過網(wǎng)絡(luò)相連接的第三方設(shè)備中。例如1)當(dāng)所述用戶相關(guān)信息包括所述用戶的輸入習(xí)慣,建議匹配裝置102根據(jù)建議獲取裝置101所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的輸入習(xí)慣,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。例如,建議匹配裝置102通過查詢用戶信息庫,獲取用戶的輸入習(xí)慣為輸入英文字符串而選擇中文搜索建議,則建議匹配裝置102在搜索建議庫中優(yōu)先根據(jù)該用戶所選擇的英文優(yōu)選搜索建議匹配查詢相應(yīng)的中文搜索建議, 或?qū)υ搩?yōu)選搜索建議優(yōu)先匹配擴(kuò)展為中文搜索建議。2)當(dāng)所述用戶相關(guān)信息包括所述用戶的偏好設(shè)置,建議匹配裝置102根據(jù)建議獲取裝置101所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的偏好設(shè)置,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。例如,用戶預(yù)先設(shè)置的偏好為電影,則當(dāng)用戶選擇的優(yōu)選搜索建議為“劉德華”,建議匹配裝置102通過查詢用戶信息庫,獲取該用戶的偏好設(shè)置,并結(jié)合該偏好設(shè)置,在搜索建議庫中匹配查詢相應(yīng)的電影名稱,或?qū)υ搩?yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得第二搜索建議諸如“劉德華墨攻”、“劉德華無間道”等。3)當(dāng)所述用戶相關(guān)信息包括所述用戶的搜索歷史記錄,建議匹配裝置102根據(jù)建議獲取裝置101所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的搜索歷史記錄,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。在此,用戶的搜索歷史記錄包括但不限于用戶輸入查詢序列進(jìn)行搜索、用戶選擇一個搜索建議進(jìn)行搜索、用戶點擊某個網(wǎng)頁進(jìn)行瀏覽的搜索歷史記錄。例如,用戶的搜索歷史記錄包括該用戶曾經(jīng)輸入查詢序列“劉德華無間道”進(jìn)行搜索,建議匹配裝置102通過查詢用戶信息庫,獲取該用戶的搜索歷史記錄, 當(dāng)該用戶選擇的優(yōu)選搜索建議為“劉德華”時,建議匹配裝置102將該查詢序列“劉德華無間道”作為第二搜索建議。4)當(dāng)所述用戶相關(guān)信息包括所述用戶的地域特征信息,建議匹配裝置102根據(jù)建議獲取裝置101所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的地域特征信息,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。優(yōu)選地,建議匹配裝置102根據(jù)用戶選擇的優(yōu)選搜索建議,首先檢測該優(yōu)選搜索建議是否需要添加地域信息,例如,用戶選擇的優(yōu)選搜索建議為“18路公交車”,建議匹配裝置102通過查詢預(yù)置詞庫等方式,檢測出該優(yōu)選搜索建議需要添加地域信息,再通過在用戶信息庫中匹配查詢或通過獲取該用戶的IP 地址,獲得該用戶的地域特征信息,如上海,隨后,建議匹配裝置102對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得第二搜索建議“ 18路公交車上海”。5)當(dāng)所述用戶相關(guān)信息包括所述用戶的群體特征信息,建議匹配裝置102根據(jù)建議獲取裝置101所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的群體特征信息,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。在此,所述用戶的群體特征信息包括但不限于根據(jù)用戶自定義的標(biāo)簽、用戶在社交網(wǎng)絡(luò)好友圈子中獲得。例如,用戶自定義的標(biāo)簽為“電影”,用戶選擇的優(yōu)選搜索建議為“劉德華”,建議匹配裝置102通過獲取該用戶的標(biāo)簽“電影”,并根據(jù)其他標(biāo)簽為“電影”的搜索用戶輸入“劉德華無間道”進(jìn)行搜索的行為,匹配得到第二搜索建議“劉德華無間道”。6)建議匹配裝置102還可以根據(jù)建議獲取裝置101所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的上述任意多個或全部用戶相關(guān)信息,在搜索建議庫中進(jìn)行匹配查詢, 或?qū)υ搩?yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。本領(lǐng)域技術(shù)人員應(yīng)能理解上述用戶相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述結(jié)合用戶相關(guān)信息匹配獲得第二搜索建議的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合用戶相關(guān)信息匹配獲得第二搜索建議的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明通過獲取用戶在第一搜索建議中選擇的優(yōu)選搜索建議,根據(jù)該優(yōu)選搜索建議并結(jié)合用戶相關(guān)信息進(jìn)行匹配處理,獲得第二搜索建議并提供給該用戶,為用戶提供了更豐富的個性化搜索建議,提升用戶的搜索使用體驗。優(yōu)選地,所述建議匹配裝置102根據(jù)所述優(yōu)選搜索建議,并結(jié)合所述查詢序列,進(jìn)行匹配處理,以獲得所述一個或多個第二搜索建議。具體地,建議匹配裝置102根據(jù)建議獲取裝置101所獲取的用戶選擇的優(yōu)選搜索建議,并結(jié)合該用戶輸入的所述查詢序列,在搜索建議庫中進(jìn)行匹配查詢或?qū)υ搩?yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,以獲得所述一個或多個第二搜索建議;或者,建議匹配裝置102分別根據(jù)該優(yōu)選搜索建議和查詢序列,在搜索建議庫中進(jìn)行匹配查詢或?qū)υ搩?yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,分別獲得兩個搜索建議集,對這兩個搜索建議集求交集,將該交集中的搜索建議作為所述一個或多個第二搜索建議。例如,用戶輸入的查詢序列為“kxll”,用戶選擇的優(yōu)選搜索建議為“康熙來了”,建議匹配裝置 102根據(jù)該查詢序列“kxll”獲得的搜索建議集包括“康熙來了”、“康熙來了 hold住姐”、“康熙來了 2011”等搜索建議,根據(jù)該優(yōu)選搜索建議“康熙來了,,獲得的搜索建議集包括“康熙來了 2011”、“康熙來了范冰冰”、“康熙來了 hold住姐”等搜索建議,建議匹配裝置102對這兩個搜索建議集求交集,獲得第二搜索建議“康熙來了 hold住姐”和“康熙來了 2011”。優(yōu)選地,建議匹配裝置102根據(jù)建議獲取裝置101所獲取的用戶選擇的優(yōu)選搜索建議,并結(jié)合該用戶輸入的查詢序列與該用戶的用戶相關(guān)信息,進(jìn)行匹配處理,以獲得所述第二搜索建議。在此,本發(fā)明通過獲取用戶在第一搜索建議中選擇的優(yōu)選搜索建議,根據(jù)該優(yōu)選搜索建議并結(jié)合用戶的查詢序列進(jìn)行匹配處理,獲得第二搜索建議并提供給該用戶,為用戶提供了更豐富更準(zhǔn)確的搜索建議,提升用戶的搜索使用體驗。優(yōu)選地,所述建議匹配裝置102根據(jù)所述優(yōu)選搜索建議,匹配獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個搜索結(jié)果;獲取所述一個或多個搜索結(jié)果所對應(yīng)的頁面信息, 以作為所述一個或多個第二搜索建議;其中,所述頁面信息包括以下至少任一項-所述搜索結(jié)果所對應(yīng)的頁面關(guān)鍵詞;-所述搜索結(jié)果所對應(yīng)的URL;-所述搜索結(jié)果所對應(yīng)的頁面縮略圖。具體地,建議匹配裝置102根據(jù)建議獲取裝置101所獲取的用戶選擇的優(yōu)選搜索建議,通過在用戶端的數(shù)據(jù)庫或網(wǎng)絡(luò)端的搜索索引庫中進(jìn)行匹配查詢,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個搜索結(jié)果;進(jìn)而,通過從所述搜索結(jié)果所對應(yīng)的頁面、摘要或錨文本中提取頁面關(guān)鍵詞、從所述搜索結(jié)果中獲取其對應(yīng)的統(tǒng)一資源定位符(URL)、或生成與所述搜索結(jié)果所對應(yīng)的頁面的頁面縮略圖等頁面信息,將這些頁面信息作為所述一個或多個第二搜索建議提供至所述用戶設(shè)備。例如,用戶通過與用戶設(shè)備的交互,選擇了優(yōu)選搜索建議“康熙”,建議獲取裝置101通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、 ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶所選擇的優(yōu)選搜索建議;隨后,建議匹配裝置102 根據(jù)該優(yōu)選搜索建議“康熙”,通過在用戶端的數(shù)據(jù)庫或網(wǎng)絡(luò)端的搜索索引庫中進(jìn)行匹配查詢,獲得與該優(yōu)選搜索建議“康熙”相對應(yīng)的搜索結(jié)果“康熙**百科”、“康熙來了綜藝高清在線觀看**高清影視”,接著,建議匹配裝置102通過對上述搜索結(jié)果所對應(yīng)的頁面的頁面分析,從搜索結(jié)果“康熙**百科”所對應(yīng)的頁面中提取出關(guān)鍵詞“康熙玄燁”,從搜索結(jié)果“康熙來了綜藝高清在線觀看**高清影視”所對應(yīng)的頁面中提取出關(guān)鍵詞“康熙來了”, 將這兩個關(guān)鍵詞“康熙玄燁”、“康熙來了”作為第二搜索建議。又如,建議匹配裝置102提取出上述兩個搜索結(jié)果的統(tǒng)一資源定位符(URL)http:/Aaike. baidu. com/view/2682. htm 和http://WWW. qiyi. com/zongyi/kxll. html ;或者,獲得上述搜索結(jié)果所對應(yīng)的頁面的頁面縮略圖,以作為所述第二搜索建議。本領(lǐng)域技術(shù)人員應(yīng)能理解上述頁面信息僅為舉例, 其他現(xiàn)有的或今后可能出現(xiàn)的頁面信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明通過獲取用戶在第一搜索建議中選擇的優(yōu)選搜索建議,將該優(yōu)選搜索建議所對應(yīng)的搜索結(jié)果的頁面關(guān)鍵詞、URL、頁面縮略圖等頁面信息提供給該用戶,為用戶提供了更豐富直觀的搜索建議,提升用戶的搜索使用體驗。圖2示出根據(jù)本發(fā)明一個優(yōu)選實施例的用于提供與查詢序列相對應(yīng)的搜索建議的設(shè)備示意圖;建議提供設(shè)備1還包括序列獲取裝置204、序列匹配裝置205和第二提供裝置206,其中,建議獲取裝置201、建議匹配裝置202和第一提供裝置203分別與圖1所示對應(yīng)裝置101-103相同或基本相同,故此處不再贅述,并通過引用的方式包含于此。其中,序列獲取裝置204獲取所述用戶通過所述用戶設(shè)備輸入的所述查詢序列。 具體地,用戶通過與用戶設(shè)備的交互,諸如通過鍵盤、鼠標(biāo)、遙控器、觸摸板、或手寫設(shè)備,在瀏覽器軟件、應(yīng)用程序或客戶端軟件的輸入框或搜索框中輸入查詢序列,序列獲取裝置204 通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù), 獲取該用戶輸入的查詢序列。例如,用戶通過與用戶設(shè)備的交互,在瀏覽器的搜索框內(nèi)輸入查詢序列“kx”,序列獲取裝置204通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶輸入的查詢序列“kx”。本領(lǐng)域技術(shù)人員應(yīng)能理解,上述序列獲取裝置和建議獲取裝置僅為示例,在實踐中,它們可以是兩個獨立的模塊,也可集成在一個模塊中。序列匹配裝置205根據(jù)所述查詢序列進(jìn)行匹配處理,以獲得與所述查詢序列相對應(yīng)的一個或多個候選搜索建議。具體地,序列匹配裝置205根據(jù)序列獲取裝置204所獲取的查詢序列,通過搜索建議庫匹配或?qū)υ摬樵冃蛄羞M(jìn)行匹配擴(kuò)展操作,獲得與該查詢序列相對應(yīng)的一個或多個候選搜索建議。接上例,序列匹配裝置205根據(jù)該查詢序列“kx”,匹配獲得“康熙”、“kxll”、“kx論壇”、“康熙來了”等候選搜索建議。優(yōu)選地,序列匹配裝置205根據(jù)所述查詢序列,通過諸如將該查詢序列中的拼音轉(zhuǎn)換為漢字、對該查詢序列進(jìn)行糾錯、對該查詢序列進(jìn)行去冗余等,以獲取預(yù)處理后的查詢序列,根據(jù)該預(yù)處理后的查詢序列,在搜索建議庫中查詢匹配或?qū)υ摬樵冃蛄羞M(jìn)行匹配擴(kuò)展操作,獲得與該查詢序列相對應(yīng)的一個或多個候選搜索建議;進(jìn)一步,序列匹配裝置205還可以結(jié)合所述用戶的輸入習(xí)慣、偏好設(shè)置、搜索歷史記錄、地域特征信息或群體特征信息等用戶相關(guān)信息,通過搜索建議庫匹配或?qū)υ摬樵冃蛄羞M(jìn)行匹配擴(kuò)展操作,獲得與該查詢序列相對應(yīng)的一個或多個候選搜索建議。本領(lǐng)域技術(shù)人員應(yīng)能理解,上述序列匹配裝置和建議匹配裝置僅為示例,在實踐中,它們可以是兩個獨立的模塊,也可集成在一個模塊中。第二提供裝置206將所述一個或多個候選搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議。具體地,第二提供裝置206根據(jù)序列匹配裝置205所獲得的一個或多個候選搜索建議,采用任何已知的計算機(jī)提供人可讀信息的技術(shù)手段,例如屏幕顯示、揚(yáng)聲器播放等,將所述一個或多個候選搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議,供用戶進(jìn)行瀏覽和選擇。以屏幕顯示為例,第二提供裝置206將序列匹配裝置205獲取的一個或多個候選搜索建議,以下拉框、懸浮框等形式,按一定順序和格式提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議,供用戶進(jìn)行瀏覽和選擇。優(yōu)選地,當(dāng)所述一個或多個第一搜索建議以懸浮框的形式提供至用戶設(shè)備時,其可以是自動打開的,也可以是用戶通過點擊某個按鍵或按鈕打開,其可以是在頁面的某個固定的區(qū)域顯示,也可以由用戶設(shè)定或根據(jù)瀏覽對象的位置確定,其窗口大小可以進(jìn)行調(diào)節(jié)。所述第一搜索建議的數(shù)目可以是缺省的也可由用戶設(shè)定,通過由用戶按動特定功能鍵顯示上一個或下一個第一搜索建議,該特定功能鍵例如可以是“ + ”和“_”、“丨”和“丨”。更優(yōu)選地, 所述第一搜索建議還可以是以滾動顯示的方式提供給用戶。本領(lǐng)域技術(shù)人員應(yīng)能理解,上述第二提供裝置和第一提供裝置僅為示例,在實踐中,它們可以是兩個獨立的模塊,也可集成在一個模塊中。隨后,所述建議獲取裝置201獲取所述用戶從所述一個或多個第一搜索建議中選擇的所述優(yōu)選搜索建議。在此,建議獲取裝置201獲取用戶選擇的優(yōu)選搜索建議的操作過程與圖1實施例中建議獲取裝置101的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。優(yōu)選地,建議提供設(shè)備1還包括聚類裝置(未示出),該聚類裝置對所述一個或多個候選搜索建議進(jìn)行聚類處理,以獲得一個或多個搜索建議類及分別與所述一個或多個搜索建議類相對應(yīng)的一個或多個聚類搜索建議;其中,所述第二提供裝置206將所述一個或多個聚類搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議;其中,所述建議匹配裝置202根據(jù)所述優(yōu)選搜索建議,在所述優(yōu)選搜索建議所對應(yīng)的搜索建議類中進(jìn)行匹配查詢,以獲得所述一個或多個第二搜索建議。具體地,序列匹配裝置205根據(jù)用戶輸入的查詢序列匹配獲得一個或多個候選搜索建議,聚類裝置通過劃分法、層次法、基于密度的算法、基于網(wǎng)格的算法或基于模型的算法,將這一個或多個候選搜索建議進(jìn)行聚類處理, 以獲得一個或多個搜索建議類,接著,通過從這一個或多個搜索建議類中隨機(jī)或按一定規(guī)則選取一個或多個候選搜索建議,以作為聚類搜索建議,或者,將這一個或多個搜索建議類的聚類屬性作為所述聚類搜索建議;隨后,第二提供裝置206將這一個或多個聚類搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議,供用戶進(jìn)行瀏覽和選擇;然后,所述建議匹配裝置202根據(jù)用戶從所述一個或多個第一搜索建議中選擇的優(yōu)選搜索建議,在該優(yōu)選搜索建議所對應(yīng)的搜索建議類中隨機(jī)或按一定規(guī)則進(jìn)行匹配查詢,以獲得所述一個或多個第二搜索建議,如選擇點擊率、搜索率較高或滿足一定閾值的候選搜索建議, 以作為所述一個或多個第二搜索建議。例如,用戶輸入的查詢序列為“l(fā)iu”,序列匹配裝置205根據(jù)該查詢序列“l(fā)iu”,匹配獲得“劉德華”、“劉德華電影”、“劉亦菲神雕俠侶”、“劉德華音樂”、“劉亦菲電影”等多個候選搜索建議;聚類裝置將這多個候選搜索建議進(jìn)行聚類處理,以獲得兩個搜索建議類,其中一類包括候選搜索建議“劉德華”、“劉德華電影”和“劉德華音樂”,另一類包括候選搜索建議“劉亦菲神雕俠侶”和“劉亦菲電影”,接著,聚類裝置從第一個搜索建議類中選擇候選搜索建議“劉德華”作為聚類搜索建議,將第二個搜索建議類的聚類屬性“劉亦菲”作為聚類搜索建議;隨后,第二提供裝置206這兩個聚類搜索建議“劉德華”和“劉亦菲”提供至所述用戶設(shè)備,以作為所述第一搜索建議,供用戶進(jìn)行瀏覽和選擇;當(dāng)用戶選擇了“劉德華”作為優(yōu)選搜索建議,所述建議匹配裝置202根據(jù)該優(yōu)選搜索建議“劉德華”,在該優(yōu)選搜索建議所對應(yīng)的搜索建議類中匹配得到“劉德華電影”、“劉德華音樂”作為所述第二搜索建議。圖3示出根據(jù)本發(fā)明一個優(yōu)選實施例的用于提供與查詢序列相對應(yīng)的搜索建議的設(shè)備示意圖;建議提供設(shè)備1還包括查詢獲取裝置307、搜索查詢裝置308和結(jié)果提供裝置309,其中,建議獲取裝置301、建議匹配裝置302和第一提供裝置303分別與圖1所示對應(yīng)裝置101-103相同或基本相同,故此處不再贅述,并通過引用的方式包含于此。其中,查詢獲取裝置307獲取用戶從所述一個或多個第二搜索建議中選擇的查詢搜索建議。具體地,用戶通過與用戶設(shè)備的交互,在提供給用戶的一個或多個第二搜索建議中通過點擊、滑動、或雙擊等方式,選擇了一個第二搜索建議,以作為查詢搜索建議,查詢獲取裝置307通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶所選擇的查詢搜索建議。搜索查詢裝置308根據(jù)所述查詢搜索建議,在搜索索引庫中進(jìn)行匹配查詢,以獲得與所述查詢搜索建議相匹配的最終搜索結(jié)果。具體地,搜索查詢裝置308根據(jù)查詢獲取裝置307所獲取的用戶選擇的查詢搜索建議,例如通過在搜索索引庫中進(jìn)行匹配查詢,獲得與所述查詢搜索建議相匹配的最終搜索結(jié)果。例如,用戶通過與用戶設(shè)備的交互,在第二搜索建議中選擇了一個第二搜索建議“康熙來了”,作為查詢搜索建議,查詢獲取裝置307 通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù), 獲取該用戶所選擇的查詢搜索建議“康熙來了”;隨后,搜索查詢裝置308根據(jù)該查詢搜索建議,在搜索索引庫中進(jìn)行匹配查詢,獲得與該查詢搜索建議“康熙來了 ”相匹配的最終搜索結(jié)果“康熙來了綜藝高清在線觀看**高清影視”、“康熙來了影音娛樂**網(wǎng)”等。結(jié)果提供裝置309將所述最終搜索結(jié)果提供至所述用戶設(shè)備。具體地,結(jié)果提供裝置309根據(jù)搜索查詢裝置308所獲取的最終搜索結(jié)果,通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),將所述最終搜索結(jié)果隨機(jī)或按一定順序提供至所述用戶設(shè)備,供用戶進(jìn)行選擇和瀏覽。接上例,搜索查詢裝置308根據(jù)該查詢搜索建議“康熙來了”,在搜索索引庫中進(jìn)行匹配查詢,獲得最終搜索結(jié)果“康熙來了綜藝高清在線觀看**高清影視”、“康熙來了影音娛樂**網(wǎng)”等;隨后,結(jié)果提供裝置309通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),將所述最終搜索結(jié)果提供至所述用戶設(shè)備,供用戶進(jìn)行選擇和瀏覽。優(yōu)選地,結(jié)果提供裝置309按照所述最終搜索結(jié)果的優(yōu)先級,將與所述查詢搜索建議相匹配的最終搜索結(jié)果提供至所述用戶設(shè)備。在此,本發(fā)明根據(jù)用戶在第二搜索建議中選擇的查詢搜索建議,提供相對應(yīng)的最終搜索結(jié)果給用戶,使用戶獲得更為精確、更符合其需求的最終搜索結(jié)果,提高了用戶的搜索使用體驗。本領(lǐng)域技術(shù)人員應(yīng)能理解,上述結(jié)果提供裝置、第一提供裝置和第二提供裝置僅為示例,在實踐中,它們可以是三個獨立的模塊,也可任意兩個集成在一個模塊中,或全部集成在一個模塊中。圖4示出根據(jù)本發(fā)明另一個方面的用于提供與查詢序列相對應(yīng)的搜索建議的方法流程圖。
建議提供設(shè)備1包括但不限于網(wǎng)絡(luò)主機(jī)、單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器集或多個服務(wù)器構(gòu)成的云。在此,云由基于云計算(Cloud Computing)的大量計算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機(jī)集組成的一個超級虛擬計算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述建議提供設(shè)備1僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的建議提供設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在步驟S401中,建議提供設(shè)備1獲取用戶通過用戶設(shè)備在一個或多個第一搜索建議中所選擇的優(yōu)選搜索建議,其中,所述一個或多個第一搜索建議與所述用戶輸入的查詢序列相對應(yīng)。具體地,用戶通過與用戶設(shè)備的交互,在提供給用戶的一個或多個第一搜索建議中通過單擊、滑動、懸停或雙擊等方式,選擇了一個第一搜索建議,以作為優(yōu)選搜索建議,在步驟S401中,建議提供設(shè)備1通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶所選擇的優(yōu)選搜索建議。在此,所述第一搜索建議可以是根據(jù)用戶輸入的查詢序列匹配所獲得一個或多個第一級搜索建議,也可以是根據(jù)用戶從第K級搜索建議中選擇的搜索建議而匹配得到的第K+1級搜索建議,K = 1、2、 3. . . n...。例如,用戶輸入查詢序列“劉”,提供至用戶設(shè)備的第一搜索建議包括“劉德華”、 “劉青云”、“劉亦菲”等,用戶通過懸停在第一搜索建議“劉德華”上,將其作為優(yōu)選搜索建議,在步驟S401中,建議提供設(shè)備1通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶所選擇的優(yōu)選搜索建議“劉德華”。又如,用戶選擇一個搜索建議“劉德華”后,提供至用戶設(shè)備的搜索建議包括“劉德華電影”、“劉德華圖片”、“劉德華歌曲”等,將這些搜索建議作為第一搜索建議,用戶通過懸停在其中一個第一搜索建議“劉德華電影”上,將其作為優(yōu)選搜索建議,在步驟S401中,建議提供設(shè)備1通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶所選擇的優(yōu)選搜索建議“劉德華電影”。為簡明起見,以下僅對第一搜索建議為第一級搜索建議的情況進(jìn)行描述。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取用戶選擇的優(yōu)選搜索建議的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶選擇的優(yōu)選搜索建議的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在步驟S402中,建議提供設(shè)備1根據(jù)所述優(yōu)選搜索建議進(jìn)行匹配處理,以獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。具體地,在步驟S402中,建議提供設(shè)備1匹配獲得一個或多個第二搜索建議的方式包括但不限于a)根據(jù)建議提供設(shè)備1在步驟S401中所獲取的用戶選擇的優(yōu)選搜索建議,通過語義分析或字符串識別,在搜索建議庫中進(jìn)行匹配查詢,以獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。例如,在步驟S401中,建議提供設(shè)備1所獲取的優(yōu)選搜索建議為“劉德華”,在步驟S402中,建議提供設(shè)備1根據(jù)該優(yōu)選搜索建議為“劉德華”,在搜索建議庫中進(jìn)行匹配查詢,獲得與該優(yōu)選搜索建議相對應(yīng)第二搜索建議“劉德華電影”、“劉德華圖片”、“劉德華歌曲”等。在此,所述搜索建議庫既可以位于建議提供設(shè)備1中,也可以位于與該建議提供設(shè)備1通過網(wǎng)絡(luò)相連接的第三方設(shè)備中。b)根據(jù)建議提供設(shè)備1在步驟S401中所獲取的優(yōu)選搜索建議,基于該優(yōu)選搜索建議的歷史變換記錄、用戶瀏覽記錄、查詢聯(lián)想信息、語義分析結(jié)果或該優(yōu)選搜索建議中關(guān)鍵詞的同義詞和/或近義詞等,對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,以獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。例如1)在步驟S402中,建議提供設(shè)備1根據(jù)優(yōu)選搜索建議的歷史變換記錄,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;在此,優(yōu)選搜索建議的歷史變換記錄包括多個用戶歷史使用的與當(dāng)前優(yōu)選搜索建議相關(guān)的變換序列,在步驟S402中,建議提供設(shè)備1通過諸如搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取所述歷史變換記錄。例如,假設(shè)在步驟S401中,建議提供設(shè)備1獲取用戶選擇的優(yōu)選搜索建議為“蘋果”,在步驟S402中,建議提供設(shè)備1從搜索引擎的用戶歷史查詢記錄中,獲得多個用戶基于“蘋果”的歷史變換記錄,包括“蘋果電腦”、 “蘋果筆記本”、“蘋果港行”等變換序列,將這些變換序列作為第二搜索建議,以實現(xiàn)對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作。優(yōu)選地,所述歷史變換記錄還可以包括所述變換序列的用戶使用頻次,在步驟S402中,建議提供設(shè)備1根據(jù)這些變換序列的用戶使用頻次,從中挑選出用戶使用頻次滿足頻次閾值或排序較高的幾個變換序列,以作為所述第二搜索建議。2)在步驟S402中,建議提供設(shè)備1根據(jù)優(yōu)選搜索建議所對應(yīng)的用戶瀏覽信息,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;在此,優(yōu)選搜索建議所對應(yīng)的用戶瀏覽信息包括該優(yōu)選搜索建議所對應(yīng)的搜索結(jié)果中多個用戶歷史瀏覽的搜索結(jié)果的錨文本,以及這些用戶歷史瀏覽的搜索結(jié)果所指向頁面的頁面相關(guān)信息,諸如頁面標(biāo)題、頁面內(nèi)容、頁面類型等;在步驟S402中,建議提供設(shè)備1通過諸如搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩局苯荧@取所述用戶瀏覽信息,或者先從搜索引擎或者其他搜索設(shè)備的查詢?nèi)罩精@取該優(yōu)選搜索建議對應(yīng)的用戶歷史瀏覽的搜索結(jié)果,再根據(jù)所述用戶歷史瀏覽的搜索結(jié)果,從其他第三方設(shè)備獲取相應(yīng)的用戶瀏覽信息,或者解析所述用戶歷史瀏覽的搜索結(jié)果所對應(yīng)的頁面,以獲取相應(yīng)的用戶瀏覽信息。例如,假設(shè)在步驟S401中,建議提供設(shè)備1獲取用戶選擇的優(yōu)選搜索建議為“2011年4月影訊”,在步驟S402中,建議提供設(shè)備1根據(jù)該優(yōu)選搜索建議所對應(yīng)的搜索結(jié)果中多個用戶歷史瀏覽的搜索結(jié)果所對應(yīng)的頁面內(nèi)容,如“里約大冒險”,對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得相應(yīng)的第二搜索建議“2011年4月影訊里約大冒險”。3)在步驟S402中,建議提供設(shè)備1根據(jù)優(yōu)選搜索建議所對應(yīng)的查詢聯(lián)想信息,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;在此,查詢聯(lián)想信息包括預(yù)定的與優(yōu)選搜索建議相關(guān)聯(lián)的關(guān)鍵詞等,如優(yōu)選搜索建議為影星,其所對應(yīng)的預(yù)定的查詢聯(lián)想信息包括電影、圖片等; 優(yōu)選搜索建議為視頻名稱,其所對應(yīng)的預(yù)定的查詢聯(lián)想信息包括視頻、在線觀看等;進(jìn)一步地,優(yōu)選搜索建議為“影星+電影”,其預(yù)定的查詢聯(lián)想信息為該影星具有代表性或搜索頻率較高的電影名稱;在步驟S402中,建議提供設(shè)備1通過對優(yōu)選搜索建議進(jìn)行語義分析、字符串識別或數(shù)據(jù)庫匹配等方式,檢測該優(yōu)選搜索建議是否滿足具有預(yù)定的查詢聯(lián)想信息的條件,再通過對該優(yōu)選搜索建議添加預(yù)定的查詢聯(lián)想信息,進(jìn)行匹配擴(kuò)展操作,獲得相應(yīng)的第二搜索建議。例如,假設(shè)在步驟S401中,建議提供設(shè)備1獲取用戶的優(yōu)選搜索建議為“劉德華”,在步驟S402中,建議提供設(shè)備1檢測出該優(yōu)選搜索建議包括影星名稱,則對該優(yōu)選搜索建議添加預(yù)定的查詢聯(lián)想信息,進(jìn)行匹配擴(kuò)展操作,得到第二搜索建議“劉德華電影”、 “劉德華圖片”等。4)在步驟S402中,建議提供設(shè)備1根據(jù)優(yōu)選搜索建議的語義分析結(jié)果,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;在步驟S402中,建議提供設(shè)備1通過諸如從搜索引擎或者第三方設(shè)備直接獲取該優(yōu)選搜索建議的語義分析結(jié)果,或者對該優(yōu)選搜索建議進(jìn)行語義分析、 切詞或字符串識別等,獲得相應(yīng)的語義分析結(jié)果。例如,假設(shè)在步驟S401中,建議提供設(shè)備1獲取的用戶選擇的優(yōu)選搜索建議為“寶潔有哪些牌子”,在步驟S402中,建議提供設(shè)備1對該優(yōu)選搜索建議進(jìn)行語義分析,得到相應(yīng)的語義分析結(jié)果,如得到關(guān)鍵詞“寶潔”和“旗下品牌”,據(jù)此獲得相應(yīng)的第二搜索建議“寶潔旗下品牌”。5)在步驟S402中,建議提供設(shè)備1根據(jù)優(yōu)選搜索建議中關(guān)鍵詞的同義詞和/或近似詞,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;在此,優(yōu)選搜索建議中關(guān)鍵詞的同義詞和/或近似詞包括根據(jù)該優(yōu)選搜索建議,通過查詢預(yù)置詞庫或開放詞庫等方式,獲得與該優(yōu)選搜索建議中關(guān)鍵詞相對應(yīng)的同義詞和/或近義詞;或者,對該優(yōu)選搜索建議分詞處理后得到的關(guān)鍵詞,通過查詢預(yù)置詞庫或開放詞庫等方式,獲得與所述關(guān)鍵詞相對應(yīng)的同義詞和/或近義詞。在此,所述預(yù)置詞庫或開放詞庫包括多個詞條的同義和/或近義映射;所述預(yù)置詞庫或開放詞庫存儲于建議提供設(shè)備1,或存儲于與建議提供設(shè)備1通過網(wǎng)絡(luò)連接的搜索引擎或其他第三方設(shè)備。在步驟S402中,建議提供設(shè)備1通過根據(jù)諸如該優(yōu)選搜索建議、從搜索引擎或者其他第三方設(shè)備所獲取的該優(yōu)選搜索建議中的關(guān)鍵詞、對該優(yōu)選搜索建議進(jìn)行分詞處理所得的關(guān)鍵詞,或其任意組合,在預(yù)置詞庫或開放詞庫等詞庫中進(jìn)行查詢,以獲取相應(yīng)的同義詞和/或近義詞。例如,假設(shè)在步驟S401中,建議提供設(shè)備1獲取的用戶選擇的優(yōu)選搜索建議為“周董新歌”,其分詞處理后的關(guān)鍵詞為“周董”和“新歌”,通過查詢預(yù)置詞庫,獲得“周董”相應(yīng)的同義詞“周杰倫”,在步驟S402中,建議提供設(shè)備1根據(jù)該同義詞對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,如將“周董”替換為“周杰倫”,獲得相應(yīng)的第二搜索建議“周杰倫新歌”。6)在步驟S402中,建議提供設(shè)備1基于上述任意多項以獲得所述第二搜索建議; 例如,在步驟S402中,建議提供設(shè)備1根據(jù)優(yōu)選搜索建議的查詢聯(lián)想信息及其中關(guān)鍵詞的同義詞和/或近似詞,對優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作;接上例,在步驟S401中,建議提供設(shè)備1獲取的用戶選擇的優(yōu)選搜索建議為“周董新歌”,其分詞處理后的關(guān)鍵詞為“周董” 和“新歌”,通過查詢預(yù)置詞庫,獲得“周董”相應(yīng)的同義詞“周杰倫”,在步驟S402中,建議提供設(shè)備1根據(jù)該同義詞對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,如將“周董”替換為“周杰倫”,獲得相應(yīng)的第二搜索建議“周杰倫新歌”;同時,在步驟S402中,建議提供設(shè)備1檢測出該替換后的優(yōu)選搜索建議包括歌星名稱,則對該歌星名稱添加預(yù)定的查詢聯(lián)想信息,如“音樂”、“圖片”等,進(jìn)行匹配擴(kuò)展操作,得到第二搜索建議“周杰倫音樂”、“周杰倫圖片”等。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述匹配擴(kuò)展操作的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的匹配擴(kuò)展操作的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi), 并以引用方式包含于此。在步驟S403中,建議提供設(shè)備1將所述一個或多個第二搜索建議中至少一個提供至所述用戶設(shè)備。具體地,在步驟S403中,建議提供設(shè)備1根據(jù)在步驟S402中所獲得的一個或多個第二搜索建議,采用任何已知的計算機(jī)提供人可讀信息的技術(shù)手段,例如屏幕顯示、揚(yáng)聲器播放等,將所述一個或多個第二搜索建議中至少一個提供至所述用戶設(shè)備。以屏幕顯示為例,在步驟S403中,建議提供設(shè)備1將在步驟S402中獲取的一個或多個第二搜索建議中至少一個,以下拉框、懸浮框、左側(cè)框或右側(cè)框的形式,按一定順序和格式提供至所述用戶設(shè)備,供用戶進(jìn)行瀏覽。例如,當(dāng)?shù)谝凰阉鹘ㄗh以下拉框的形式顯示時,用戶通過懸停或單擊,選擇了一個優(yōu)選搜索建議,在步驟S401中,建議提供設(shè)備1獲取了用戶選擇的該優(yōu)選搜索建議;在步驟S402中,建議提供設(shè)備1根據(jù)該優(yōu)選搜索建議匹配得到一個或多個第二搜索建議;隨后,在步驟S403中,建議提供設(shè)備1在該優(yōu)選搜索建議的左側(cè)或右側(cè),以左側(cè)框或右側(cè)框的形式,展現(xiàn)所述一個或多個第二搜索建議中至少一個。優(yōu)選地,當(dāng)所述第二搜索建議以懸浮框的形式提供至用戶設(shè)備時,其可以是自動打開的,也可以是用戶通過點擊某個按鍵或按鈕打開,其可以是在頁面的某個固定的區(qū)域顯示,也可以由用戶設(shè)定或根據(jù)瀏覽對象的位置確定,其窗口大小可以進(jìn)行調(diào)節(jié)。所述第二搜索建議的數(shù)目可以是缺省的也可由用戶設(shè)定,通過由用戶按動特定功能鍵選擇上一個或下一個第二搜索建議,該特定功能鍵例如可以是“ + ”和“_”、“丨”和“丨”。更優(yōu)選地,所述第二搜索建議還可以是以滾動顯示的方式提供給用戶。本領(lǐng)域技術(shù)人員應(yīng)能理解上述提供第二搜索建議的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的提供第二搜索建議的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明通過獲取用戶在第一搜索建議中選擇的優(yōu)選搜索建議,根據(jù)該優(yōu)選搜索建議進(jìn)行匹配處理,獲得第二搜索建議并提供給該用戶,為用戶提供了更豐富的搜索建議,使用戶獲得更大的選擇范圍,提升其搜索使用體驗。優(yōu)選地,建議提供設(shè)備1的各個步驟之間是持續(xù)不斷工作的。具體地,在步驟S401 中,建議提供設(shè)備1持續(xù)獲取用戶通過用戶設(shè)備在一個或多個第一搜索建議中所選擇的優(yōu)選搜索建議,其中,所述一個或多個第一搜索建議與所述用戶輸入的查詢序列相對應(yīng);在步驟S402中,建議提供設(shè)備1持續(xù)根據(jù)所述優(yōu)選搜索建議進(jìn)行匹配處理,以獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議;在步驟S403中,建議提供設(shè)備1持續(xù)將所述一個或多個第二搜索建議提供至所述用戶設(shè)備。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指建議提供設(shè)備1的各步驟分別不斷地獲取用戶選擇的優(yōu)選搜索建議、對該優(yōu)選搜索建議進(jìn)行匹配處理并獲得第二搜索建議、將所述第二搜索建議提供至用戶設(shè)備,直至該建議提供設(shè)備1在較長時間內(nèi)停止獲取用戶所選擇的優(yōu)選搜索建議。優(yōu)選地,在步驟S410 (未示出)中,建議提供設(shè)備1根據(jù)所述優(yōu)選搜索建議與所述一個或多個第二搜索建議,建立或更新所述搜索建議庫。具體地,在步驟S402中,建議提供設(shè)備1對用戶選擇的優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,隨后,在步驟S410中,建議提供設(shè)備 1通過數(shù)據(jù)庫更新的方式,將匹配擴(kuò)展操作后所獲得的一個或多個第二搜索建議與優(yōu)選搜索建議的映射關(guān)系存入搜索建議庫,以建立或更新所述搜索建議庫。優(yōu)選地,在步驟S402 中,建議提供設(shè)備1首先根據(jù)用戶選擇的優(yōu)選搜索建議,在搜索建議庫中進(jìn)行匹配查詢,當(dāng)匹配不到第二搜索建議時,再通過對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得匹配擴(kuò)展操作后的優(yōu)選搜索建議,以作為一個或多個第二搜索建議,進(jìn)一步地,在步驟S410中,建議提供設(shè)備1通過將所述匹配擴(kuò)展操作后所獲得的一個或多個第二搜索建議與優(yōu)選搜索建議的映射關(guān)系存入所述搜索建議庫,以建立或更新所述搜索建議庫。本領(lǐng)域技術(shù)人員應(yīng)能理解上述更新搜索建議庫的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的更新搜索建議庫的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,在步驟S402中,建議提供設(shè)備1根據(jù)所述優(yōu)選搜索建議,并結(jié)合所述用戶的用戶相關(guān)信息,進(jìn)行匹配處理,以獲得所述一個或多個第二搜索建議;其中,所述用戶相關(guān)信息包括以下至少任一項-所述用戶的輸入習(xí)慣;-所述用戶的偏好設(shè)置;
-所述用戶的搜索歷史記錄;-所述用戶的地域特征信息;-所述用戶的群體特征信息。具體地,在步驟S402中,建議提供設(shè)備1通過在用戶信息庫中匹配查詢或通過獲取IP地址等方式,獲取該用戶的輸入習(xí)慣、偏好設(shè)置、搜索歷史記錄、地域特征信息或群體特征信息等用戶相關(guān)信息,接著,在步驟S402中,建議提供設(shè)備1根據(jù)在步驟S401中所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合上述一個或任意多個用戶相關(guān)信息,在搜索建議庫中進(jìn)行匹配查詢,或?qū)υ搩?yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。在此,所述用戶信息庫中存儲有用戶的用戶相關(guān)信息,該用戶信息庫既可以位于用戶設(shè)備端,也可以位于建議提供設(shè)備1中或與該建議提供設(shè)備1通過網(wǎng)絡(luò)相連接的第三方設(shè)備中。例如1)當(dāng)所述用戶相關(guān)信息包括所述用戶的輸入習(xí)慣,在步驟S402中,建議提供設(shè)備 1根據(jù)在步驟S401中所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的輸入習(xí)慣,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。例如,在步驟S402中,建議提供設(shè)備1通過查詢用戶信息庫,獲取用戶的輸入習(xí)慣為輸入英文字符串而選擇中文搜索建議, 則建議提供設(shè)備1在搜索建議庫中優(yōu)先根據(jù)該用戶所選擇的英文優(yōu)選搜索建議匹配查詢相應(yīng)的中文搜索建議,或?qū)υ搩?yōu)選搜索建議優(yōu)先匹配擴(kuò)展為中文搜索建議。2)當(dāng)所述用戶相關(guān)信息包括所述用戶的偏好設(shè)置,在步驟S402中,建議提供設(shè)備 1根據(jù)在步驟S401中所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的偏好設(shè)置,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。例如,用戶預(yù)先設(shè)置的偏好為電影, 則當(dāng)用戶選擇的優(yōu)選搜索建議為“劉德華”,在步驟S402中,建議提供設(shè)備1通過查詢用戶信息庫,獲取該用戶的偏好設(shè)置,并結(jié)合該偏好設(shè)置,在搜索建議庫中匹配查詢相應(yīng)的電影名稱,或?qū)υ搩?yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得第二搜索建議諸如“劉德華墨攻”、“劉德華無間道”等。3)當(dāng)所述用戶相關(guān)信息包括所述用戶的搜索歷史記錄,在步驟S402中,建議提供設(shè)備1根據(jù)在步驟S401中所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的搜索歷史記錄,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。在此,用戶的搜索歷史記錄包括但不限于用戶輸入查詢序列進(jìn)行搜索、用戶選擇一個搜索建議進(jìn)行搜索、用戶點擊某個網(wǎng)頁進(jìn)行瀏覽的搜索歷史記錄。例如,用戶的搜索歷史記錄包括該用戶曾經(jīng)輸入查詢序列“劉德華無間道”進(jìn)行搜索,在步驟S402中,建議提供設(shè)備1通過查詢用戶信息庫,獲取該用戶的搜索歷史記錄,當(dāng)該用戶選擇的優(yōu)選搜索建議為“劉德華”時,建議提供設(shè)備1將該查詢序列“劉德華無間道”作為第二搜索建議。4)當(dāng)所述用戶相關(guān)信息包括所述用戶的地域特征信息,在步驟S402中,建議提供設(shè)備1根據(jù)在步驟S401中所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的地域特征信息,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。優(yōu)選地,在步驟S402中,建議提供設(shè)備1根據(jù)用戶選擇的優(yōu)選搜索建議,首先檢測該優(yōu)選搜索建議是否需要添加地域信息,例如,用戶選擇的優(yōu)選搜索建議為“ 18路公交車”,在步驟S402中,建議提供設(shè)備1通過查詢預(yù)置詞庫等方式,檢測出該優(yōu)選搜索建議需要添加地域信息,再通過在用戶信息庫中匹配查詢或通過獲取該用戶的IP地址,獲得該用戶的地域特征信息,如上海,隨后,建議提供設(shè)備1對該優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得第二搜索建議“18路公交車上?!?。5)當(dāng)所述用戶相關(guān)信息包括所述用戶的群體特征信息,在步驟S402中,建議提供設(shè)備1根據(jù)在步驟S401中所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的群體特征信息,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。在此,所述用戶的群體特征信息包括但不限于根據(jù)用戶自定義的標(biāo)簽、用戶在社交網(wǎng)絡(luò)好友圈子中獲得。例如,用戶自定義的標(biāo)簽為“電影”,用戶選擇的優(yōu)選搜索建議為“劉德華”,在步驟S402中,建議提供設(shè)備1通過獲取該用戶的標(biāo)簽“電影”,并根據(jù)其他標(biāo)簽為“電影”的搜索用戶輸入“劉德華無間道”進(jìn)行搜索的行為,匹配得到第二搜索建議“劉德華無間道”。6)在步驟S402中,建議提供設(shè)備1還可以根據(jù)在步驟S401中所獲取的用戶選擇的優(yōu)選搜索建議,再結(jié)合該用戶的上述任意多個或全部用戶相關(guān)信息,在搜索建議庫中進(jìn)行匹配查詢,或?qū)υ搩?yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議。本領(lǐng)域技術(shù)人員應(yīng)能理解上述用戶相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解上述結(jié)合用戶相關(guān)信息匹配獲得第二搜索建議的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合用戶相關(guān)信息匹配獲得第二搜索建議的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明通過獲取用戶在第一搜索建議中選擇的優(yōu)選搜索建議,根據(jù)該優(yōu)選搜索建議并結(jié)合用戶相關(guān)信息進(jìn)行匹配處理,獲得第二搜索建議并提供給該用戶,為用戶提供了更豐富的個性化搜索建議,提升用戶的搜索使用體驗。優(yōu)選地,在步驟S402中,建議提供設(shè)備1根據(jù)所述優(yōu)選搜索建議,并結(jié)合所述查詢序列,進(jìn)行匹配處理,以獲得所述一個或多個第二搜索建議。具體地,在步驟S402中,建議提供設(shè)備1根據(jù)在步驟S401中所獲取的用戶選擇的優(yōu)選搜索建議,并結(jié)合該用戶輸入的所述查詢序列,在搜索建議庫中進(jìn)行匹配查詢或?qū)υ搩?yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,以獲得所述一個或多個第二搜索建議;或者,在步驟S402中,建議提供設(shè)備1分別根據(jù)該優(yōu)選搜索建議和查詢序列,在搜索建議庫中進(jìn)行匹配查詢或?qū)υ搩?yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,分別獲得兩個搜索建議集,對這兩個搜索建議集求交集,將該交集中的搜索建議作為所述一個或多個第二搜索建議。例如,用戶輸入的查詢序列為“kxll”,用戶選擇的優(yōu)選搜索建議為“康熙來了”,在步驟S402中,建議提供設(shè)備1根據(jù)該查詢序列“kxll”獲得的搜索建議集包括“康熙來了”、“康熙來了 hold住姐”、“康熙來了 2011”等搜索建議,根據(jù)該優(yōu)選搜索建議“康熙來了,,獲得的搜索建議集包括“康熙來了 2011 ”、“康熙來了范冰冰”、“康熙來了 hold住姐”等搜索建議,在步驟S402中,建議提供設(shè)備1對這兩個搜索建議集求交集,獲得第二搜索建議“康熙來了 hold住姐”和“康熙來了 2011”。優(yōu)選地,在步驟S402中,建議提供設(shè)備1根據(jù)在步驟S401中所獲取的用戶選擇的優(yōu)選搜索建議,并結(jié)合該用戶輸入的查詢序列與該用戶的用戶相關(guān)信息,進(jìn)行匹配處理,以獲得所述第二搜索建議。在此,本發(fā)明通過獲取用戶在第一搜索建議中選擇的優(yōu)選搜索建議,根據(jù)該優(yōu)選搜索建議并結(jié)合用戶的查詢序列進(jìn)行匹配處理,獲得第二搜索建議并提供給該用戶,為用戶提供了更豐富更準(zhǔn)確的搜索建議,提升用戶的搜索使用體驗。優(yōu)選地,在步驟S402中,建議提供設(shè)備1根據(jù)所述優(yōu)選搜索建議,匹配獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個搜索結(jié)果;獲取所述一個或多個搜索結(jié)果所對應(yīng)的頁面信息,以作為所述一個或多個第二搜索建議;其中,所述頁面信息包括以下至少任一項-所述搜索結(jié)果所對應(yīng)的頁面關(guān)鍵詞;-所述搜索結(jié)果所對應(yīng)的URL;-所述搜索結(jié)果所對應(yīng)的頁面縮略圖。具體地,在步驟S402中,建議提供設(shè)備1根據(jù)在步驟S401中所獲取的用戶選擇的優(yōu)選搜索建議,通過在用戶端的數(shù)據(jù)庫或網(wǎng)絡(luò)端的搜索索引庫中進(jìn)行匹配查詢,獲得與該優(yōu)選搜索建議相對應(yīng)的一個或多個搜索結(jié)果;進(jìn)而,通過從所述搜索結(jié)果所對應(yīng)的頁面、摘要或錨文本中提取頁面關(guān)鍵詞、從所述搜索結(jié)果中獲取其對應(yīng)的統(tǒng)一資源定位符(URL)、或生成與所述搜索結(jié)果所對應(yīng)的頁面的頁面縮略圖等頁面信息,將這些頁面信息作為所述一個或多個第二搜索建議提供至所述用戶設(shè)備。例如,用戶通過與用戶設(shè)備的交互,選擇了優(yōu)選搜索建議“康熙”,在步驟S401中,建議提供設(shè)備1通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口 (API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶所選擇的優(yōu)選搜索建議;隨后,在步驟S402中,建議提供設(shè)備1根據(jù)該優(yōu)選搜索建議“康熙”,通過在用戶端的數(shù)據(jù)庫或網(wǎng)絡(luò)端的搜索索引庫中進(jìn)行匹配查詢,獲得與該優(yōu)選搜索建議“康熙”相對應(yīng)的搜索結(jié)果 “康熙**百科”、“康熙來了綜藝高清在線觀看**高清影視”,接著,在步驟S402中,建議提供設(shè)備1通過對上述搜索結(jié)果所對應(yīng)的頁面的頁面分析,從搜索結(jié)果“康熙**百科”所對應(yīng)的頁面中提取出關(guān)鍵詞“康熙玄燁”,從搜索結(jié)果“康熙來了綜藝高清在線觀看**高清影視” 所對應(yīng)的頁面中提取出關(guān)鍵詞“康熙來了 ”,將這兩個關(guān)鍵詞“康熙玄燁”、“康熙來了 ”作為第二搜索建議。又如,在步驟S402中,建議提供設(shè)備1提取出上述兩個搜索結(jié)果的統(tǒng)一資源定位符(URL) http //baike. baidu. com/view/2682. htm 禾口 http://www. qiyi. com/zongyi/ kxll.html ;或者,獲得上述搜索結(jié)果所對應(yīng)的頁面的頁面縮略圖,以作為所述第二搜索建議。本領(lǐng)域技術(shù)人員應(yīng)能理解上述頁面信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的頁面信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,本發(fā)明通過獲取用戶在第一搜索建議中選擇的優(yōu)選搜索建議,將該優(yōu)選搜索建議所對應(yīng)的搜索結(jié)果的頁面關(guān)鍵詞、URL、頁面縮略圖等頁面信息提供給該用戶,為用戶提供了更豐富直觀的搜索建議,提升用戶的搜索使用體驗。圖5示出根據(jù)本發(fā)明一個優(yōu)選實施例的用于提供與查詢序列相對應(yīng)的搜索建議的方法流程圖;其中,步驟S501-S503分別與圖4所示對應(yīng)步驟S401-S403相同或基本相同,故此處不再贅述,并通過引用的方式包含于此。其中,在步驟S504中,建議提供設(shè)備1獲取所述用戶通過所述用戶設(shè)備輸入的所述查詢序列。具體地,用戶通過與用戶設(shè)備的交互,諸如通過鍵盤、鼠標(biāo)、遙控器、觸摸板、或手寫設(shè)備,在瀏覽器軟件、應(yīng)用程序或客戶端軟件的輸入框或搜索框中輸入查詢序列,在步驟S504中,建議提供設(shè)備1通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、 ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶輸入的查詢序列。例如,用戶通過與用戶設(shè)備的交互,在瀏覽器的搜索框內(nèi)輸入查詢序列“kx”,在步驟S504中,建議提供設(shè)備1通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶輸入的查詢序列“kx”。在步驟S505中,建議提供設(shè)備1根據(jù)所述查詢序列進(jìn)行匹配處理,以獲得與所述查詢序列相對應(yīng)的一個或多個候選搜索建議。具體地,在步驟S505中,建議提供設(shè)備1根據(jù)在步驟S504中所獲取的查詢序列,通過搜索建議庫匹配或?qū)υ摬樵冃蛄羞M(jìn)行匹配擴(kuò)展操作,獲得與該查詢序列相對應(yīng)的一個或多個候選搜索建議。接上例,在步驟S505中,建議提供設(shè)備1根據(jù)該查詢序列“kx”,匹配獲得“康熙”、“kxll”、“kx論壇”、“康熙來了”等候選搜索建議。優(yōu)選地,在步驟S505中,建議提供設(shè)備1根據(jù)所述查詢序列,通過諸如將該查詢序列中的拼音轉(zhuǎn)換為漢字、對該查詢序列進(jìn)行糾錯、對該查詢序列進(jìn)行去冗余等,以獲取預(yù)處理后的查詢序列,根據(jù)該預(yù)處理后的查詢序列,在搜索建議庫中查詢匹配或?qū)υ摬樵冃蛄羞M(jìn)行匹配擴(kuò)展操作,獲得與該查詢序列相對應(yīng)的一個或多個候選搜索建議;進(jìn)一步,在步驟S505中,建議提供設(shè)備1還可以結(jié)合所述用戶的輸入習(xí)慣、偏好設(shè)置、搜索歷史記錄、地域特征信息或群體特征信息等用戶相關(guān)信息,通過搜索建議庫匹配或?qū)υ摬樵冃蛄羞M(jìn)行匹配擴(kuò)展操作,獲得與該查詢序列相對應(yīng)的一個或多個候選搜索建議。在步驟S506中,建議提供設(shè)備1將所述一個或多個候選搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議。具體地,在步驟S506中,建議提供設(shè)備1根據(jù)在步驟S505中所獲得的一個或多個候選搜索建議,采用任何已知的計算機(jī)提供人可讀信息的技術(shù)手段,例如屏幕顯示、揚(yáng)聲器播放等,將所述一個或多個候選搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議,供用戶進(jìn)行瀏覽和選擇。以屏幕顯示為例,在步驟S506中,建議提供設(shè)備1將在步驟S505中獲取的一個或多個候選搜索建議, 以下拉框、懸浮框等形式,按一定順序和格式提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議,供用戶進(jìn)行瀏覽和選擇。優(yōu)選地,當(dāng)所述一個或多個第一搜索建議以懸浮框的形式提供至用戶設(shè)備時,其可以是自動打開的,也可以是用戶通過點擊某個按鍵或按鈕打開,其可以是在頁面的某個固定的區(qū)域顯示,也可以由用戶設(shè)定或根據(jù)瀏覽對象的位置確定,其窗口大小可以進(jìn)行調(diào)節(jié)。所述第一搜索建議的數(shù)目可以是缺省的也可由用戶設(shè)定, 通過由用戶按動特定功能鍵顯示上一個或下一個第一搜索建議,該特定功能鍵例如可以是 “ + ”和“-”、“丨”和“丨”。更優(yōu)選地,所述第一搜索建議還可以是以滾動顯示的方式提供給用戶。隨后,在步驟S501中,建議提供設(shè)備1獲取所述用戶從所述一個或多個第一搜索建議中選擇的所述優(yōu)選搜索建議。在此,在步驟S501中,建議提供設(shè)備1獲取用戶選擇的優(yōu)選搜索建議的操作過程與圖4實施例中建議提供設(shè)備1在步驟S401中的操作過程基本相同,為簡明起見,此處不再贅述,并通過引用的方式包含于此。優(yōu)選地,在步驟S511中,建議提供設(shè)備1對所述一個或多個候選搜索建議進(jìn)行聚類處理,以獲得一個或多個搜索建議類及分別與所述一個或多個搜索建議類相對應(yīng)的一個或多個聚類搜索建議;隨后,在步驟S506中,建議提供設(shè)備1將所述一個或多個聚類搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議;接著,在步驟S502中,建議提供設(shè)備1根據(jù)所述優(yōu)選搜索建議,在所述優(yōu)選搜索建議所對應(yīng)的搜索建議類中進(jìn)行匹配查詢,以獲得所述一個或多個第二搜索建議。具體地,在步驟S505中,建議提供設(shè)備1根據(jù)用戶輸入的查詢序列匹配獲得一個或多個候選搜索建議,在步驟S511中,建議提供設(shè)備 1通過劃分法、層次法、基于密度的算法、基于網(wǎng)格的算法或基于模型的算法,將這一個或多個候選搜索建議進(jìn)行聚類處理,以獲得一個或多個搜索建議類,接著,通過從這一個或多個搜索建議類中隨機(jī)或按一定規(guī)則選取一個或多個候選搜索建議,以作為聚類搜索建議,或者,將這一個或多個搜索建議類的聚類屬性作為所述聚類搜索建議;隨后,在步驟S506中, 建議提供設(shè)備1將這一個或多個聚類搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議,供用戶進(jìn)行瀏覽和選擇;然后,在步驟S502中,建議提供設(shè)備1根據(jù)用戶從所述一個或多個第一搜索建議中選擇的優(yōu)選搜索建議,在該優(yōu)選搜索建議所對應(yīng)的搜索建議類中隨機(jī)或按一定規(guī)則進(jìn)行匹配查詢,以獲得所述一個或多個第二搜索建議,如選擇點擊率、搜索率較高或滿足一定閾值的候選搜索建議,以作為所述一個或多個第二搜索建議。例如,用戶輸入的查詢序列為“l(fā)iu”,在步驟S505中,建議提供設(shè)備1根據(jù)該查詢序列“l(fā)iu”,匹配獲得“劉德華”、“劉德華電影”、“劉亦菲神雕俠侶”、“劉德華音樂”、“劉亦菲電影”等多個候選搜索建議;在步驟S511中,建議提供設(shè)備1將這多個候選搜索建議進(jìn)行聚類處理,以獲得兩個搜索建議類,其中一類包括候選搜索建議“劉德華”、“劉德華電影”和 “劉德華音樂”,另一類包括候選搜索建議“劉亦菲神雕俠侶”和“劉亦菲電影”,接著,建議提供設(shè)備1從第一個搜索建議類中選擇候選搜索建議“劉德華”作為聚類搜索建議,將第二個搜索建議類的聚類屬性“劉亦菲”作為聚類搜索建議;隨后,在步驟S506中,建議提供設(shè)備 1這兩個聚類搜索建議“劉德華”和“劉亦菲”提供至所述用戶設(shè)備,以作為所述第一搜索建議,供用戶進(jìn)行瀏覽和選擇;當(dāng)用戶選擇了“劉德華”作為優(yōu)選搜索建議,在步驟S502中,建議提供設(shè)備1根據(jù)該優(yōu)選搜索建議“劉德華”,在該優(yōu)選搜索建議所對應(yīng)的搜索建議類中匹配得到“劉德華電影”、“劉德華音樂”作為所述第二搜索建議。圖6示出根據(jù)本發(fā)明另一個優(yōu)選實施例的用于提供與查詢序列相對應(yīng)的搜索建議的方法流程圖;其中,步驟S601-S603分別與圖4所示對應(yīng)步驟S401-S403相同或基本相同,故此處不再贅述,并通過引用的方式包含于此。其中,在步驟S607中,建議提供設(shè)備1獲取用戶從所述一個或多個第二搜索建議中選擇的查詢搜索建議。具體地,用戶通過與用戶設(shè)備的交互,在提供給用戶的一個或多個第二搜索建議中通過點擊、滑動、或雙擊等方式,選擇了一個第二搜索建議,以作為查詢搜索建議,在步驟S607中,建議提供設(shè)備1通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶所選擇的查詢搜索建議。在步驟S608中,建議提供設(shè)備1根據(jù)所述查詢搜索建議,在搜索索引庫中進(jìn)行匹配查詢,以獲得與所述查詢搜索建議相匹配的最終搜索結(jié)果。具體地,在步驟S608中,建議提供設(shè)備1根據(jù)在步驟S607中所獲取的用戶選擇的查詢搜索建議,例如通過在搜索索引庫中進(jìn)行匹配查詢,獲得與所述查詢搜索建議相匹配的最終搜索結(jié)果。例如,用戶通過與用戶設(shè)備的交互,在第二搜索建議中選擇了一個第二搜索建議“康熙來了”,作為查詢搜索建議, 在步驟S607中,建議提供設(shè)備1通過調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過諸如 JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),獲取該用戶所選擇的查詢搜索建議“康熙來了” ;隨后,在步驟S608中,建議提供設(shè)備1根據(jù)該查詢搜索建議,在搜索索引庫中進(jìn)行匹配查詢,獲得與該查詢搜索建議“康熙來了”相匹配的最終搜索結(jié)果“康熙來了綜藝高清在線觀看**高清影視”、“康熙來了影音娛樂**網(wǎng)”等。在步驟S609中,建議提供設(shè)備1將所述最終搜索結(jié)果提供至所述用戶設(shè)備。具體地,在步驟S609中,建議提供設(shè)備1根據(jù)在步驟S608中所獲取的最終搜索結(jié)果,通過諸如 JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),將所述最終搜索結(jié)果隨機(jī)或按一定順序提供至所述用戶設(shè)備,供用戶進(jìn)行選擇和瀏覽。接上例,在步驟S608中,建議提供設(shè)備1根據(jù)該查詢搜索建議“康熙來了”,在搜索索引庫中進(jìn)行匹配查詢,獲得最終搜索結(jié)果“康熙來了綜藝高清在線觀看**高清影視”、“康熙來了影音娛樂**網(wǎng)”等;隨后,在步驟S609中,建議提供設(shè)備1通過諸如JSP、ASP或PHP等動態(tài)網(wǎng)頁技術(shù),將所述最終搜索結(jié)果提供至所述用戶設(shè)備,供用戶進(jìn)行選擇和瀏覽。優(yōu)選地,在步驟S609中,建議提供設(shè)備1按照所述最終搜索結(jié)果的優(yōu)先級,將與所述查詢搜索建議相匹配的最終搜索結(jié)果提供至所述用戶設(shè)備。在此,本發(fā)明根據(jù)用戶在第二搜索建議中選擇的查詢搜索建議,提供相對應(yīng)的最終搜索結(jié)果給用戶,使用戶獲得更為精確、更符合其需求的最終搜索結(jié)果,提高了用戶的搜索使用體驗。對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應(yīng)將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
權(quán)利要求
1.一種由計算機(jī)實現(xiàn)的用于提供與查詢序列相對應(yīng)的搜索建議的方法,其中,該方法包括a獲取用戶通過用戶設(shè)備在一個或多個第一搜索建議中所選擇的優(yōu)選搜索建議,其中,所述一個或多個第一搜索建議與所述用戶輸入的查詢序列相對應(yīng);b根據(jù)所述優(yōu)選搜索建議進(jìn)行匹配處理,以獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議;c將所述一個或多個第二搜索建議中至少一個提供至所述用戶設(shè)備。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述步驟b包括-根據(jù)所述優(yōu)選搜索建議,在搜索建議庫中進(jìn)行匹配查詢,以獲得所述一個或多個第二搜索建議。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述步驟b包括-對所述優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,以獲得所述一個或多個第二搜索建議。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述匹配擴(kuò)展操作基于以下至少任一項以獲得所述一個或多個第二搜索建議-所述優(yōu)選搜索建議的歷史變換記錄; -所述優(yōu)選搜索建議所對應(yīng)的用戶瀏覽記錄; -所述優(yōu)選搜索建議所對應(yīng)的查詢聯(lián)想信息; -所述優(yōu)選搜索建議的語義分析結(jié)果; -所述優(yōu)選搜索建議中關(guān)鍵詞的同義詞和/或近義詞。
5.根據(jù)權(quán)利要求2至4中任一項所述的方法,其中,權(quán)利要求3包括權(quán)利要求2所述的方法,其中,該方法還包括-根據(jù)所述優(yōu)選搜索建議與所述一個或多個第二搜索建議,建立或更新所述搜索建議庫。
6.根據(jù)權(quán)利要求1至5中任一項所述的方法,其中,所述步驟b包括-根據(jù)所述優(yōu)選搜索建議,并結(jié)合所述用戶的用戶相關(guān)信息,進(jìn)行匹配處理,以獲得所述一個或多個第二搜索建議;其中,所述用戶相關(guān)信息包括以下至少任一項 -所述用戶的輸入習(xí)慣; -所述用戶的偏好設(shè)置; -所述用戶的搜索歷史記錄; -所述用戶的地域特征信息; -所述用戶的群體特征信息。
7.根據(jù)權(quán)利要求1至6中任一項所述的方法,其中,所述步驟b包括-根據(jù)所述優(yōu)選搜索建議,并結(jié)合所述查詢序列,進(jìn)行匹配處理,以獲得所述一個或多個第二搜索建議。
8.根據(jù)權(quán)利要求1至7中任一項所述的方法,其中,所述步驟b包括-根據(jù)所述優(yōu)選搜索建議,匹配獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個搜索結(jié)果;-獲取所述一個或多個搜索結(jié)果所對應(yīng)的頁面信息,以作為所述一個或多個第二搜索建議;其中,所述頁面信息包括以下至少任一項 -所述搜索結(jié)果所對應(yīng)的頁面關(guān)鍵詞; -所述搜索結(jié)果所對應(yīng)的URL ; -所述搜索結(jié)果所對應(yīng)的頁面縮略圖。
9.根據(jù)權(quán)利要求1所述的方法,其中,該方法還包括 -獲取所述用戶通過所述用戶設(shè)備輸入的所述查詢序列;-根據(jù)所述查詢序列進(jìn)行匹配處理,以獲得與所述查詢序列相對應(yīng)的一個或多個候選搜索建議;χ將所述一個或多個候選搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議;其中,所述步驟a包括-獲取所述用戶從所述一個或多個第一搜索建議中選擇的所述優(yōu)選搜索建議。
10.根據(jù)權(quán)利要求9所述的方法,其中,該方法還包括-對所述一個或多個候選搜索建議進(jìn)行聚類處理,以獲得一個或多個搜索建議類及分別與所述一個或多個搜索建議類相對應(yīng)的一個或多個聚類搜索建議; 其中,所述步驟χ包括-將所述一個或多個聚類搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議;其中,所述步驟b包括-根據(jù)所述優(yōu)選搜索建議,在所述優(yōu)選搜索建議所對應(yīng)的搜索建議類中進(jìn)行匹配查詢, 以獲得所述一個或多個第二搜索建議。
11.根據(jù)權(quán)利要求1至10中任一項所述的方法,其中,該方法還包括 -獲取用戶從所述一個或多個第二搜索建議中選擇的查詢搜索建議;-根據(jù)所述查詢搜索建議,在搜索索引庫中進(jìn)行匹配查詢,以獲得與所述查詢搜索建議相匹配的最終搜索結(jié)果;-將所述最終搜索結(jié)果提供至所述用戶設(shè)備。
12.一種用于提供與查詢序列相對應(yīng)的搜索建議的建議提供設(shè)備,其中,該設(shè)備包括 建議獲取裝置,用于獲取用戶通過用戶設(shè)備在一個或多個第一搜索建議中所選擇的優(yōu)選搜索建議,其中,所述一個或多個第一搜索建議與所述用戶輸入的查詢序列相對應(yīng);建議匹配裝置,用于根據(jù)所述優(yōu)選搜索建議進(jìn)行匹配處理,以獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議;第一提供裝置,用于將所述一個或多個第二搜索建議中至少一個提供至所述用戶設(shè)備。
13.根據(jù)權(quán)利要求12所述的建議提供設(shè)備,其中,所述建議匹配裝置用于-根據(jù)所述優(yōu)選搜索建議,在搜索建議庫中進(jìn)行匹配查詢,以獲得所述一個或多個第二搜索建議。
14.根據(jù)權(quán)利要求12或13所述的建議提供設(shè)備,其中,所述建議匹配裝置用于 -對所述優(yōu)選搜索建議進(jìn)行匹配擴(kuò)展操作,以獲得所述一個或多個第二搜索建議。
15.根據(jù)權(quán)利要求14所述的建議提供設(shè)備,其中,所述匹配擴(kuò)展操作基于以下至少任一項以獲得所述一個或多個第二搜索建議-所述優(yōu)選搜索建議的歷史變換記錄; -所述優(yōu)選搜索建議所對應(yīng)的用戶瀏覽記錄; -所述優(yōu)選搜索建議所對應(yīng)的查詢聯(lián)想信息; -所述優(yōu)選搜索建議的語義分析結(jié)果; -所述優(yōu)選搜索建議中關(guān)鍵詞的同義詞和/或近義詞。
16.根據(jù)權(quán)利要求13至15中任一項所述的建議提供設(shè)備,其中,權(quán)利要求14包括權(quán)利要求13所述的建議提供設(shè)備,其中,該設(shè)備還包括更新裝置,用于根據(jù)所述優(yōu)選搜索建議與所述一個或多個第二搜索建議,建立或更新所述搜索建議庫。
17.根據(jù)權(quán)利要求12至16中任一項所述的建議提供設(shè)備,其中,所述建議匹配裝置用于-根據(jù)所述優(yōu)選搜索建議,并結(jié)合所述用戶的用戶相關(guān)信息,進(jìn)行匹配處理,以獲得所述一個或多個第二搜索建議;其中,所述用戶相關(guān)信息包括以下至少任一項 -所述用戶的輸入習(xí)慣; -所述用戶的偏好設(shè)置; -所述用戶的搜索歷史記錄; -所述用戶的地域特征信息; -所述用戶的群體特征信息。
18.根據(jù)權(quán)利要求12至17中任一項所述的建議提供設(shè)備,其中,所述建議匹配裝置用于-根據(jù)所述優(yōu)選搜索建議,并結(jié)合所述查詢序列,進(jìn)行匹配處理,以獲得所述一個或多個第二搜索建議。
19.根據(jù)權(quán)利要求12至18中任一項所述的建議提供設(shè)備,其中,所述建議匹配裝置用于-根據(jù)所述優(yōu)選搜索建議,匹配獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個搜索結(jié)果;-獲取所述一個或多個搜索結(jié)果所對應(yīng)的頁面信息,以作為所述一個或多個第二搜索建議;其中,所述頁面信息包括以下至少任一項 -所述搜索結(jié)果所對應(yīng)的頁面關(guān)鍵詞; -所述搜索結(jié)果所對應(yīng)的URL ; -所述搜索結(jié)果所對應(yīng)的頁面縮略圖。
20.根據(jù)權(quán)利要求12所述的建議提供設(shè)備,其中,該設(shè)備還包括序列獲取裝置,用于獲取所述用戶通過所述用戶設(shè)備輸入的所述查詢序列; 序列匹配裝置,用于根據(jù)所述查詢序列進(jìn)行匹配處理,以獲得與所述查詢序列相對應(yīng)的一個或多個候選搜索建議;第二提供裝置,用于將所述一個或多個候選搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議;其中,所述建議獲取裝置用于-獲取所述用戶從所述一個或多個第一搜索建議中選擇的所述優(yōu)選搜索建議。
21.根據(jù)權(quán)利要求20所述的建議提供設(shè)備,其中,該設(shè)備還包括聚類裝置,用于對所述一個或多個候選搜索建議進(jìn)行聚類處理,以獲得一個或多個搜索建議類及分別與所述一個或多個搜索建議類相對應(yīng)的一個或多個聚類搜索建議; 其中,所述第二提供裝置用于-將所述一個或多個聚類搜索建議提供至所述用戶設(shè)備,以作為所述一個或多個第一搜索建議;其中,所述建議匹配裝置用于-根據(jù)所述優(yōu)選搜索建議,在所述優(yōu)選搜索建議所對應(yīng)的搜索建議類中進(jìn)行匹配查詢, 以獲得所述一個或多個第二搜索建議。
22.根據(jù)權(quán)利要求12至21中任一項所述的建議提供設(shè)備,其中,該設(shè)備還包括 查詢獲取裝置,用于獲取用戶從所述一個或多個第二搜索建議中選擇的查詢搜索建議;搜索查詢裝置,用于根據(jù)所述查詢搜索建議,在搜索索引庫中進(jìn)行匹配查詢,以獲得與所述查詢搜索建議相匹配的最終搜索結(jié)果;結(jié)果提供裝置,用于將所述最終搜索結(jié)果提供至所述用戶設(shè)備。
全文摘要
本發(fā)明的目的是提供一種用于提供與查詢序列相對應(yīng)的搜索建議的方法與設(shè)備,通過獲取用戶通過用戶設(shè)備在一個或多個第一搜索建議中所選擇的優(yōu)選搜索建議,其中,所述一個或多個第一搜索建議與所述用戶輸入的查詢序列相對應(yīng);根據(jù)所述優(yōu)選搜索建議進(jìn)行匹配處理,以獲得與所述優(yōu)選搜索建議相對應(yīng)的一個或多個第二搜索建議;將所述一個或多個第二搜索建議中至少一個提供至所述用戶設(shè)備。與現(xiàn)有技術(shù)相比,本發(fā)明通過獲取用戶在第一搜索建議中選擇的優(yōu)選搜索建議,根據(jù)該優(yōu)選搜索建議進(jìn)行匹配處理,獲得第二搜索建議并提供給該用戶,為用戶提供了更豐富的搜索建議,使用戶獲得更大的選擇范圍,提升其搜索使用體驗。
文檔編號G06F17/30GK102368262SQ201110312229
公開日2012年3月7日 申請日期2011年10月14日 優(yōu)先權(quán)日2011年10月14日
發(fā)明者徐佳 申請人:北京百度網(wǎng)訊科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1