欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于提供與查詢序列相對(duì)應(yīng)的搜索建議的方法、裝置與設(shè)備的制作方法

文檔序號(hào):6383580閱讀:150來(lái)源:國(guó)知局
專利名稱:用于提供與查詢序列相對(duì)應(yīng)的搜索建議的方法、裝置與設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)信息提供領(lǐng)域,尤其涉及一種用于提供與查詢序列相對(duì)應(yīng)的搜索建議的方法、裝置與設(shè)備。
背景技術(shù)
當(dāng)今,搜索引擎在人們的生活中扮演越來(lái)越重要的角色,人們可隨時(shí)隨地通過(guò)搜索引擎在互聯(lián)網(wǎng)中進(jìn)行信息搜索。現(xiàn)有技術(shù)中,網(wǎng)絡(luò)設(shè)備根據(jù)用戶輸入的查詢序列,在搜索建議庫(kù)中進(jìn)行精確匹配來(lái)獲得與該查詢序列相匹配的搜索建議,但當(dāng)用戶輸入的查詢序列中包括口語(yǔ)化或表意不清的字詞時(shí),將會(huì)導(dǎo)致網(wǎng)絡(luò)設(shè)備無(wú)法在搜索建議庫(kù)中匹配到與該查詢序列精確匹配的搜索建議,因此無(wú)法向用戶提供搜索建議,從而降低用戶搜索效率,影響用戶搜索體驗(yàn)。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于提供與查詢序列相對(duì)應(yīng)的搜索建議的方法、裝置與設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于提供與查詢序列相對(duì)應(yīng)的搜索建議的方法,該方法包括以下步驟a對(duì)來(lái)自用戶通過(guò)用戶設(shè)備輸入的查詢序列進(jìn)行切分處理,以獲取多個(gè)切分片段;b在所述多個(gè)切分片段中選擇片段分值大于預(yù)定閾值的多個(gè)切分片段;c將所選擇的多個(gè)切分片段進(jìn)行拼接處理,以獲取一個(gè)或多個(gè)拼接查詢關(guān)鍵詞;d根據(jù)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議;e將所述一個(gè)或多個(gè)搜索建議提供至所述用戶設(shè)備。根據(jù)本發(fā)明的另一方面,還提供了一種用于提供與查詢序列相對(duì)應(yīng)的搜索建議的提供裝置,該提供裝置包括切分片段獲取裝置,用于對(duì)來(lái)自用戶通過(guò)用戶設(shè)備輸入的查詢序列進(jìn)行切分處理,以獲取多個(gè)切分片段;選擇裝置,用于在所述多個(gè)切分片段中選擇片段分值大于預(yù)定閾值的多個(gè)切分片段;拼接裝置,用于將所選擇的多個(gè)切分片段進(jìn)行拼接處理,以獲取一個(gè)或多個(gè)拼接查詢關(guān)鍵詞;搜索建議獲取裝置,用于根據(jù)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議;
搜索建議提供裝置,用于將所述一個(gè)或多個(gè)搜索建議提供至所述用戶設(shè)備。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)1)由于網(wǎng)絡(luò)設(shè)備對(duì)用戶輸入的查詢序列進(jìn)行切分處理,并將片段分值大于預(yù)定閾值的多個(gè)切分片段進(jìn)行拼接處理,并根據(jù)拼接后的拼接查詢關(guān)鍵詞進(jìn)行匹配查詢來(lái)獲取搜索建議,使得當(dāng)用戶輸入的查詢序列中包含口語(yǔ)化或表意不清的無(wú)意義詞時(shí),網(wǎng)絡(luò)設(shè)備可將真正與用戶查詢意圖相關(guān)的切分片段篩選出來(lái),而忽略查詢序列中的無(wú)意義詞,從而實(shí)現(xiàn)了準(zhǔn)確地為用戶提供與其查詢意圖相匹配的搜索建議,進(jìn)一步,可使得用戶能夠從網(wǎng)絡(luò)設(shè)備提供的搜索建議中快速獲取到與其搜索意圖相一致搜索建議進(jìn)行搜索,提高用戶的搜索效率,提升用戶搜索體驗(yàn);2)通過(guò)對(duì)拼接查詢關(guān)鍵詞的擴(kuò)展處理,一方面較為精確地?cái)U(kuò)充了最終獲得的搜索建議的數(shù)量,為用戶提供更多的搜索建議選擇;另一方面也避免了由于用戶輸入的查詢序列中關(guān)鍵詞使用不當(dāng)而造成的搜索建議匹配錯(cuò)誤或無(wú)法匹配到搜索建議的情形。


