两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種搜索建議提示方法及裝置制造方法

文檔序號:6551765閱讀:155來源:國知局
一種搜索建議提示方法及裝置制造方法
【專利摘要】本發(fā)明實施例公開了一種搜索建議提示方法及裝置,該方法包括:獲取用戶當前輸入的當前搜索式;根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示并進行顯示。本發(fā)明實施例的技術(shù)方案能縮短用戶的搜索步長,提高用戶搜索效率。
【專利說明】一種搜索建議提示方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及搜索引擎優(yōu)化【技術(shù)領(lǐng)域】,尤其涉及一種搜索建議提示方法及
>J-U ρ?α裝直。

【背景技術(shù)】
[0002]互聯(lián)網(wǎng)的迅速發(fā)展使得互聯(lián)網(wǎng)用戶能夠在互聯(lián)網(wǎng)這個平臺上方便地保存數(shù)據(jù)、交流信息以及共享知識?,F(xiàn)階段,用戶日常所需的大部分信息,都可以利用互聯(lián)網(wǎng)得到?;ヂ?lián)網(wǎng)中規(guī)模不斷壯大的海量的信息資源為用戶提供了豐富的信息支持的同時,也為用戶帶來了信息選擇方面的困惑。因此,作為互聯(lián)網(wǎng)用戶的主要信息檢索工具,搜索引擎目前面臨的問題并不是信息量不足的問題,而是信息資源的泛濫讓用戶無法快捷、精確的找到真正符合自己需要的信息的問題。
[0003]為了提高用戶的搜索效率,搜索引擎通常在用戶輸入搜索式的過程中通過搜索框的搜索建議提示幫助用戶找到理想的搜索關(guān)鍵字,以對用戶的搜索進行引導和幫助。
[0004]現(xiàn)有技術(shù)中,當用戶通過搜索引擎進行搜索時,不同用戶輸入相同搜索字符串時,在搜索框所顯示的搜索建議提示并無差別,因此針對性不強,使用戶的搜索效率不高。


【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明實施例提供一種搜索建議提示方法及裝置,以避免用戶的搜索步長過大,效率不高的問題。
[0006]第一方面,本發(fā)明實施例提供了一種搜索建議提不方法,包括:
[0007]獲取用戶當前輸入的當前搜索式;
[0008]根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示并進行顯示。
[0009]第二方面,本發(fā)明實施例還提供了一種搜索建議提示裝置,包括當前搜索式獲取單元和搜索建議單元:
[0010]所述當前搜索式獲取單元,用于獲取用戶當前輸入的當前搜索式;
[0011]所述搜索建議單元,用于根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示并進行顯示。
[0012]通過用戶當前輸入的搜索式和歷史搜索式確定當前搜索式的搜索建議提示并進行顯示,以縮短用戶的搜索步長,提高用戶搜索效率。

【專利附圖】

【附圖說明】
[0013]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對本發(fā)明實施例描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)本發(fā)明實施例的內(nèi)容和這些附圖獲得其他的附圖。
[0014]圖1是本發(fā)明實施例一所述的搜索建議提示方法流程圖;
[0015]圖2是本發(fā)明實施例一所述的搜索建議提示方法第一次搜索的結(jié)果示意圖;
[0016]圖3是本發(fā)明實施例一所述的搜索建議提示方法后續(xù)搜索的結(jié)果示意圖;
[0017]圖4是本發(fā)明實施例二所述的搜索建議提示方法流程圖;
[0018]圖5是本發(fā)明實施例三所述的搜索建議提示裝置的結(jié)構(gòu)框圖。

