專利名稱:一種提供動態搜索頁面的方法及其裝置的制作方法
技術領域:
本發明涉及搜索技術領域,特別涉及一種提供動態搜索頁面的方法及其裝置。
背景技術:
現有的搜索引擎中,除了默認的網頁搜索外,還有很多的搜索方式供用戶選擇。比如新聞搜索、視頻搜索、圖片搜索等等。每種搜索方式都可以通過點擊搜索框上方的標簽來實現。但是現有的搜索引擎界面中,這些標簽是固定的,分別代表某種類型的搜索方式,比如新聞、視頻、圖片等等。如果用戶想實現某種搜索而現在的界面又沒有這種搜索時,用戶需要通過點擊交互按鈕來完成這種方式的搜索,大大降低了用戶體驗性。在申請號為200910158283的專利《一種為搜索結果添加標簽的搜索結果分類方法》中,提供了一種為搜索結果添加用于標識搜索結果的屬性、類別和來源的標簽的方法, 其特征在于對搜索結果的類型加以判斷,供用戶進一步選擇。這種方法仍然需要用戶在得到搜索結果之后繼續進行相關的選擇操作,實際上用戶操作的次數并沒有減少。
發明內容
針對采用后續處理方法的缺點,本發明基于前置處理的思路,提供了一種提供動態搜索頁面的方法,包括如下步驟a)檢測搜索框中的關鍵詞;b)基于關鍵詞判斷第一搜索方式集合;c)基于針對所述關鍵詞的大量用戶搜索記錄對所述第一搜索方式集合進行篩選, 得到第二搜索方式集合;d)基于用戶的個人搜索偏好對所述第二搜索方式集合進行篩選,得到第三搜索方式集合;以及e)根據所述第三搜索方式集合變換搜索頁面上的標簽,其中每個標簽代表一種搜索方式。相應的,本發明還提供了本發明提供了一種提供動態搜索頁面的的裝置,該裝置包括獲取模塊,用于檢測搜索框中的關鍵詞;搜索方式判斷模塊,用于基于關鍵詞判斷第一搜索方式集合;基于針對所述關鍵詞的大量用戶搜索記錄對所述第一搜索方式集合進行篩選,得到第二搜索方式集合;基于用戶的個人搜索偏好對所述第二搜索方式集合進行篩選,得到第三搜索方式集合;以及展示模塊,用于根據所述第三搜索方式集合變換搜索頁面上的標簽,其中每個標簽代表一種搜索方式。
本發明基于互聯網搜索技術,為用戶提供了動態響應搜索關鍵詞,并結合用戶個人特征,從而提供最相關搜索方式的功能。實施此項技術可以有效的提升用戶體驗。
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯圖1是根據本發明的提供動態搜索頁面的流程圖;圖2是根據本發明的一個實施例中的默認搜索界面示意圖;圖3是根據本發明的一個實施例中的檢測搜索框中的關鍵詞并變換標簽的示意圖;圖4是根據本發明的一個實施例中的搜索結果示意圖;圖5是根據本發明的另一個實施例中的檢測搜索框中的關鍵詞并變換標簽的示意圖;圖6是根據本發明提供的提供動態搜索頁面方法的裝置圖。
具體實施例方式為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明的實施例作詳細描述。在實際使用搜索引擎的時候,對于不同的關鍵詞,用戶往往會有不同的搜索需求, 有時候需要搜索相應的視頻,有時候需要搜索相應的圖片、題圖或者歌曲等等。傳統的方法必須由用戶來選擇搜索的方式,而且在搜索欄上提供的搜索標簽是固定的,不利于用戶以需要的方式搜索結果。本發明動態的響應用戶的搜索關鍵詞,還結合用戶的個人特征,動態提供適合的搜索方式。在搜索網頁的表現上,每個標簽代表一種搜索方式,這些標簽例如包括網頁、視頻、mp3、圖片、地圖、新聞、圖片、詞典、常用搜索、文檔搜索、網站導航等。下面參照圖1描述本發明的方法的實現步驟。圖1是根據本發明的提供動態搜索頁面的流程圖.在步驟SlOl中,檢測搜索框中的關鍵詞。在搜索引擎的既有功能支持下,該輸入序列可以是搜索詞本身或者該搜索詞的字母拼音表示,例如用戶想要搜索關于“非誠勿擾”的視頻,可以在搜索框輸入“非誠勿擾”,搜索引擎可以直接獲知該關鍵詞;或者輸入其全拼“非誠勿擾”,那么搜索引擎會根據該拼音表示的意思,列出一些關鍵詞來進行后續的處理。在步驟S102中,基于關鍵詞判斷相關的搜索方式。如上所述,服務器從前端獲知用戶的搜索關鍵詞,關鍵詞是各種語言的字符、拼音中的一種或者它們的組合。然后,服務器在后端對搜索關鍵詞進行判斷,確定其比較適合的搜索方式,判斷的依據包括關于該關鍵詞的常用搜索方式記錄、該關鍵詞可能的展示形式、 用戶的歷史搜索偏好中的一種或者它們的組合。首先,服務器端對于不同的關鍵詞進行語義分析,例如分析其屬性,確定其分類、 媒體形式,來確定其對應的搜索方式,這項功能可以設置關鍵詞屬性數據庫來實現。如果關鍵詞的屬性比較明顯,那么就將其確定為優先搜索方式。比如,對于搜索關鍵詞“開到荼靡”,分析其可能會是某首歌曲的歌詞或者是哪篇詩詞里的句子,那么其最可能是搜索方式應該會是百度百科、百度知道和百度MP3搜索;對于關鍵詞“渤海油”,分析其可能是地理資源類的名詞或者新聞類的名詞,就將百科、新聞作為其優先搜索方式;對于關鍵詞“通信行業”,用戶可能是想了解通信行業的咨詢,產業現狀,或者想知道什么是通信行業,抑或想知道通信行業的新聞,經過對關鍵詞的分析,那么搜索引擎可以把數據研究中心,百科和新聞作為優先搜索方式。以上的屬性分析是針對例子而言,搜索引擎提供方的技術人員可以依據搜索的記錄對分析方式進行修改。另一方面,服務器端會存儲用戶的搜索記錄,且可以從存儲記錄中獲知某個時間段內所有用戶搜索的關鍵詞和搜索方式。當對于同一個關鍵詞,某種搜索方式被用戶使用的較多,就可以認為這種方式比較適合用戶,比如,對于搜索關鍵詞“人間”,后臺通過查詢最近一年的搜索記錄,發現用戶對于這個關鍵用的最多的是MP3搜索,那么就將MP3搜索作為其最常用的搜索方式;對于搜索關鍵“惠新西街”,搜索引擎可以自動查詢最近半年的搜索記錄,那么會發現這個關鍵詞最經常使用的搜索方式是地圖、知道、百科,那么搜索引擎就將其判斷為常用搜索方式。當然時間段的選擇和搜索引擎的設置有關,也會依據關鍵詞的類別、用戶的賬號信息、cookie來動態調整。查詢的用戶范圍也不限于全體用戶,可以對具有某種相同特征,例如與用戶的搜索習慣、興趣類似的群體進行查詢即可。進一步地,對于某個使用賬號或者在瀏覽器中保存有cookie的用戶來說,根據其歷史記錄就可以知道該用戶的個人搜索偏好,進而推測出當前關鍵詞最適合的搜索方式, 和前面類似,當搜索引擎接收到搜索關鍵詞后,調用其一段時間內或者設定的cookie保留期內的搜索記錄進行分析,如果有明顯的搜索傾向的話,那么當前的搜索關鍵詞也采用相同的搜索方式檢索。比如,用戶是位平面設計師,在當前電腦上保存有大量的圖片搜索記錄,當其搜索“非誠勿擾”時,可能想觀看有此片名的影片、娛樂節目(這對應于視頻搜索); 更有可能想找到相關的圖片素材(這對應于圖片搜索)。以上兩者就是通過分析得出的優先搜索方式;如果用戶是位政府公務員,那么在他辦公電腦上會保留有大量瀏覽新聞,學習黨和國家政策的搜索記錄。當用戶檢索“GDP”時,用戶很可能是想了解GDP方面的一些新聞和數據,而不是來查詢GDP的意思,此時可以向該用戶提供新聞搜索,并把百科搜索放在標簽欄中靠后的位置或者不在標簽欄中出現。以上三種判斷的方式各有作用,本發明結合三種判斷方式的結果確定變化后的標簽欄。在實際使用中可以視用戶使用時的登陸狀態、是否使用cookie以及用戶自己對搜索引擎的設定來對三種判斷方式賦予不同的權重。例如,如果用戶登陸了自己賬號,那么用戶自身歷史搜索記錄對結果的影響會加大;如果用戶設定了 cookie,自身歷史搜索記錄對最終結果有一定影響,但是比使用自己賬號時小,之所以這樣是因為同是cookie,有其他人使用此電腦進行搜索的可能;如果只是在沒有賬號且沒有cookie的情況下使用,那么就只能依靠服務器端存儲的該關鍵詞的常用搜索方式記錄或者服務器端分析該關鍵詞可能的展示形式來確定優先搜索方式了。在步驟S103中,根據最相關的搜索方式變化搜索框上的標簽。接收到相關的搜索方式之后,直接在搜索界面變換搜索標簽,如圖2和圖3所示。圖2是根據本發明的一個實施例中的默認搜索界面示意圖。正常情況下,用戶輸入搜索關鍵詞后,標簽欄不會發生變化,默認使用網頁搜索。如果用戶希望以其他搜索方式檢索關鍵詞,那么只能在最初選定搜索方式或者網頁搜索關鍵詞后再調整搜索方式,在交互上有改進的空間。圖3是根據本發明的一個實施例中的檢測搜索框中的關鍵詞并變換標簽的示意圖。在搜索框中輸入搜索關鍵詞“非誠勿擾”之后,首先由搜索引擎基于該關鍵詞本身自動的判斷其適當搜索方式,得到第一搜索方式集合。從檢索詞的屬性來看,“非誠勿擾”可能是出現在某個篇章中的成語,也可能是一種商務廣告措辭,或者可能是電影名、電視節目名,因此得到第一搜索方式集合例如是“網頁、新聞、知道、詞典、文庫、娛樂、影音”。接著,基于針對該關鍵詞的大量用戶搜索記錄來對上述搜索方式集合進行篩選。從檢索詞的常用搜索記錄方面來看,非誠勿擾在08年之前,最常用的是作為一句成語,用來指在合作或者商談事情時,對一方而言,另一方沒有誠意就不要開始(合作或者商談事情)。在08年以后, 由葛優,舒淇主演的電影《非誠勿擾》以及《非誠勿擾2》紅遍全國,期間江蘇電視臺也推出了大型生活服務類節目《非誠勿擾》。所以,如果就最近幾年的檢索記錄來看,用戶搜索“非誠勿擾”主要是想搜索相關視頻,由此得到第二搜索方式集合“網頁、新聞、娛樂、影音、百科”。接下來,服務器還會基于用戶的個人搜索偏好對上述第二搜索方式集合進行進一步地篩選。從用戶的角度,如果是尚在讀小學或者中學的學生,平時搜索的內容集中在考試、學習那塊,那么該類用戶搜索“非誠勿擾”使用百科、知道等搜索方式的可能性更大,如果是成年人,那搜索“非誠勿擾”是為了搜索到名為《非誠勿擾》的兩部電影、名為《非誠勿擾》的電視節目或者影評、電視節目介紹等等。在本實施例中,根據該用戶的搜索偏好發現,其經常使用搜索引擎搜索電影、視頻等,例如最近其搜索過關于葛優主演的電影,因此判斷其最佳搜索方式集合,例如是“影音、娛樂”。由此,通過搜索引擎結合以上所述的不同信息對用戶預期搜索需求的判斷,將搜索方式直接變為視頻搜索。當用戶按入回車鍵后,就得到了視頻搜索的結果,如圖4所示。圖4是根據本發明的一個實施例中的搜索結果示意圖,和正常使用視頻搜索的結果相同。但是之前的方法需要先點選視頻搜索再輸入關鍵詞,或者是網頁搜索“非誠勿擾” 之后再切換為視頻搜索,本發明提供的功能大大提升了搜索的效率。圖5是根據本發明的另一個實施例中的檢測搜索框中的關鍵詞并變換標簽的示意圖。本發明中不僅可以提供最佳的搜索方式,也可以判斷分析若干個較佳搜索方式,并改變搜索標簽的位置供用戶選擇。如圖所示,在搜索框201中輸入搜索關鍵詞“人間”,從檢索詞的常用搜索記錄方面來看,《人間》是王菲1997年在專輯《王菲97》推出的單曲,在07年3月,江蘇衛視推出了一檔節目《人間》,這兩者是最為常見的搜索記錄,對應的搜索方式分別對應MP3搜索和視頻搜索,兩種搜索方式的先后順序要與統計檢索記錄的時間跨度有關,時間越久,MP3搜索的優先級就越高;從檢索詞的屬性來看,如前所述,“人間”很可能是歌曲名、電視節目名,相應就匹配到MP3搜索和視頻搜索,當然“人間”也有可能作為詞語出現在文段中,所以也會匹配到百科搜索;從用戶的角度,如果是喜歡聽音樂的受眾或者是王菲的粉絲,該類用戶平時檢索記錄里會有大量的MP3搜索記錄或者關于王菲的資料、專輯、新聞的各種搜索記錄, 那么在搜索“人間”時的優先搜索方式將是MP3搜索,如果是新聞行業的從業人員或者喜歡看電視節目,又會上網的中年觀眾,那么在搜索“人間”時更多的是想看同名的電視節目視頻。本實施例中,示出了最優先搜索方式是MP3搜索時的情形。
相應的,本發明還提供了一種提供動態搜索頁面的裝置。包括獲取模塊,獲取用戶的搜索關鍵詞;搜索方式判斷模塊,根據關鍵詞,判斷其相關的搜索方式;展示模塊,根據相關的搜索方式變換搜索頁面上的標簽,其中每個標簽代表一種搜索方式。圖6是根據本發明提供的提供動態搜索頁面方法的裝置圖。如圖所示,獲取模塊601通過檢測搜索框內的用戶輸入,獲知用戶的搜索關鍵詞并發送,搜索方式判斷模塊602接收到搜索關鍵詞信息后,通過查詢數據庫604中的數據記錄,判斷出一種最佳的搜索方式和若干種較佳的搜索方式,然后交由展示模塊展現。比如,用戶輸入“人間,,或者“renjian”后,獲取模塊601分析用戶的搜索關鍵詞送至搜索判斷模塊602,在搜索判斷模塊602中,經過前述的分析,得出“人間,,最優先的兩種搜索方式為MP3搜索和視頻搜索,當然,用戶可能只是想搜集這檔欄目或者專輯的圖片, 又或者只是想搜網頁,還有可能是想到知道中詢問一些關于“人間”的問題,分別對應圖片搜索、網頁搜索和知道搜索。綜合以上,把五種類型的搜索方式前置,由展示模塊603呈現給用戶,其中通過將相應標簽去除下劃線并使用黑色字體,將最優先的搜索方式告知用戶。雖然關于示例實施例及其優點已經詳細說明,應當理解在不脫離本發明的精神和所附權利要求限定的保護范圍的情況下,可以對這些實施例進行各種變化、替換和修改。對于其他例子,本領域的普通技術人員應當容易理解在保持本發明保護范圍內的同時,步驟的次序可以變化。
權利要求
1.一種提供動態搜索頁面的方法,其特征在于,包括a)檢測搜索框中的關鍵詞;b)基于關鍵詞判斷第一搜索方式集合;c)基于針對所述關鍵詞的大量用戶搜索記錄對所述第一搜索方式集合進行篩選,得到第二搜索方式集合;d)基于用戶的個人搜索偏好對所述第二搜索方式集合進行篩選,得到第三搜索方式集合;以及e)根據所述第三搜索方式集合變換搜索頁面上的標簽,其中每個標簽代表一種搜索方式。
2.根據權利要求1中所述的方法,其特征在于,所述的標簽包括網頁、視頻、mp3、圖片、 地圖、新聞、圖片、詞典、常用搜索、文檔搜索、網站導航中的一種或者它們的組合。
3.根據權利要求1中所述的方法,其特征在于,在步驟a)中,所述的關鍵詞是各種語言的字符、拼音中的一種或者它們的組合。
4.根據權利要求1中所述的方法,其特征在于,在步驟b)中,根據對所述關鍵詞的語義分析進行所述判斷。
5.根據權利要求1中所述的方法,其特征在于,在步驟c)中,所述大量用戶搜索記錄包括全體搜索用戶或者具有某種相同特征的搜索用戶的歷史搜索記錄。
6.根據權利要求1中所述的方法,其特征在于,步驟d)還包括基于所述用戶的搜索記錄確定所述用戶的個人搜索偏好。
7.一種提供動態搜索頁面的裝置,其特征在于,包括獲取模塊,用于檢測搜索框中的關鍵詞;搜索方式判斷模塊,用于基于關鍵詞判斷第一搜索方式集合;基于針對所述關鍵詞的大量用戶搜索記錄對所述第一搜索方式集合進行篩選,得到第二搜索方式集合;基于用戶的個人搜索偏好對所述第二搜索方式集合進行篩選,得到第三搜索方式集合;以及展示模塊,用于根據所述第三搜索方式集合變換搜索頁面上的標簽,其中每個標簽代表一種搜索方式。
8.根據權利要求7中所述的裝置,其特征在于,所述的標簽包括網頁、視頻、mp3、圖片、 地圖、新聞、圖片、詞典、常用搜索、文檔搜索、網站導航中的一種或者它們的組合。
9.根據權利要求7中所述的裝置,其特征在于,所述的關鍵詞是各種語言的字符、拼音中的一種或者它們的組合。
10.根據權利要求7中所述的裝置,其特征在于,所述搜索方式判斷模塊還用于根據對所述關鍵詞的語義分析進行第一搜索方式集合。
11.根據權利要求7中所述的裝置,其特征在于,所述大量用戶搜索記錄包括全體搜索用戶或者具有某種相同特征的搜索用戶的歷史搜索記錄。
12.根據權利要求7中所述的裝置,其特征在于,所述搜索方式判斷模塊還用于基于所述用戶的搜索記錄確定所述用戶的個人搜索偏好。
全文摘要
本發明提供了一種提供動態搜索頁面的方法,包括如下步驟,檢測搜索框中的關鍵詞;基于關鍵詞判斷最相關的搜索方式;根據最相關的搜索方式變化搜索框頁面上的標簽。相應地,本發明還提供了一種提供動態搜索頁面的裝置。本發明減少用戶調整到理想搜索方式的操作次數,提升了用戶體驗。
文檔編號G06F17/30GK102436495SQ20111035947
公開日2012年5月2日 申請日期2011年11月14日 優先權日2011年11月14日
發明者張楠, 柴春光, 金海燕 申請人:百度在線網絡技術(北京)有限公司