通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯圖1示出本發(fā)明一個(gè)方面的用于提供與查詢序列相對(duì)應(yīng)的搜索建議的提供裝置的結(jié)構(gòu)不意圖;圖2示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于獲取所述一個(gè)或多個(gè)搜索建議的搜索建議獲取裝置的設(shè)備示意圖;圖3示出根據(jù)本發(fā)明另一個(gè)方面的用于提供與查詢序列相對(duì)應(yīng)的搜索建議的方法流程圖;圖4示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于獲取所述一個(gè)或多個(gè)搜索建議的方法流程圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。圖1示出本發(fā)明一個(gè)方面的用于提供與查詢序列相對(duì)應(yīng)的搜索建議的提供裝置的結(jié)構(gòu)示意圖;本實(shí)施例的提供裝置包含于網(wǎng)絡(luò)設(shè)備中;該提供裝置包括切分片段獲取裝置1、選擇裝置2、拼接裝置3、搜索建議獲取裝置4及搜索建議提供裝置5。其中,所述網(wǎng)絡(luò)設(shè)備包括但不限于網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云。在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述網(wǎng)絡(luò)設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。首先,切分片段獲取裝置I對(duì)來(lái)自用戶通過(guò)用戶設(shè)備輸入的查詢序列進(jìn)行切分處理,以獲取多個(gè)切分片段;其中,所述切分處理的方式包括但不限于正向最大匹配,反向最大匹配,雙向最大匹配,語(yǔ)言模型方法,最短路徑算法等。其中,所述用戶設(shè)備包括但不限于,計(jì)算機(jī)、智能手機(jī)、PDA等任何具有上網(wǎng)瀏覽搜索功能的設(shè)備。在一示例中,首先,用戶借助用戶設(shè)備的交互裝置,包括但不限于鍵盤(pán)、觸摸板、或手寫(xiě)設(shè)備,與用戶設(shè)備的瀏覽器軟件或客戶端軟件進(jìn)行交互。以鍵盤(pán)為例,用戶在瀏覽器軟件的搜索欄輸入框中進(jìn)行輸入時(shí),用戶設(shè)備實(shí)時(shí)地獲取用戶通過(guò)鍵盤(pán)輸入的按鍵序列,并記錄為與該用戶輸入操作相對(duì)應(yīng)的查詢序列為“嬰兒用濕巾什么”;用戶設(shè)備將該用戶所輸入的該查詢序列發(fā)送給網(wǎng)絡(luò)設(shè)備;網(wǎng)絡(luò)設(shè)備接收該查詢序列,接著,提供裝置的切分片段獲取裝置I通過(guò)例如正向最大匹配法,對(duì)來(lái)自該用戶設(shè)備的查詢序列進(jìn)行切分處理,以獲取多個(gè)切分片段分別為“嬰兒”、“用”、“濕巾”及“什么”。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何對(duì)來(lái)自用戶通過(guò)用戶設(shè)備輸入的查詢序列進(jìn)行切分處理,以獲取多個(gè)切分片段的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。隨后,選擇裝置2在切分片段獲取裝置I獲取的多個(gè)切分片段中選擇片段分值大于預(yù)定閾值的多個(gè)切分片段。其中,所述切分片段的片段分值可在網(wǎng)絡(luò)設(shè)備或第三方設(shè)備中的預(yù)置的片段分值列表中獲取,所述片段分值列表中包括切分片段及其所對(duì)應(yīng)的分值。在一示例中,已獲取的多個(gè)切分片段分別為“嬰兒”、“用”、“濕巾”及“什么”,選擇裝置2在預(yù)置的片段分值列表進(jìn)行匹配查詢,獲取“嬰兒”的片段分值為1. 5077、“用”的片段分值為O. 2693、“濕巾”的片段分值為1. 4003、“什么”的片段分值為O. 8566 ;接著,選擇裝置2將該四個(gè)切分片段的片段分值與預(yù)定閾值進(jìn)行比較,如預(yù)定閾值為1,則從該四個(gè)切分片段中選擇片段分值大于預(yù)定閾值的片段分值為“嬰兒”和“濕巾”。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何在多個(gè)切分片段中選擇片段分值大于預(yù)定閾值的多個(gè)切分片段的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。隨后,拼接裝置3將選擇裝置2所選擇的多個(gè)切分片段進(jìn)行拼接處理,以獲取一個(gè)或多個(gè)拼接查詢關(guān)鍵詞。其中,所述拼接處理的方式包括將多個(gè)切分片段合并以作為拼接查詢關(guān)鍵詞。在一示例中,當(dāng)已獲得的片段分值大于預(yù)定閾值的片段分值為“嬰兒”和“濕巾”,則拼接裝置3將該兩個(gè)切分片段進(jìn)行拼接處理,已獲得一個(gè)拼接查詢關(guān)鍵詞為“嬰兒+濕巾”。在另一示例中,當(dāng)已獲得的片段分值大于預(yù)定閾值的片段分值為“嬰兒”、“濕巾”和“品牌”,則拼接裝置3將該三個(gè)切分片段進(jìn)行拼接處理,已獲得四個(gè)拼接查詢關(guān)鍵詞為“嬰兒+濕巾+品牌”、“嬰兒+濕巾”、“嬰兒+品牌”和“濕巾+品牌”。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何將所選擇的多個(gè)切分片段進(jìn)行拼接處理,以獲取一個(gè)或多個(gè)拼接查詢關(guān)鍵詞的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,搜索建議獲取裝置4根據(jù)拼接裝置3拼接獲得的一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議。其中,所述搜索建議庫(kù)中包括與拼接查詢關(guān)鍵詞相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議;優(yōu)選地,所述搜索建議庫(kù)包括但不限于關(guān)系數(shù)據(jù)庫(kù)、Key-Value存儲(chǔ)系統(tǒng)或文件系統(tǒng)等;所述搜索建議庫(kù)存儲(chǔ)于提供裝置所在的網(wǎng)絡(luò)設(shè)備中,或存儲(chǔ)于與該網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)絡(luò)連接的其他第三方設(shè)備。在此,所述獲取搜索建議的方式包括但不限于I)根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,直接在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議;2)基于拼接查詢關(guān)鍵詞中切分片段的同義詞和/或近義詞、拼接查詢關(guān)鍵詞的查詢聯(lián)想信息、拼接查詢關(guān)鍵詞的語(yǔ)義分析結(jié)果,對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,以獲取與該一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞;根據(jù)該一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取一個(gè)或多個(gè)搜索建議;該實(shí)施方式將在后續(xù)具體實(shí)施例中進(jìn)行詳述。在一示例中,根據(jù)拼接裝置3所獲取的拼接查詢關(guān)鍵詞“嬰兒+濕巾+品牌”和“嬰兒+濕巾”,搜索建議獲取裝置4在本地或第三方設(shè)備的建議信息庫(kù)中進(jìn)行匹配查詢,獲得與“嬰兒+濕巾+品牌”相匹配的搜索建議為“嬰兒濕巾什么品牌好”,與“嬰兒+濕巾”相匹配的搜索建議為“嬰兒可以用濕巾嗎”及“嬰兒濕巾配方”。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。隨后,搜索建議提供裝置5將搜索建議獲取裝置4獲取的一個(gè)或多個(gè)搜索建議提供至所述用戶設(shè)備。具體地,搜索建議提供裝置5將已獲取的一個(gè)或多個(gè)搜索建議發(fā)送至用戶設(shè)備;用戶設(shè)備通過(guò)頁(yè)面技術(shù)將一個(gè)或多個(gè)搜索建議按一定順序和格式,如在搜索框下拉菜單、懸浮窗口、搜索頁(yè)面空白側(cè)等中提供給用戶,供用戶進(jìn)行瀏覽選擇。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何將一個(gè)或多個(gè)搜索建議提供至所述用戶設(shè)備的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。由于網(wǎng)絡(luò)設(shè)備對(duì)用戶輸入的查詢序列進(jìn)行切分處理,并將片段分值大于預(yù)定閾值的多個(gè)切分片段進(jìn)行拼接處理,并根據(jù)拼接后的拼接查詢關(guān)鍵詞進(jìn)行匹配查詢來(lái)獲取搜索建議,使得當(dāng)用戶輸入的查詢序列中包含口語(yǔ)化或表意不清的無(wú)意義詞時(shí),網(wǎng)絡(luò)設(shè)備可將真正與用戶查詢意圖相關(guān)的切分片段篩選出來(lái),而忽略查詢序列中的無(wú)意義詞,從而實(shí)現(xiàn)了準(zhǔn)確地為用戶提供與其查詢意圖相匹配的搜索建議,進(jìn)一步,可使得用戶能夠從網(wǎng)絡(luò)設(shè)備提供的搜索建議中快速獲取到與其搜索意圖相一致搜索建議進(jìn)行搜索,提高用戶的搜索效率,提升用戶搜索體驗(yàn)。作為本實(shí)施例的優(yōu)選方案之一(參照?qǐng)D2),搜索建議獲取裝置4包括擴(kuò)展裝置41和第一獲取裝置42。擴(kuò)展裝置41對(duì)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞;第一獲取裝置42根據(jù)所述一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議。具體地,擴(kuò)展裝置41基于拼接查詢關(guān)鍵詞中切分片段的同義詞和/或近義詞、拼接查詢關(guān)鍵詞的查詢聯(lián)想信息、拼接查詢關(guān)鍵詞的語(yǔ)義分析結(jié)果,對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,以獲取與該一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞I)擴(kuò)展裝置41基于拼接查詢關(guān)鍵詞中切分片段的同義詞和/或近義詞,對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理;其中,拼接查詢關(guān)鍵詞中切分片段的同義詞和/或近義詞包括根據(jù)該拼接查詢關(guān)鍵詞,通過(guò)查詢預(yù)置詞庫(kù)或開(kāi)放詞庫(kù)等方式,獲得與該拼接查詢關(guān)鍵詞中切分片段相對(duì)應(yīng)的同義詞和/或近義詞。其中,所述預(yù)置詞庫(kù)或開(kāi)放詞庫(kù)包括多個(gè)詞條的同義和/或近義映射;所述預(yù)置詞庫(kù)或開(kāi)放詞庫(kù)存儲(chǔ)于提供裝置所在的網(wǎng)絡(luò)設(shè)備中,或存儲(chǔ)于與該網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)絡(luò)連接的搜索引擎或其他第三方設(shè)備。例如,已獲取的拼接查詢關(guān)鍵詞為“周董+新歌”,其包含的切分片段為“周董”和“新歌”,擴(kuò)展裝置41通過(guò)查詢預(yù)置詞庫(kù),獲得“周董”相應(yīng)的同義詞“周杰倫”,擴(kuò)展裝置41根據(jù)該同義詞對(duì)該拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,如將“周董”替換為“周杰倫”,獲得相應(yīng)的拼接擴(kuò)展關(guān)鍵詞“周杰倫+新歌”。2)擴(kuò)展裝置41基于拼接查詢關(guān)鍵詞的查詢聯(lián)想信息,對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理;在此,查詢聯(lián)想信息包括預(yù)定的與拼接查詢關(guān)鍵詞相關(guān)聯(lián)的關(guān)鍵詞,如拼接查詢關(guān)鍵詞由影星姓名及切分片段“電影”組成,則其預(yù)定的查詢聯(lián)想信息為該影星具有代表性或搜索頻率較高的電影名稱;擴(kuò)展裝置41通過(guò)對(duì)拼接查詢關(guān)鍵詞進(jìn)行語(yǔ)義分析、字符串識(shí)別或數(shù)據(jù)庫(kù)匹配等方式,檢測(cè)該拼接查詢關(guān)鍵詞是否滿足具有預(yù)定的查詢聯(lián)想信息的條件,再通過(guò)對(duì)該拼接查詢關(guān)鍵詞添加預(yù)定的查詢聯(lián)想信息,進(jìn)行擴(kuò)展處理,來(lái)獲得相應(yīng)的拼接擴(kuò)展關(guān)鍵詞。例如,拼接查詢關(guān)鍵詞為“劉德華+電影”,擴(kuò)展裝置41檢測(cè)出該拼接查詢關(guān)鍵詞由影星姓名及切分片段“電影”組成,則對(duì)該拼接查詢關(guān)鍵詞添加預(yù)定的查詢聯(lián)想信息,進(jìn)行擴(kuò)展處理,得到拼接擴(kuò)展關(guān)鍵詞“劉德華+電影+無(wú)間道”、“劉德華+電影+桃姐”等。3)擴(kuò)展裝置41基于對(duì)拼接查詢關(guān)鍵詞的語(yǔ)義分析結(jié)果,對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理;擴(kuò)展裝置41通過(guò)諸如從搜索引擎或者第三方設(shè)備直接獲取該拼接查詢關(guān)鍵詞的語(yǔ)義分析結(jié)果,或者對(duì)該拼接查詢關(guān)鍵詞進(jìn)行語(yǔ)義分析或字符串識(shí)別等,獲得相應(yīng)的語(yǔ)義分析結(jié)果。例如,拼接查詢關(guān)鍵詞為“寶潔+牌子”,擴(kuò)展裝置41對(duì)該拼接查詢關(guān)鍵詞進(jìn)行語(yǔ)義分析,得到相應(yīng)的語(yǔ)義分析結(jié)果,如得到關(guān)鍵詞“寶潔”和“旗下品牌”,據(jù)此獲得相應(yīng)的拼接擴(kuò)展關(guān)鍵詞為“寶潔+旗下品牌”。隨后,第一獲取裝置42根據(jù)擴(kuò)展裝置41擴(kuò)展獲得的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議。其方式與參照?qǐng)D1所示搜索建議獲取裝置4根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與該一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議的方式相同或相似,在此不再贅述。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,接著根據(jù)所述一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。通過(guò)對(duì)拼接查詢關(guān)鍵詞的擴(kuò)展處理,一方面較為精確地?cái)U(kuò)充了最終獲得的搜索建議的數(shù)量,為用戶提供更多的選擇;另一方面也避免了由于用戶輸入的查詢序列中關(guān)鍵詞使用不當(dāng)而造成的搜索建議匹配錯(cuò)誤或無(wú)法匹配到搜索建議的情形。作為本實(shí)施例的優(yōu)選方案之一(參照?qǐng)D1),提供裝置還包括確定裝置(圖未示);確定裝置根據(jù)與搜索建議獲取裝置4所獲取的搜索建議相對(duì)應(yīng)的建議相關(guān)信息,確定該等搜索建議的優(yōu)選級(jí)信息;搜索建議提供裝置5根據(jù)該等優(yōu)選級(jí)信息,將該等搜索建議進(jìn)行排序并提供至用戶設(shè)備。其中,所述建議相關(guān)信息包括以下至少任一項(xiàng)I)搜索建議包括的切分片段個(gè)數(shù);2)搜索建議的點(diǎn)擊頻次;3)搜索建議的來(lái)源信息。具體地,確定裝置根據(jù)搜索建議獲取裝置4所獲取的一個(gè)或多個(gè)搜索建議,通過(guò)分詞處理,或者通過(guò)與搜索引擎或建議信息庫(kù)等的交互,獲取與所述搜索建議相對(duì)應(yīng)的建議相關(guān)信息,如搜索建議包括的切分片段個(gè)數(shù)、搜索建議的點(diǎn)擊頻次、搜索建議的來(lái)源信息等,進(jìn)而,根據(jù)上述建議相關(guān)信息或其任意結(jié)合,及根據(jù)預(yù)設(shè)的或用戶所設(shè)置的優(yōu)先級(jí)規(guī)貝U,確定所述搜索建議的優(yōu)選級(jí)信息。其中,所述建議信息庫(kù)中存儲(chǔ)有搜索建議與諸如點(diǎn)擊頻次、來(lái)源信息等建議相關(guān)信息的映射關(guān)系,該建議信息庫(kù)既可以位于提供裝置所在的網(wǎng)絡(luò)設(shè)備中,也可以位于與該網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)絡(luò)相連接的第三方設(shè)備中。其中,確定裝置確定優(yōu)選級(jí)信息的方式包括但不限于I)當(dāng)與搜索建議相對(duì)應(yīng)的建議相關(guān)信息包括搜索建議包括的切分片段個(gè)數(shù)時(shí),則根據(jù)該切分片段個(gè)數(shù),確定搜索建議的優(yōu)先級(jí)信息,例如切分片段個(gè)數(shù)越多的搜索建議優(yōu)先級(jí)越高;2)當(dāng)與搜索建議相對(duì)應(yīng)的建議相關(guān)信息包括搜索建議的點(diǎn)擊頻次時(shí),則根據(jù)該點(diǎn)擊頻次,確定搜索建議的優(yōu)先級(jí)信息,例如點(diǎn)擊頻次越高的搜索建議優(yōu)先級(jí)越高;3)當(dāng)與搜索建議相對(duì)應(yīng)的建議相關(guān)信息包括搜索建議的來(lái)源信息時(shí),則根據(jù)該來(lái)源信息,確定搜索建議的優(yōu)先級(jí)信息,例如根據(jù)拼接查詢關(guān)鍵詞所獲取的搜索建議優(yōu)先級(jí)高,而根據(jù)擴(kuò)展查詢關(guān)鍵詞來(lái)獲取的搜索建議優(yōu)先級(jí)低。隨后,搜索建議提供裝置5根據(jù)確定裝置所確定的該等搜索建議的優(yōu)選級(jí)信息,將該等搜索建議進(jìn)行排序并提供至用戶設(shè)備。例如,搜索建議提供裝置5根據(jù)該等搜索建議的優(yōu)選級(jí)信息,將該等搜索建議按照優(yōu)先級(jí)由高到低的順序進(jìn)行排序,并將排序后的搜索建議提供至用戶設(shè)備。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)與搜索建議相對(duì)應(yīng)的建議相關(guān)信息,確定該等搜索建議的優(yōu)選級(jí)信息,接著根據(jù)該等優(yōu)選級(jí)信息,將該等搜索建議進(jìn)行排序并提供至用戶設(shè)備的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。
通過(guò)根據(jù)優(yōu)先級(jí)對(duì)搜索建議進(jìn)行排序,使得更加符合用戶查詢需求的搜索建議能夠排在更能引起用戶注意的顯著位置,從而縮短用戶對(duì)搜索建議的選擇時(shí)間,提供搜索效率。作為本實(shí)施例的優(yōu)選方案之一(參照?qǐng)D1),搜索建議獲取裝置4根據(jù)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶相關(guān)信息,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議。其中,所述用戶相關(guān)信息包括以下至少任一項(xiàng)I)用戶的個(gè)人屬性;2)用戶的歷史搜索記錄;3)用戶的地域特征信息。具體地,提供裝置通過(guò)在用戶信息庫(kù)中匹配查詢或通過(guò)獲取IP地址等方式,獲取該用戶的個(gè)人屬性、歷史搜索記錄、地域特征信息等用戶相關(guān)信息,接著,搜索建議獲取裝置4根據(jù)已獲取的一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,再結(jié)合上述一個(gè)或任意多個(gè)用戶相關(guān)信息,在搜索建議庫(kù)中進(jìn)行匹配查詢,或?qū)υ?等)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,獲得與該(等)拼接查詢關(guān)鍵詞相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議。在此,所述用戶信息庫(kù)中存儲(chǔ)有用戶的用戶相關(guān)信息,該用戶信息庫(kù)既可以位于用戶設(shè)備端,也可以位于提供裝置所在的網(wǎng)絡(luò)設(shè)備中或與該提供裝置通過(guò)網(wǎng)絡(luò)相連接的第三方設(shè)備中。其中,搜索建議獲取裝置4結(jié)合用戶相關(guān)信息獲取搜索建議的方式包括I)當(dāng)用戶相關(guān)信息包括用戶的個(gè)人屬性,則根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶的個(gè)人屬性,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取一個(gè)或多個(gè)搜索建議;例如,拼接查詢關(guān)鍵詞為“玫瑰+紅酒”,若用戶相關(guān)信息示出該用戶為男性,則搜索建議獲取裝置4獲取搜索建議為“玫瑰紅酒在線預(yù)訂送貨上門(mén)”,若用戶相關(guān)信息示出該用戶為女性,則搜索建議獲取裝置4獲取搜索建議為“玫瑰紅酒面膜的護(hù)膚效果”;2)當(dāng)用戶相關(guān)信息包括用戶的歷史搜索記錄,則根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶的歷史搜索記錄,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取一個(gè)或多個(gè)搜索建議;例如,提供裝置通過(guò)查詢用戶信息庫(kù),獲取該用戶的搜索歷史記錄,若用戶的搜索歷史記錄示出該用戶曾經(jīng)輸入查詢序列“電影無(wú)間道”進(jìn)行搜索,當(dāng)拼接查詢關(guān)鍵詞為“劉德華+電影”時(shí),則搜索建議獲取裝置4將搜索建議“劉德華的電影無(wú)間道下載”、“劉德華的電影無(wú)間道在線觀看”作為搜索建議;3)當(dāng)用戶相關(guān)信息包括用戶的地域特征信息,則根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶的地域特征信息,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取一個(gè)或多個(gè)搜索建議;例如,拼接查詢關(guān)鍵詞為“723路+公交車(chē)”,提供裝置通過(guò)在用戶信息庫(kù)中匹配查詢或通過(guò)獲取該用戶的IP地址,獲得該用戶的地域特征信息,如北京,隨后搜索建議獲取裝置4在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲得搜索建議“北京的723路公交車(chē)路線圖”。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶相關(guān)信息,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。由于用戶相關(guān)信息能夠一定程度的反應(yīng)該用戶的個(gè)人特定需求,因此通過(guò)結(jié)合用戶相關(guān)信息,使得獲得到的搜索建議更能符合該用戶個(gè)人的特定查詢需求,確保提供至用戶的搜索建議具有較高的用戶相關(guān)度,從而進(jìn)一步提供用戶搜索效率。作為本實(shí)施例的優(yōu)選方案之一(參照?qǐng)D1),該提供裝置還包括接收裝置(圖未示)和更新裝置(圖未示)。接收裝置接收來(lái)自所述用戶設(shè)備發(fā)送的所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇;更新裝置根據(jù)所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇,更新所述搜索建議庫(kù)。具體地,用戶通過(guò)與用戶設(shè)備的交互,在提供給用戶的一個(gè)或多個(gè)第一搜索建議中通過(guò)單擊、滑動(dòng)、懸停或雙擊等方式,對(duì)該一個(gè)或多個(gè)搜索建議的進(jìn)行選擇,接收裝置通過(guò)調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過(guò)諸如JSP、ASP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),獲取該用戶對(duì)該等一個(gè)或多個(gè)搜索建議的選擇。隨后,更新裝置根據(jù)該用戶對(duì)該一個(gè)或多個(gè)搜索建議的選擇,通過(guò)例如數(shù)據(jù)庫(kù)更新的方式,將用戶選擇的搜索建議與用戶輸入的查詢序列的映射關(guān)系存入搜索建議庫(kù),以更新該搜索建議庫(kù)。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何接收來(lái)自所述用戶設(shè)備發(fā)送的所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇,接著根據(jù)所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇,更新所述搜索建議庫(kù)的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。圖3示出根據(jù)本發(fā)明另一個(gè)方面的用于提供與查詢序列相對(duì)應(yīng)的搜索建議的方法流程圖;根據(jù)本優(yōu)選實(shí)施例的方法包括步驟S1、步驟S2、步驟S3、步驟S4和步驟S5。其中,本發(fā)明的方法主要通過(guò)網(wǎng)絡(luò)設(shè)備來(lái)實(shí)現(xiàn)。其中,所述網(wǎng)絡(luò)設(shè)備包括但不限于網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云。在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述網(wǎng)絡(luò)設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。首先,在步驟SI中,網(wǎng)絡(luò)設(shè)備對(duì)來(lái)自用戶通過(guò)用戶設(shè)備輸入的查詢序列進(jìn)行切分處理,以獲取多個(gè)切分片段;其中,所述切分處理的方式包括但不限于正向最大匹配,反向最大匹配,雙向最大匹配,語(yǔ)言模型方法,最短路徑算法等。其中,所述用戶設(shè)備包括但不限于,計(jì)算機(jī)、智能手機(jī)、PDA等任何具有上網(wǎng)瀏覽搜索功能的設(shè)備。在一示例中,首先,用戶借助與用戶設(shè)備的交互方式,包括但不限于鍵盤(pán)、觸摸板、或手寫(xiě)設(shè)備,與用戶設(shè)備的瀏覽器軟件或客戶端軟件進(jìn)行交互。以鍵盤(pán)為例,用戶在瀏覽器軟件的搜索欄輸入框中進(jìn)行輸入時(shí),用戶設(shè)備實(shí)時(shí)地獲取用戶通過(guò)鍵盤(pán)輸入的按鍵序列,并記錄為與該用戶輸入操作相對(duì)應(yīng)的查詢序列為“嬰兒用濕巾什么”;用戶設(shè)備將該用戶所輸入的該查詢序列發(fā)送給網(wǎng)絡(luò)設(shè)備;網(wǎng)絡(luò)設(shè)備接收該查詢序列,接著,在步驟Si中,網(wǎng)絡(luò)設(shè)備通過(guò)例如正向最大匹配法,對(duì)來(lái)自該用戶設(shè)備的查詢序列進(jìn)行切分處理,以獲取多個(gè)切分片段分別為“嬰兒”、“用”、“濕巾”及“什么”。
需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何對(duì)來(lái)自用戶通過(guò)用戶設(shè)備輸入的查詢序列進(jìn)行切分處理,以獲取多個(gè)切分片段的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。隨后,在步驟S2中,網(wǎng)絡(luò)設(shè)備在已獲取的多個(gè)切分片段中選擇片段分值大于預(yù)定閾值的多個(gè)切分片段。其中,所述切分片段的片段分值可在網(wǎng)絡(luò)設(shè)備或第三方設(shè)備中的預(yù)置的片段分值列表中獲取,所述片段分值列表中包括切分片段及其所對(duì)應(yīng)的分值。在一示例中,已獲取的多個(gè)切分片段分別為“嬰兒”、“用”、“濕巾”及“什么”,在步驟S2中,網(wǎng)絡(luò)設(shè)備在預(yù)置的片段分值列表進(jìn)行匹配查詢,獲取“嬰兒”的片段分值為1. 5077、“用”的片段分值為O. 2693、“濕巾”的片段分值為1. 4003、“什么”的片段分值為O. 8566 ;接著,網(wǎng)絡(luò)設(shè)備將該四個(gè)切分片段的片段分值與預(yù)定閾值進(jìn)行比較,如預(yù)定閾值為1,則從該四個(gè)切分片段中選擇片段分值大于預(yù)定閾值的片段分值為“嬰兒”和“濕巾”。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何在多個(gè)切分片段中選擇片段分值大于預(yù)定閾值的多個(gè)切分片段的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。隨后,在步驟S3中,網(wǎng)絡(luò)設(shè)備將其在步驟S2中所選擇的多個(gè)切分片段進(jìn)行拼接處理,以獲取一個(gè)或多個(gè)拼接查詢關(guān)鍵詞。其中,所述拼接處理的方式包括將多個(gè)切分片段合并以作為拼接查詢關(guān)鍵詞。在一示例中,當(dāng)已獲得的片段分值大于預(yù)定閾值的片段分值為“嬰兒”和“濕巾”,則在步驟S3中,網(wǎng)絡(luò)設(shè)備將該兩個(gè)切分片段進(jìn)行拼接處理,已獲得一個(gè)拼接查詢關(guān)鍵詞為“嬰兒+濕巾”。在另一示例中,當(dāng)已獲得的片段分值大于預(yù)定閾值的片段分值為“嬰兒”、“濕巾”和“品牌”,則在步驟S3中,網(wǎng)絡(luò)設(shè)備將該三個(gè)切分片段進(jìn)行拼接處理,已獲得四個(gè)拼接查詢關(guān)鍵詞為“嬰兒+濕巾+品牌”、“嬰兒+濕巾”、“嬰兒+品牌”和“濕巾+品牌”。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何將所選擇的多個(gè)切分片段進(jìn)行拼接處理,以獲取一個(gè)或多個(gè)拼接查詢關(guān)鍵詞的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,在步驟S4中,網(wǎng)絡(luò)設(shè)備根據(jù)其在步驟S3中拼接獲得的一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議。其中,所述搜索建議庫(kù)中包括與拼接查詢關(guān)鍵詞相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議;優(yōu)選地,所述搜索建議庫(kù)包括但不限于關(guān)系數(shù)據(jù)庫(kù)、Key-Value存儲(chǔ)系統(tǒng)或文件系統(tǒng)等;所述搜索建議庫(kù)存儲(chǔ)于網(wǎng)絡(luò)設(shè)備中,或存儲(chǔ)于與該網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)絡(luò)連接的其他第三方設(shè)備。在此,所述獲取搜索建議的方式包括但不限于I)根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,直接在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議;2)基于拼接查詢關(guān)鍵詞中切分片段的同義詞和/或近義詞、拼接查詢關(guān)鍵詞的查詢聯(lián)想信息、拼接查詢關(guān)鍵詞的語(yǔ)義分析結(jié)果,對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,以獲取與該一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞;根據(jù)該一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取一個(gè)或多個(gè)搜索建議;該實(shí)施方式將在后續(xù)具體實(shí)施例中進(jìn)行詳述。在一示例中,根據(jù)網(wǎng)絡(luò)設(shè)備在步驟S3中所獲取的拼接查詢關(guān)鍵詞“嬰兒+濕巾+品牌”和“嬰兒+濕巾”,在步驟S4中,網(wǎng)絡(luò)設(shè)備在本地或第三方設(shè)備的建議信息庫(kù)中進(jìn)行匹配查詢,獲得與“嬰兒+濕巾+品牌”相匹配的搜索建議為“嬰兒濕巾什么品牌好”,與“嬰兒+濕巾”相匹配的搜索建議為“嬰兒可以用濕巾嗎”及“嬰兒濕巾配方”。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。隨后,在步驟S5中,網(wǎng)絡(luò)設(shè)備將其在步驟S4中獲取的一個(gè)或多個(gè)搜索建議提供至所述用戶設(shè)備。具體地,在步驟S5中,網(wǎng)絡(luò)設(shè)備將已獲取的一個(gè)或多個(gè)搜索建議發(fā)送至用戶設(shè)備;用戶設(shè)備通過(guò)頁(yè)面技術(shù)將一個(gè)或多個(gè)搜索建議按一定順序和格式,如在搜索框下拉菜單、懸浮窗口、搜索頁(yè)面空白側(cè)等中提供給用戶,供用戶進(jìn)行瀏覽選擇。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何將一個(gè)或多個(gè)搜索建議提供至所述用戶設(shè)備的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。由于網(wǎng)絡(luò)設(shè)備對(duì)用戶輸入的查詢序列進(jìn)行切分處理,并將片段分值大于預(yù)定閾值的多個(gè)切分片段進(jìn)行拼接處理,并根據(jù)拼接后的拼接查詢關(guān)鍵詞進(jìn)行匹配查詢來(lái)獲取搜索建議,使得當(dāng)用戶輸入的查詢序列中包含口語(yǔ)化或表意不清的無(wú)意義詞時(shí),網(wǎng)絡(luò)設(shè)備可將真正與用戶查詢意圖相關(guān)的切分片段篩選出來(lái),而忽略查詢序列中的無(wú)意義詞,從而實(shí)現(xiàn)了準(zhǔn)確地為用戶提供與其查詢意圖相匹配的搜索建議,進(jìn)一步,可使得用戶能夠從網(wǎng)絡(luò)設(shè)備提供的搜索建議中快速獲取到與其搜索意圖相一致搜索建議進(jìn)行搜索,提高用戶的搜索效率,提升用戶搜索體驗(yàn)。作為本實(shí)施例的優(yōu)選方案之一(參照?qǐng)D4),步驟S4包括步驟S41和步驟S42。在步驟S41中,網(wǎng)絡(luò)設(shè)備對(duì)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞;在步驟S42中,網(wǎng)絡(luò)設(shè)備根據(jù)所述一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議。具體地,在步驟S41中,網(wǎng)絡(luò)設(shè)備基于拼接查詢關(guān)鍵詞中切分片段的同義詞和/或近義詞、拼接查詢關(guān)鍵詞的查詢聯(lián)想信息、拼接查詢關(guān)鍵詞的語(yǔ)義分析結(jié)果,對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,以獲取與該一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞I)在步驟S41中,網(wǎng)絡(luò)設(shè)備基于拼接查詢關(guān)鍵詞中切分片段的同義詞和/或近義詞,對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理;其中,拼接查詢關(guān)鍵詞中切分片段的同義詞和/或近義詞包括根據(jù)該拼接查詢關(guān)鍵詞,通過(guò)查詢預(yù)置詞庫(kù)或開(kāi)放詞庫(kù)等方式,獲得與該拼接查詢關(guān)鍵詞中切分片段相對(duì)應(yīng)的同義詞和/或近義詞。其中,所述預(yù)置詞庫(kù)或開(kāi)放詞庫(kù)包括多個(gè)詞條的同義和/或近義映射;所述預(yù)置詞庫(kù)或開(kāi)放詞庫(kù)存儲(chǔ)于網(wǎng)絡(luò)設(shè)備中,或存儲(chǔ)于與該網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)絡(luò)連接的搜索引擎或其他第三方設(shè)備。例如,已獲取的拼接查詢關(guān)鍵詞為“周董+新歌”,其包含的切分片段為“周董”和“新歌”,在步驟S41中,網(wǎng)絡(luò)設(shè)備通過(guò)查詢預(yù)置詞庫(kù),獲得“周董”相應(yīng)的同義詞“周杰倫”,網(wǎng)絡(luò)設(shè)備根據(jù)該同義詞對(duì)該拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,如將“周董”替換為“周杰倫”,獲得相應(yīng)的拼接擴(kuò)展關(guān)鍵詞“周杰倫+新歌”。2)在步驟S41中,網(wǎng)絡(luò)設(shè)備基于拼接查詢關(guān)鍵詞的查詢聯(lián)想信息,對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理;在此,查詢聯(lián)想信息包括預(yù)定的與拼接查詢關(guān)鍵詞相關(guān)聯(lián)的關(guān)鍵詞,如拼接查詢關(guān)鍵詞由影星姓名及切分片段“電影”組成,則其預(yù)定的查詢聯(lián)想信息為該影星具有代表性或搜索頻率較高的電影名稱;網(wǎng)絡(luò)設(shè)備通過(guò)對(duì)拼接查詢關(guān)鍵詞進(jìn)行語(yǔ)義分析、字符串識(shí)別或數(shù)據(jù)庫(kù)匹配等方式,檢測(cè)該拼接查詢關(guān)鍵詞是否滿足具有預(yù)定的查詢聯(lián)想信息的條件,再通過(guò)對(duì)該拼接查詢關(guān)鍵詞添加預(yù)定的查詢聯(lián)想信息,進(jìn)行擴(kuò)展處理,來(lái)獲得相應(yīng)的拼接擴(kuò)展關(guān)鍵詞。例如,拼接查詢關(guān)鍵詞為“劉德華+電影”,在步驟S41中,網(wǎng)絡(luò)設(shè)備檢測(cè)出該拼接查詢關(guān)鍵詞由影星姓名及切分片段“電影”組成,則對(duì)該拼接查詢關(guān)鍵詞添加預(yù)定的查詢聯(lián)想信息,進(jìn)行擴(kuò)展處理,得到拼接擴(kuò)展關(guān)鍵詞“劉德華+電影+無(wú)間道”、“劉德華+電影+桃
姐”等。3)在步驟S41中,網(wǎng)絡(luò)設(shè)備基于對(duì)拼接查詢關(guān)鍵詞的語(yǔ)義分析結(jié)果,對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理;在步驟S41中,網(wǎng)絡(luò)設(shè)備通過(guò)諸如從搜索引擎或者第三方設(shè)備直接獲取該拼接查詢關(guān)鍵詞的語(yǔ)義分析結(jié)果,或者對(duì)該拼接查詢關(guān)鍵詞進(jìn)行語(yǔ)義分析或字符串識(shí)別等,獲得相應(yīng)的語(yǔ)義分析結(jié)果。例如,拼接查詢關(guān)鍵詞為“寶潔+牌子”,在步驟S41中,網(wǎng)絡(luò)設(shè)備對(duì)該拼接查詢關(guān)鍵詞進(jìn)行語(yǔ)義分析,得到相應(yīng)的語(yǔ)義分析結(jié)果,如得到關(guān)鍵詞“寶潔”和“旗下品牌”,據(jù)此獲得相應(yīng)的拼接擴(kuò)展關(guān)鍵詞為“寶潔+旗下品牌”。隨后,在步驟S42中,網(wǎng)絡(luò)設(shè)備根據(jù)其在步驟S41中擴(kuò)展獲得的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議。其方式與參照?qǐng)D3所示網(wǎng)絡(luò)設(shè)備在步驟S4中根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與該一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議的方式相同或相似,在此不再贅述。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何對(duì)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,接著根據(jù)所述一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。通過(guò)對(duì)拼接查詢關(guān)鍵詞的擴(kuò)展處理,一方面較為精確地?cái)U(kuò)充了最終獲得的搜索建議的數(shù)量,為用戶提供更多的選擇;另一方面也避免了由于用戶輸入的查詢序列中關(guān)鍵詞使用不當(dāng)而造成的搜索建議匹配錯(cuò)誤或無(wú)法匹配到搜索建議的情形。作為本實(shí)施例的優(yōu)選方案之一(參照?qǐng)D3),該方法還包括步驟S6(圖未示);在步驟S6中,網(wǎng)絡(luò)設(shè)備根據(jù)與其在步驟S4中所獲取的搜索建議相對(duì)應(yīng)的建議相關(guān)信息,確定該等搜索建議的優(yōu)選級(jí)信息;在步驟S5中,網(wǎng)絡(luò)設(shè)備根據(jù)該等優(yōu)選級(jí)信息,將該等搜索建議進(jìn)行排序并提供至用戶設(shè)備。其中,所述建議相關(guān)信息包括以下至少任一項(xiàng)I)搜索建議包括的切分片段個(gè)數(shù);2)搜索建議的點(diǎn)擊頻次;3)搜索建議的來(lái)源信息。具體地,在步驟S6中,網(wǎng)絡(luò)設(shè)備根據(jù)其在步驟S4中所獲取的一個(gè)或多個(gè)搜索建議,通過(guò)分詞處理,或者通過(guò)與搜索引擎或建議信息庫(kù)等的交互,獲取與所述搜索建議相對(duì)應(yīng)的建議相關(guān)信息,如搜索建議包括的切分片段個(gè)數(shù)、搜索建議的點(diǎn)擊頻次、搜索建議的來(lái)源信息等,進(jìn)而,根據(jù)上述建議相關(guān)信息或其任意結(jié)合,及根據(jù)預(yù)設(shè)的或用戶所設(shè)置的優(yōu)先級(jí)規(guī)則,確定所述搜索建議的優(yōu)選級(jí)信息。其中,所述建議信息庫(kù)中存儲(chǔ)有搜索建議與諸如點(diǎn)擊頻次、來(lái)源信息等建議相關(guān)信息的映射關(guān)系,該建議信息庫(kù)既可以位于所在的網(wǎng)絡(luò)設(shè)備中,也可以位于與該網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)絡(luò)相連接的第三方設(shè)備中。其中,在步驟S42中,網(wǎng)絡(luò)設(shè)備確定優(yōu)選級(jí)信息的方式包括但不限于I)當(dāng)與搜索建議相對(duì)應(yīng)的建議相關(guān)信息包括搜索建議包括的切分片段個(gè)數(shù)時(shí),則根據(jù)該切分片段個(gè)數(shù),確定搜索建議的優(yōu)先級(jí)信息,例如切分片段個(gè)數(shù)越多的搜索建議優(yōu)先級(jí)越高;2)當(dāng)與搜索建議相對(duì)應(yīng)的建議相關(guān)信息包括搜索建議的點(diǎn)擊頻次時(shí),則根據(jù)該點(diǎn)擊頻次,確定搜索建議的優(yōu)先級(jí)信息,例如點(diǎn)擊頻次越高的搜索建議優(yōu)先級(jí)越高;3)當(dāng)與搜索建議相對(duì)應(yīng)的建議相關(guān)信息包括搜索建議的來(lái)源信息時(shí),則根據(jù)該來(lái)源信息,確定搜索建議的優(yōu)先級(jí)信息,例如根據(jù)拼接查詢關(guān)鍵詞所獲取的搜索建議優(yōu)先級(jí)高,而根據(jù)擴(kuò)展查詢關(guān)鍵詞來(lái)獲取的搜索建議優(yōu)先級(jí)低。隨后,在步驟S5中,網(wǎng)絡(luò)設(shè)備根據(jù)其在步驟S4中所確定的該等搜索建議的優(yōu)選級(jí)信息,將該等搜索建議進(jìn)行排序并提供至用戶設(shè)備。例如,在步驟S5中,網(wǎng)絡(luò)設(shè)備根據(jù)該等搜索建議的優(yōu)選級(jí)信息,將該等搜索建議按照優(yōu)先級(jí)由高到低的順序進(jìn)行排序,并將排序后的搜索建議提供至用戶設(shè)備。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)與搜索建議相對(duì)應(yīng)的建議相關(guān)信息,確定該等搜索建議的優(yōu)選級(jí)信息,接著根據(jù)該等優(yōu)選級(jí)信息,將該等搜索建議進(jìn)行排序并提供至用戶設(shè)備的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。通過(guò)根據(jù)優(yōu)先級(jí)對(duì)搜索建議進(jìn)行排序,使得更加符合用戶查詢需求的搜索建議能夠排在更能引起用戶注意的顯著位置,從而縮短用戶對(duì)搜索建議的選擇時(shí)間,提供搜索效率。作為本實(shí)施例的優(yōu)選方案之一(參照?qǐng)D3),在步驟S4中,網(wǎng)絡(luò)設(shè)備根據(jù)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶相關(guān)信息,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議。其中,所述用戶相關(guān)信息包括以下至少任一項(xiàng)I)用戶的個(gè)人屬性;2)用戶的歷史搜索記錄;
3)用戶的地域特征信息。具體地,在步驟S6中,網(wǎng)絡(luò)設(shè)備通過(guò)在用戶信息庫(kù)中匹配查詢或通過(guò)獲取IP地址等方式,獲取該用戶的個(gè)人屬性、歷史搜索記錄、地域特征信息等用戶相關(guān)信息,接著,在步驟S4中,網(wǎng)絡(luò)設(shè)備根據(jù)已獲取的一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,再結(jié)合上述一個(gè)或任意多個(gè)用戶相關(guān)信息,在搜索建議庫(kù)中進(jìn)行匹配查詢,或?qū)υ?等)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,獲得與該(等)拼接查詢關(guān)鍵詞相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議。在此,所述用戶信息庫(kù)中存儲(chǔ)有用戶的用戶相關(guān)信息,該用戶信息庫(kù)既可以位于用戶設(shè)備端,也可以位于網(wǎng)絡(luò)設(shè)備中或與該網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)絡(luò)相連接的第三方設(shè)備中。其中,在步驟S4中,網(wǎng)絡(luò)設(shè)備結(jié)合用戶相關(guān)信息獲取搜索建議的方式包括I)當(dāng)用戶相關(guān)信息包括用戶的個(gè)人屬性,則根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶的個(gè)人屬性,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取一個(gè)或多個(gè)搜索建議;例如,拼接查詢關(guān)鍵詞為“玫瑰+紅酒”,若用戶相關(guān)信息示出該用戶為男性,則在步驟S4中,網(wǎng)絡(luò)設(shè)備獲取搜索建議為“玫瑰紅酒在線預(yù)訂送貨上門(mén)”,若用戶相關(guān)信息示出該用戶為女性,則在步驟S4中,網(wǎng)絡(luò)設(shè)備獲取搜索建議為“玫瑰紅酒面膜的護(hù)膚效果”;2)當(dāng)用戶相關(guān)信息包括用戶的歷史搜索記錄,則根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶的歷史搜索記錄,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取一個(gè)或多個(gè)搜索建議;例如,在步驟S6中,網(wǎng)絡(luò)設(shè)備通過(guò)查詢用戶信息庫(kù),獲取該用戶的搜索歷史記錄,若用戶的搜索歷史記錄示出該用戶曾經(jīng)輸入查詢序列“電影無(wú)間道”進(jìn)行搜索,則當(dāng)拼接查詢關(guān)鍵詞為“劉德華+電影”時(shí),在步驟S4中,網(wǎng)絡(luò)設(shè)備將搜索建議“劉德華的電影無(wú)間道下載”、“劉德華的電影無(wú)間道在線觀看”作為搜索建議;3)當(dāng)用戶相關(guān)信息包括用戶的地域特征信息,則根據(jù)一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶的地域特征信息,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取一個(gè)或多個(gè)搜索建議;例如,拼接查詢關(guān)鍵詞為“723路+公交車(chē)”,在步驟S6中,網(wǎng)絡(luò)設(shè)備通過(guò)在用戶信息庫(kù)中匹配查詢或通過(guò)獲取該用戶的IP地址,獲得該用戶的地域特征信息,如北京,隨后在步驟S4中,網(wǎng)絡(luò)設(shè)備在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲得搜索建議“北京的723路公交車(chē)路線圖”。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶相關(guān)信息,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。由于用戶相關(guān)信息能夠一定程度的反應(yīng)該用戶的個(gè)人特定需求,因此通過(guò)結(jié)合用戶相關(guān)信息,使得獲得到的搜索建議更能符合該用戶個(gè)人的特定查詢需求,確保提供至用戶的搜索建議具有較高的用戶相關(guān)度,從而進(jìn)一步提供用戶搜索效率。作為本實(shí)施例的優(yōu)選方案之一(參照?qǐng)D3),該方法還包括步驟S7(圖未示)和步驟S8(圖未示)。在步驟S7中,網(wǎng)絡(luò)設(shè)備接收來(lái)自所述用戶設(shè)備發(fā)送的所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇;在步驟S8中,網(wǎng)絡(luò)設(shè)備根據(jù)所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇,更新所述搜索建議庫(kù)。具體地,用戶通過(guò)與用戶設(shè)備的交互,在提供給用戶的一個(gè)或多個(gè)第一搜索建議中通過(guò)單擊、滑動(dòng)、懸?;螂p擊等方式,對(duì)該一個(gè)或多個(gè)搜索建議的進(jìn)行選擇,在步驟S7中,網(wǎng)絡(luò)設(shè)備通過(guò)調(diào)用該用戶設(shè)備的應(yīng)用程序接口(API)或通過(guò)諸如JSP、ASP或PHP等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),獲取該用戶對(duì)該等一個(gè)或多個(gè)搜索建議的選擇。隨后,在步驟S8中,網(wǎng)絡(luò)設(shè)備根據(jù)該用戶對(duì)該一個(gè)或多個(gè)搜索建議的選擇,通過(guò)例如數(shù)據(jù)庫(kù)更新的方式,將用戶選擇的搜索建議與用戶輸入的查詢序列的映射關(guān)系存入搜索建議庫(kù),以更新該搜索建議庫(kù)。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何接收來(lái)自所述用戶設(shè)備發(fā)送的所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇,接著根據(jù)所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇,更新所述搜索建議庫(kù)的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。需要注意的是,本發(fā)明可在軟件和/或軟件與硬件的組合體中被實(shí)施,例如,其中的硬件可采用專用集成電路(ASIC)或任何其他類似硬件設(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)器或軟磁盤(pán)及類似設(shè)備。另外,本發(fā)明的一些步驟或功能可采用硬件來(lái)實(shí)現(xiàn),例如,作為與處理器配合從而執(zhí)行各個(gè)步驟或功能的電路。對(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.一種用于提供與查詢序列相對(duì)應(yīng)的搜索建議的方法,該方法包括以下步驟 a對(duì)來(lái)自用戶通過(guò)用戶設(shè)備輸入的查詢序列進(jìn)行切分處理,以獲取多個(gè)切分片段; b在所述多個(gè)切分片段中選擇片段分值大于預(yù)定閾值的多個(gè)切分片段; c將所選擇的多個(gè)切分片段進(jìn)行拼接處理,以獲取一個(gè)或多個(gè)拼接查詢關(guān)鍵詞; d根據(jù)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與所述 一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議; e將所述一個(gè)或多個(gè)搜索建議提供至所述用戶設(shè)備。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述步驟d包括 -對(duì)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞; -根據(jù)所述一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述擴(kuò)展操作基于以下至少任一項(xiàng)以獲取所述一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞 -所述拼接查詢關(guān)鍵詞中切分片段的同義詞和/或近義詞; -所述拼接查詢關(guān)鍵詞的查詢聯(lián)想信息; -所述拼接查詢關(guān)鍵詞的語(yǔ)義分析結(jié)果。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其中,該方法還包括 -根據(jù)與所述搜索建議相對(duì)應(yīng)的建議相關(guān)信息,確定所述搜索建議的優(yōu)選級(jí)信息; 其中,所述步驟e包括 -根據(jù)所述優(yōu)選級(jí)信息,將所述搜索建議進(jìn)行排序并提供至所述用戶設(shè)備。
5.根據(jù)權(quán)利要求4所述的方法,其中,所述建議相關(guān)信息包括以下至少任一項(xiàng) -所述搜索建議包括的切分片段個(gè)數(shù); -所述搜索建議的點(diǎn)擊頻次; -所述搜索建議的來(lái)源信息。
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其中,所述步驟d包括 -根據(jù)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶相關(guān)信息,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述用戶相關(guān)信息包括以下至少任一項(xiàng) -所述用戶的個(gè)人屬性; -所述用戶的歷史搜索記錄; -所述用戶的地域特征信息。
8.根據(jù)權(quán)利要求1至7任一項(xiàng)所述的方法,該方法還包括 -接收來(lái)自所述用戶設(shè)備發(fā)送的所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇; -根據(jù)所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇,更新所述搜索建議庫(kù)。
9.一種用于提供與查詢序列相對(duì)應(yīng)的搜索建議的提供裝置,該提供裝置包括 切分片段獲取裝置,用于對(duì)來(lái)自用戶通過(guò)用戶設(shè)備輸入的查詢序列進(jìn)行切分處理,以獲取多個(gè)切分片段; 選擇裝置,用于在所述多個(gè)切分片段中選擇片段分值大于預(yù)定閾值的多個(gè)切分片段;拼接裝置,用于將所選擇的多個(gè)切分片段進(jìn)行拼接處理,以獲取一個(gè)或多個(gè)拼接查詢關(guān)鍵詞;搜索建議獲取裝置,用于根據(jù)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議;搜索建議提供裝置,用于將所述一個(gè)或多個(gè)搜索建議提供至所述用戶設(shè)備。
10.根據(jù)權(quán)利要求9所述的提供裝置,其中,所述搜索建議獲取裝置包括擴(kuò)展裝置,用于對(duì)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞進(jìn)行擴(kuò)展處理,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞;第一獲取裝置,用于根據(jù)所述一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議。
11.根據(jù)權(quán)利要求10所述的提供裝置,其中,所述擴(kuò)展操作基于以下至少任一項(xiàng)以獲取所述一個(gè)或多個(gè)拼接擴(kuò)展關(guān)鍵詞-所述拼接查詢關(guān)鍵詞中切分片段的同義詞和/或近義詞;-所述拼接查詢關(guān)鍵詞的查詢聯(lián)想信息;-所述拼接查詢關(guān)鍵詞的語(yǔ)義分析結(jié)果。
12.根據(jù)權(quán)利要求9至11任一項(xiàng)所述的提供裝置,其中,該提供裝置還包括確定裝置,用于根據(jù)與所述搜索建議相對(duì)應(yīng)的建議相關(guān)信息,確定所述搜索建議的優(yōu)選級(jí)信息;其中,所述搜索建議提供裝置用于根據(jù)所述優(yōu)選級(jí)信息,將所述搜索建議進(jìn)行排序并提供至所述用戶設(shè)備。
13.根據(jù)權(quán)利要求12所述的提供裝置,其中,所述建議相關(guān)信息包括以下至少任一項(xiàng)-所述搜索建議包括的切分片段個(gè)數(shù);-所述搜索建議的點(diǎn)擊頻次;-所述搜索建議的來(lái)源信息。
14.根據(jù)權(quán)利要求9至13任一項(xiàng)所述的提供裝置,其中,所述搜索建議獲取裝置用于根據(jù)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,并結(jié)合用戶相關(guān)信息,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取所述一個(gè)或多個(gè)搜索建議。
15.根據(jù)權(quán)利要求14所述的提供裝置,其中,所述用戶相關(guān)信息包括以下至少任一項(xiàng)-所述用戶的個(gè)人屬性;-所述用戶的歷史搜索記錄;-所述用戶的地域特征信息。
16.根據(jù)權(quán)利要求9至15任一項(xiàng)所述的提供裝置,該提供裝置還包括接收裝置,用于接收來(lái)自所述用戶設(shè)備發(fā)送的所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇;更新裝置,用于根據(jù)所述用戶對(duì)所述一個(gè)或多個(gè)搜索建議的選擇,更新所述搜索建議庫(kù)。
17.一種網(wǎng)絡(luò)設(shè)備,包括如權(quán)利要求9至15中至少一項(xiàng)所述的提供裝置。
全文摘要
本發(fā)明的目的是提供一種用于提供與查詢序列相對(duì)應(yīng)的搜索建議的方法、裝置與設(shè)備。其中,本發(fā)明對(duì)來(lái)自用戶通過(guò)用戶設(shè)備輸入的查詢序列進(jìn)行切分處理,以獲取多個(gè)切分片段;接著在所述多個(gè)切分片段中選擇片段分值大于預(yù)定閾值的多個(gè)切分片段;接著將所選擇的多個(gè)切分片段進(jìn)行拼接處理,以獲取一個(gè)或多個(gè)拼接查詢關(guān)鍵詞;隨后根據(jù)所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞,在搜索建議庫(kù)中進(jìn)行匹配查詢,以獲取與所述一個(gè)或多個(gè)拼接查詢關(guān)鍵詞分別相對(duì)應(yīng)的一個(gè)或多個(gè)搜索建議;隨后將所述一個(gè)或多個(gè)搜索建議提供至所述用戶設(shè)備。
文檔編號(hào)G06F17/30GK103049495SQ201210526110
公開(kāi)日2013年4月17日 申請(qǐng)日期2012年12月7日 優(yōu)先權(quán)日2012年12月7日
發(fā)明者連茂泉, 葉靖, 李露平, 羅競(jìng)佳 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
聂拉木县| 遂溪县| 彩票| 林州市| 郑州市| 锡林郭勒盟| 田林县| 长泰县| 保靖县| 同仁县| 洛南县| 五家渠市| 隆尧县| 新竹市| 工布江达县| 合水县| 如皋市| 安塞县| 城固县| 江川县| 武平县| 卢湾区| 揭西县| 钟山县| 德州市| 诸暨市| 徐水县| 新干县| 五寨县| 礼泉县| 绥化市| 牟定县| 天台县| 江川县| 化隆| 龙口市| 长乐市| 全椒县| 额敏县| 吴旗县| 洪泽县|