搜索結果的推薦方法和裝置的制造方法
【技術領域】
[0001]本發明涉及搜索引擎技術領域,尤其涉及一種搜索結果的推薦方法和裝置。
【背景技術】
[0002]隨著互聯網的高速發展、網頁信息的增加,用戶對搜索引擎的搜索功能的要求也不斷提高。當用戶輸入搜索詞時,搜索引擎在提供搜索結果的同時,還會向用戶提供與當前搜索詞相關的推薦結果。
[0003]用戶要想獲得滿足其需求的信息時,需要點擊搜索結果進入對應的網站進行瀏覽,從而進行后續的判斷以及決策。然而,在當前搜索瀏覽體驗下,用戶可能在瀏覽過多個搜索結果對應的網站后,需求仍然無法被滿足,瀏覽成本大,導致用戶搜索體驗變差。因此,快速地獲取搜索結果對應的網站中的內容信息成為亟需解決的問題。
【發明內容】
[0004]本發明旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本發明的一個目的在于提出一種搜索結果的推薦方法,該方法可使用戶能夠快速地獲取搜索結果對應的網站中的內容信息,幫助用戶快速做出決策,提升用戶搜索體驗。
[0005]本發明的第二個目的在于提出一種搜索結果的推薦裝置。
[0006]為達上述目的,根據本發明第一方面實施例提出了一種搜索結果的推薦方法,包括:s1、接收搜索詞;S2、根據所述搜索詞獲取搜索結果,并在搜索結果展示頁的第一區域展示所述搜索結果;S3、接收所述用戶對所述搜索結果的觸發操作,根據所述觸發操作獲取被觸發的搜索結果對應的頁面內容;以及S4、根據所述頁面內容生成推薦信息,并在所述搜索結果展示頁的第二區域展示所述推薦信息。
[0007]本發明實施例的搜索結果的推薦方法,通過接收所述用戶對所述搜索結果的觸發操作,根據所述觸發操作獲取被觸發的搜索結果對應的頁面內容,以及根據所述頁面內容生成推薦信息,并在所述搜索結果展示頁的第二區域展示所述推薦信息,可使用戶能夠快速地獲取搜索結果對應的網站中的內容信息,幫助用戶快速做出決策,提升用戶搜索體驗。
[0008]為達上述目的,根據本發明第二方面實施例提出了一種搜索結果的推薦裝置,包括:接收模塊,用于接收搜索詞;第一處理模塊,用于根據所述搜索詞獲取搜索結果,并在搜索結果展示頁的第一區域展示所述搜索結果;獲取模塊,用于接收所述用戶對所述搜索結果的觸發操作,根據所述觸發操作獲取被觸發的搜索結果對應的頁面內容;第二處理模塊,用于根據所述頁面內容生成推薦信息,并在所述搜索結果展示頁的第二區域展示所述推薦信息。
[0009]本發明實施例的搜索結果的推薦裝置,通過接收所述用戶對所述搜索結果的觸發操作,根據所述觸發操作獲取被觸發的搜索結果對應的頁面內容,以及根據所述頁面內容生成推薦信息,并在所述搜索結果展示頁的第二區域展示所述推薦信息,可使用戶能夠快速地獲取搜索結果對應的網站中的內容信息,幫助用戶快速做出決策,提升用戶搜索體驗。
【附圖說明】
[0010]圖1是本發明一個實施例的搜索結果的推薦方法的流程圖。
[0011]圖2是本發明一個實施例的推薦信息的效果圖一。
[0012]圖3是本發明一個實施例的推薦信息的效果圖二。
[0013]圖4是本發明一個實施例的推薦信息的效果圖三。
[0014]圖5是本發明一個具體實施例的搜索結果的推薦方法的流程圖。
[0015]圖6是本發明一個具體實施例的顯示流程圖的效果圖。
[0016]圖7是本發明另一個具體實施例的搜索結果的推薦方法的流程圖。
[0017]圖8是本發明另一個具體實施例的顯示圖文目錄的效果圖。
[0018]圖9是本發明又一個具體實施例的搜索結果的推薦方法的流程圖。
[0019]圖10是本發明又一個具體實施例的顯示圖片推薦信息的效果圖。
[0020]圖11是本發明一個實施例的搜索結果的推薦裝置的結構示意圖。
【具體實施方式】
[0021]下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。
[0022]下面參考附圖描述本發明實施例的搜索結果的推薦方法和裝置。
[0023]圖1是本發明一個實施例的搜索結果的推薦方法的流程圖。
[0024]如圖1所示,搜索結果的推薦方法,包括以下步驟:
[0025]SI,接收搜索詞。
[0026]具體地,用戶可通過搜索框輸入搜索詞。其中,搜索詞可以是漢字、字母、數字等字符,也可以是它們的組合,如字母加數字等。
[0027]S2,根據搜索詞獲取搜索結果,并在搜索結果展示頁的第一區域展示搜索結果。
[0028]其中,第一區域可以位于搜索結果展示頁的左側,也可以位于搜索結果展示頁的右側,此處不限定。例如:在根據搜索詞獲取搜索結果后,可在搜索結果展示頁的左側展示搜索結果。
[0029]S3,接收用戶對搜索結果的觸發操作,根據觸發操作獲取被觸發的搜索結果對應的頁面內容。
[0030]其中,觸發操作可以為但不限于點擊觸發、懸浮預設時長觸發。舉例來說,用戶可以通過鼠標在某一搜索結果上懸停300毫秒來進行觸發,從而獲取被觸發的搜索結果對應的頁面內容。
[0031]S4,根據頁面內容生成推薦信息,并在搜索結果展示頁的第二區域展示推薦信息。
[0032]其中,第二區域可以是搜索結果展示頁的右側,此處不進行限定。
[0033]此步驟可分為三種情況進行描述。
[0034]第一種情況:當被觸發的搜索結果對應的頁面內容中包含大量圖片信息時,可對上述圖片信息進行分類,以生成推薦信息。舉例來說,如圖2所示,被觸發的搜索結果對應的頁面內容包含了大量的“室內裝修美圖”,則可對上述圖片進行分類。例如,以裝修風格進行分類,可分為“中式傳統家裝”、“簡約公寓客廳”、“歐式奢華裝修風格”、“美式鄉村餐廳風格”、“歐式宮廷風家裝”、“清新田園風”等,然后將上述分類以浮層的形式在搜索結果展示頁的右側進行展示。如果用戶對某一分類感興趣,還可進一步觸發該分類直接瀏覽該分類對應的詳細內容。
[0035]第二種情況:當被觸發的搜索結果對應的頁面內容中包含圖文信息時,可對該圖文信息進行分析,以生成至少一個推薦維度信息。然后,根據推薦維度信息獲取推薦維度信息對應的實體信息,以此生成推薦信息。舉例來說,如圖3所示,被觸發的搜索結果對應的頁面內容包含了“馬來西亞自助游自由行旅游攻略”的圖文信息,可對上述圖文信息進行分析,從而生成如“馬來西亞自助游準備事宜”、“大馬那些不可錯過的景點”、“舌尖上的大馬”、“大馬注意事項”等推薦維度信息。然后,根據“大馬那些不可錯過的景點”這一維度信息,可獲取“吉隆坡”、“馬六甲”、“濱城”、“金馬倫高原”等實體信息。然后,以浮層的形式在搜索結果展示頁的右側進行展示。如果用戶對“吉隆坡”感興趣,則可觸發“吉隆坡”,直接定位至“吉隆坡”的詳細信息,可幫助用戶快速地獲取感興趣的內容。
[0036]第三種情況:當被觸發的搜索結果對應的頁面內容中包含大量文字信息時,可對復雜的文字信息進行分析,獲取其中包含步驟的文字信息。然后,可根據上述包含步驟的文字信息生成相應的流程圖,并將流程圖作為推薦信息。舉例來說,如圖4所示,被觸發的搜索結果對應的頁面內容包含了“如何辦理準生證”的文字信息,可對上述文字信息進行分析,獲取包含步驟的文字信息,例如包含“步驟一”、“步驟二”、“步驟三”字樣的信息,然后將“步驟一 ”對應的文字內容填入第一步驟的文本框中,將“步驟二”對應的文字內容填入第二步驟的文本框中,以此類推。從而生成對應的流程圖,并將流程圖作為推薦信息以浮層的形式在搜索結果展示頁的右側進行展示。當然,如果頁面中已包含流程圖,可直接將流程圖作為推薦信息。另外,還可通過“搜索詞”+ “流程圖”的方式,組合成新的搜索詞進行搜索,以獲得匹配的流程圖。通過將網頁內容中復雜的文字信息,總結為清晰明