【具體實施方式】
[0019]為使本發(fā)明解決的技術(shù)問題、采用的技術(shù)方案和達到的技術(shù)效果更加清楚,下面將結(jié)合附圖對本發(fā)明實施例的技術(shù)方案作進一步的詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0020]下面結(jié)合附圖并通過【具體實施方式】來進一步說明本發(fā)明的技術(shù)方案。
[0021]實施例一
[0022]圖1是本發(fā)明實施例一提供的搜索建議提示方法流程圖,本實施例為基于歷史搜索(也即在先搜索)的搜索建議提示方案,可適用于搜索引擎在接收到用戶輸入的搜索請求時,為搜索框提供搜索建議提示的情況,該方法可以由配置在搜索引擎中的搜索建議提示裝置來執(zhí)行,該搜索引擎也可稱為前端服務(wù)器,與瀏覽器或客戶端配合實現(xiàn)搜索服務(wù)。如圖1所示,本實施例所述的搜索建議提示方法包括:
[0023]S101、獲取用戶當前輸入的當前搜索式。
[0024]搜索式是指用戶輸入搜索引擎的搜索框中的查詢詞串,搜索引擎檢測到搜索框中的查詢詞串,即獲取到新的搜索式,將最新獲取的檢索式視為當前搜索式。
[0025]需要說明的是,除非搜索引擎接收到用戶進行點擊查詢按鈕、按鍵盤的回車鍵、選中一個搜索建議提示等操作指令,搜索引擎并不能識別出查詢詞串的輸入何時結(jié)束,因此,搜索引擎將每一次檢測到的查詢詞串視作一個搜索式。用戶輸入查詢詞串的過程,即是搜索引擎不斷地生成搜索式的過程,例如,用戶在輸入包含四個字的“手機壁紙”的過程中,每增加一個字,搜索引擎將搜索框中的查詢詞串看成搜索引擎生成一個新的搜索式。
[0026]S102、根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示并進行顯示。
[0027]本操作實際上是根據(jù)用戶的歷史搜索式,確定了用戶的搜索意圖,將此搜索意圖作為確定搜索建議提示的考慮因素,來向用戶顯示更有針對性的搜索建議提示。用戶的搜索意圖可以反映為用戶感興趣的搜索領(lǐng)域、或關(guān)聯(lián)搜索需求等方面。
[0028]在互聯(lián)網(wǎng)搜索中,由于用戶輸入的查詢詞往往較短,同一查詢詞可能指代多種不同的概念。例如,對于查詢詞“三國”,能夠指代的概念多達十幾個,如電視劇“三國”,歷史階段“三國”,桌上游戲“三國殺”,網(wǎng)游“三國群英傳”,以及書籍“三國志”等等。因此,對當前搜索式需要準確理解,如果不能很好地理解用戶查詢意圖,將無法快速滿足用戶需求。
[0029]本操作中提到的歷史搜索式可以是所述用戶針對本搜索引擎的所有的搜索式,也可以是部分搜索式。若為部分,則可以是與當前搜索式密切相關(guān)的搜索式(例如包含最多相同字符的搜索式),或者是用戶直接向搜索框輸入的搜索式(不包括用戶從搜索建議提示中選取的搜索式),也可以是距離當前時間最近的搜索式等。
[0030]搜索引擎的搜索框在接收用戶輸入查詢詞串的過程中,為了減少用戶的人機操作次數(shù)以提高用戶的搜索效率,通常在搜索框的下方或右側(cè)即時顯示搜索建議提示(即推薦的搜索式),以對用戶的搜索行為進行引導和幫助。
[0031]本操作確定當前搜索式的搜索建議提示,主要是基于對用戶交互的搜索式的理解進行,如圖2所示,由于第一次搜索時搜索引擎無法獲得用戶的搜索意圖,用戶第一次輸入搜索式“大理”時,搜索建議提示包括“大理石”、“大理古城”、“大理學院”等搜索建議提示,在連續(xù)搜索中,用戶繼續(xù)輸入了“大理景點”、“大理游記”等搜索式,用戶在后續(xù)搜索中再次輸入檢索式“大”時,搜索建議提示集中在旅游相關(guān)類的搜索建議提示,結(jié)果示意圖如圖3所示。
[0032]這樣基于對前面的搜索式的理解和分析,對于一個新的搜索式,將能更好的反映用戶的搜索意圖,能減少用戶與搜索引擎的交互次數(shù),能提高用戶的搜索效率。
[0033]本實施例的技術(shù)方案通過讓搜索引擎基于用戶當前輸入的搜索式和歷史搜索式確定當前搜索式的搜索建議提示,以縮短用戶的搜索步長,提高用戶搜索效率。
[0034]實施例二
[0035]圖4是本發(fā)明實施例二所述的搜索建議提示方法流程圖,如圖4所示,本實施例所述的搜索建議提示方法包括:
[0036]S401、記錄用戶輸入的搜索記錄,包括搜索式,用戶標識或設(shè)備標識,以及搜索時間。
[0037]本操作用于對用戶標識或用戶訪問搜索引擎的設(shè)備標識,搜索式以及搜索時間進行記錄形成搜索記錄。即搜索引擎完成每次搜索后,及時生成一條包含用戶標識或設(shè)備標識,搜索式,以及搜索時間的記錄。當然,若獲取搜索意圖時所參考的搜索式為用戶的全體的所有在先搜索式,則生成的搜索記錄可不包括搜索時間,同時,若獲取搜索意圖的算法涉及到對在線搜索式的其他參數(shù)指標進行考量,則生成的搜索記錄還需包括相應(yīng)的參數(shù)。
[0038]S402、獲取到用戶通過搜索框輸入的當前搜索式。
[0039]需要說明的是,搜索引擎將每一次檢測到的查詢詞串視作一個搜索式,即用戶輸入查詢詞的過程,即是搜索引擎不斷地形成搜索式的過程。
[0040]S403、識別用戶標識或設(shè)備標識,根據(jù)所述標識篩選出所述用戶的搜索記錄。
[0041]同樣,與操作S401獲取用戶標識或用戶訪問搜索引擎的設(shè)備標識的方法一樣,在操作S402獲取到當前搜索式后,需要識別該搜索式對應(yīng)的用戶標識或用戶訪問搜索引擎的設(shè)備標識。
[0042]由于搜索記錄包括標識、搜索式和垂搜時間,通過所述標識很容易獲取所述用戶對應(yīng)的在先搜索記錄。
[0043]S404、從所述用戶的搜索記錄中提取最新的連續(xù)N次搜索記錄中的搜索式作為當前搜索式的歷史搜索式。其中N為自然數(shù),可以為預(yù)先設(shè)定值。
[0044]需要說明的是,本操作的目的在于根據(jù)用戶在先的搜索行為推測用戶本次搜索的意圖,其中,在先搜索式可以是所述用戶針對本搜索引擎的所有的搜索式,也可以是部分搜索式。若為部分,則可以是與當前搜索式密切相關(guān)的搜索式(例如包含最多相同字符的搜索式),或者是用戶直接向搜索框輸入的搜索式(不包括用戶從搜索建議提示中選取的搜索式),也可以是距離當前時間最近的搜索式等。作為優(yōu)選,本實施例是將最新的連續(xù)N次搜索記錄中的搜索式作為當前搜索式的在先搜索式。
[0045]S405、對所述當前搜索式和所述歷史搜索式進行聚類分析,確定當前搜索式的搜索建議提示。
[0046]其中,確定當前搜索式的搜索建議提示的方法可包括多種,可從不同的角度通過多種方式來確定,以下通過兩種不同的實施方式說明確定當前搜索式的搜索建議提示的方式。
[0047]方式一:根據(jù)所述當前搜索式獲取對應(yīng)的搜索建議提示,根據(jù)所述歷史搜索式對獲取的所述搜索建議提示進行過濾或排序后,進行顯示。
[0048]即:首先根據(jù)所述當前搜索式初步獲取對應(yīng)的搜索建議提示,以歷史搜索式為當前搜索式的搜索意圖,根據(jù)所述歷史搜索式對初步獲取搜索建議提示進行過濾或排序,將初步獲取的搜索建議提示中體現(xiàn)用戶搜索意圖的搜索建議提示篩選出來后,進行顯示。
[0049]方式二:通過對當前搜索式和所述歷史搜索式根據(jù)搜索類型進行聚類分析,確定當前搜索式的搜索類型(即搜索范圍)作為當前搜索式的搜索意圖。例如,通過預(yù)先在搜索引擎建立不同類型(例如旅游類、視頻類、電商類和/或游戲類等)的索引庫,確定當前搜索式的搜索類型后,即可對當前搜索式在該搜索類型的索引庫中進行搜索,能縮小搜索范圍,減少用戶與搜索引擎主交互次數(shù),提交搜索效率。
[0050]作為優(yōu)選,本實施例具體通過對所述當前搜索式和所述歷史搜索式進行聚類分析來確定當前搜索式的搜索意圖。所謂聚類分析是指將物理或抽象對象的集合分組成為由類似的對象組成的多個類的分析過程。本操作的目標是在相似的基礎(chǔ)上收集數(shù)據(jù)來分類,根據(jù)分類結(jié)果推斷當前搜索式屬于哪一分類。
[0051]S406、判斷搜索建議提示是否獲取成功,若是則執(zhí)行操作S407,否則,將N值減一,返回操作S404。
[0052]需要說明的是,若確定當前搜索式的搜索意圖僅為確定當前搜索式的搜索類型,則直接將N取I即可,執(zhí)行操作S405之后,直接執(zhí)行操作S407即可。
[0053]S407、對所獲取的搜索建議提示進行顯示。
[0054]本實施例的技術(shù)方案對用戶的搜索行為進行記錄,基于該用戶的在先搜索行為讓搜索引擎理解該用戶搜索式背后的搜索意圖,根據(jù)所述搜索意圖確定并顯示當前搜索式的搜索建議提示,能克服現(xiàn)有的搜索引擎未參考歷史搜索式來猜測用戶的搜索意圖而獲得無差別化的搜索結(jié)果的問題。
[0055]實施例三
[0056]圖5是本發(fā)明實施例三所述的搜索建議提示裝置的結(jié)構(gòu)框圖,如圖5所示,本實施例所述的搜索建議提示裝置包括:
[0057]當前搜索式獲取單元501,用于獲取用戶當前輸入的當前搜索式;
[0058]搜索建議單元503,用于根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示并進行顯示。
[0059]進一步地,所述裝置還包括歷史搜索式獲取單元502,用于在根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示之前,記錄用戶輸入的搜索式,提取當前搜索之前的預(yù)設(shè)次數(shù)和/或預(yù)設(shè)時長的搜索式,作為所述歷史搜索式。
[0060]進一步地,所述搜索建議單元503具體用于,如果根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示失敗,則減少所述歷史搜索式的數(shù)量,重復執(zhí)行所述確定搜索建議提示的操作。
[0061]進一步地,所述搜索建議單元503具體用于:
[0062]對所述當前搜索式和所述歷史搜索式進行聚類分析,以確定當前搜索式的搜索類型;
[0063]在所述搜索類型所對應(yīng)的索引庫中,根據(jù)所述當前搜索式獲取搜索建議提示并進行顯示。
[0064]進一步地,所述搜索類型包括:旅游類、視頻類、電商類和/或游戲類。
[0065]進一步地,所述搜索建議單元503具體用于:
[0066]根據(jù)所述當前搜索式獲取對應(yīng)的搜索建議提示;
[0067]根據(jù)所述歷史搜索式對獲取的所述搜索建議提示進行過濾或排序后,進行顯示。
[0068]即:首先根據(jù)所述當前搜索式初步獲取對應(yīng)的搜索建議提示,以歷史搜索式為當前搜索式的搜索意圖,根據(jù)所述歷史搜索式對初步獲取搜索建議提示進行過濾或排序,將初步獲取的搜索建議提示中體現(xiàn)用戶搜索意圖的搜索建議提示篩選出來后,進行顯示。
[0069]本實施例提供的搜索建議提示裝置可執(zhí)行本發(fā)明實施例一和實施例二所提供的搜索建議提示方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。
[0070]以上實施例提供的技術(shù)方案中的全部或部分內(nèi)容可以通過軟件編程實現(xiàn),其軟件程序存儲在可讀取的存儲介質(zhì)中,存儲介質(zhì)例如:計算機中的硬盤、光盤或軟盤。
[0071]注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
【權(quán)利要求】
1.一種搜索建議提示方法,其特征在于,包括: 獲取用戶當前輸入的當前搜索式; 根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示并進行顯示。
2.根據(jù)權(quán)利要求1所述的搜索建議提示方法,其特征在于,根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示之前,還包括: 記錄用戶輸入的搜索式,提取當前搜索之前的預(yù)設(shè)次數(shù)和/或預(yù)設(shè)時長的搜索式,作為所述歷史搜索式。
3.根據(jù)權(quán)利要求2所述的搜索建議提示方法,其特征在于,所述根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示包括: 如果根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示失敗,則減少所述歷史搜索式的數(shù)量,重復執(zhí)行所述確定搜索建議提示的操作。
4.根據(jù)權(quán)利要求1所述的搜索建議提示方法,其特征在于,所述根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示并進行顯示包括: 對所述當前搜索式和所述歷史搜索式進行聚類分析,以確定當前搜索式的搜索類型; 在所述搜索類型所對應(yīng)的索引庫中,根據(jù)所述當前搜索式獲取搜索建議提示并進行顯 /Jn ο
5.根據(jù)權(quán)利要求4所述的搜索建議提示方法,其特征在于,所述搜索類型包括:旅游類、視頻類、電商類和/或游戲類。
6.根據(jù)權(quán)利要求1所述的搜索建議提示方法,其特征在于,所述根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示并進行顯示包括: 根據(jù)所述當前搜索式獲取對應(yīng)的搜索建議提示; 根據(jù)所述歷史搜索式對獲取的所述搜索建議提示進行過濾或排序后,進行顯示。
7.一種搜索建議提示裝置,其特征在于,包括當前搜索式獲取單元和搜索建議單元: 所述當前搜索式獲取單元,用于獲取用戶當前輸入的當前搜索式; 所述搜索建議單元,用于根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示并進行顯示。
8.根據(jù)權(quán)利要求7所述的搜索建議提示裝置,其特征在于,所述裝置還包括歷史搜索式獲取單元,用于在根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示之前,記錄用戶輸入的搜索式,提取當前搜索之前的預(yù)設(shè)次數(shù)和/或預(yù)設(shè)時長的搜索式,作為所述歷史搜索式。
9.根據(jù)權(quán)利要求8所述的搜索建議提示裝置,其特征在于,所述搜索建議單元具體用于, 如果根據(jù)所述當前搜索式和所述用戶的歷史搜索式確定當前搜索式的搜索建議提示失敗,則減少所述歷史搜索式的數(shù)量,重復執(zhí)行所述確定搜索建議提示的操作。
10.根據(jù)權(quán)利要求7所述的搜索建議提示裝置,其特征在于,所述搜索建議單元具體用于: 對所述當前搜索式和所述歷史搜索式進行聚類分析,以確定當前搜索式的搜索類型; 在所述搜索類型所對應(yīng)的索引庫中,根據(jù)所述當前搜索式獲取搜索建議提示并進行顯/Jn ο
11.根據(jù)權(quán)利要求10所述的搜索建議提示裝置,其特征在于,所述搜索類型包括:旅游類、視頻類、電商類和/或游戲類。
12.根據(jù)權(quán)利要求7所述的搜索建議提示裝置,其特征在于,所述搜索建議單元具體用于: 根據(jù)所述當前搜索式獲 取對應(yīng)的搜索建議提示; 根據(jù)所述歷史搜索式對獲取的所述搜索建議提示進行過濾或排序后,進行顯示。
【文檔編號】G06F17/30GK104077392SQ201410307526
【公開日】2014年10月1日 申請日期:2014年6月30日 優(yōu)先權(quán)日:2014年6月30日
【發(fā)明者】楊大威, 劉琳 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
盐亭县| 中卫市| 金山区| 黄大仙区| 清水县| 钦州市| 平度市| 平罗县| 青神县| 桂东县| 清水河县| 垣曲县| 灵璧县| 临朐县| 沙洋县| 乌拉特后旗| 南开区| 广德县| 两当县| 革吉县| 四子王旗| 南宫市| 科尔| 云龙县| 新建县| 舟曲县| 依兰县| 伽师县| 太原市| 墨竹工卡县| 碌曲县| 胶州市| 苏尼特右旗| 商都县| 闻喜县| 改则县| 闽清县| 白银市| 民勤县| 安塞县| 海兴县|