鬼佬大哥大
  • / 22
  • 下載費用:30 金幣  

用于瀏覽器頁面出錯時的信息推薦方法及裝置.pdf

關 鍵 詞:
用于 瀏覽器 頁面 錯時 信息 推薦 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201510325600.X

申請日:

2015.06.12

公開號:

CN104899308A

公開日:

2015.09.09

當前法律狀態:

駁回

有效性:

無權

法律詳情: 發明專利申請公布后的駁回IPC(主分類):G06F 17/30申請公布日:20150909|||實質審查的生效IPC(主分類):G06F 17/30申請日:20150612|||公開
IPC分類號: G06F17/30; G06F11/07 主分類號: G06F17/30
申請人: 北京奇虎科技有限公司; 奇智軟件(北京)有限公司
發明人: 馮貴平
地址: 100088北京市西城區新街口外大街28號D座112室(德勝園區)
優先權:
專利代理機構: 北京智匯東方知識產權代理事務所(普通合伙)11391 代理人: 康正德; 范曉斌
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510325600.X

授權公告號:

||||||

法律狀態公告日:

2017.10.31|||2015.10.07|||2015.09.09

法律狀態類型:

發明專利申請公布后的駁回|||實質審查的生效|||公開

摘要

本發明提供了一種用于瀏覽器頁面出錯時的信息推薦方法及裝置,該方法包括:當監測到瀏覽器頁面出錯時,識別出錯頁面對應的用戶查詢意圖;根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息;將所述待推薦的信息繪制在所述出錯頁面上,提供給用戶。本發明能夠在出錯頁面上向用戶提供其他有用的信息,使得用戶在獲取該待推薦的信息后,能夠獲得更多或額外的幫助。

權利要求書

權利要求書
1.  一種用于瀏覽器頁面出錯時的信息推薦方法,包括:
當監測到瀏覽器頁面出錯時,識別出錯頁面對應的用戶查詢意圖;
根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息;
將所述待推薦的信息繪制在所述出錯頁面上,提供給用戶。

2.  根據權利要求1所述的方法,其中,所述識別出錯頁面對應的用戶查詢意圖,包括:
判斷所述出錯頁面的請求是否從搜索引擎的搜索結果中發起;
若是,則獲取所述搜索結果對應的搜索詞作為所述用戶查詢意圖;或者根據所述出錯頁面的請求識別出所述用戶查詢意圖。

3.  根據權利要求1-2任一項所述的方法,其中,若所述搜索結果對應的搜索詞作為所述用戶查詢意圖,根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,包括:
根據所述搜索詞,獲取所述待推薦的信息。

4.  根據權利要求1-3任一項所述的方法,其中,根據所述搜索詞,獲取所述待推薦的信息,包括:
搜索與所述搜索詞匹配的搜索結果;
將與所述搜索詞匹配的搜索結果作為所述待推薦的信息。

5.  根據權利要求1-4任一項所述的方法,其中,根據所述搜索詞,獲取所述待推薦的信息之前,還包括:
使用與搜索詞對應的第一信息過濾機制對所述搜索詞進行信息過濾;
若通過,則觸發所述待推薦的信息的獲取操作。

6.  根據權利要求1-5任一項所述的方法,其中,根據所述出錯頁面的請求識別出所述用戶查詢意圖,包括:
從所述出錯頁面的請求中提取所述出錯頁面的地址;
從所述出錯頁面的地址對應的網頁快照中,提取所述出錯頁面的標題和/或內容;
根據所述出錯頁面的標題和/或內容,識別出所述用戶查詢意圖。

7.  根據權利要求1-6任一項所述的方法,其中,所述識別出錯頁面對應的用戶查詢意圖,包括:
從所述出錯頁面的請求中提取所述出錯頁面的地址;
在指定的搜索引擎中匹配所述出錯頁面的地址,得到與所述出錯頁面的地址相關的網頁快照地址;
獲取所述網頁快照地址對應的網頁快照,從所述網頁快照中提取所述出錯頁面的標題和/或內容;
根據所述出錯頁面的標題和/或內容,識別出所述用戶查詢意圖。

8.  根據權利要求1-7任一項所述的方法,其中,根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,包括:
從預先建立的、與所述用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息。

9.  根據權利要求1-8任一項所述的方法,其中,還包括:
通過收集分析出錯頁面的類型分布,建立所述錯誤頁推薦類型庫。

10.  一種用于瀏覽器頁面出錯時的信息推薦裝置,包括:
意圖識別模塊,適于當監測到瀏覽器頁面出錯時,識別出錯頁面對應的用戶查詢意圖;
推薦確定模塊,適于根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息;
推薦信息繪制模塊,適于將所述待推薦的信息繪制在所述出錯頁面上,提供給用戶。

說明書

說明書用于瀏覽器頁面出錯時的信息推薦方法及裝置
技術領域
本發明涉及互聯網應用技術領域,特別是一種用于瀏覽器頁面出錯時的信息推薦方法及裝置。
背景技術
隨著信息技術的飛速發展,當今社會進入了信息爆炸時代,人們越來越多地借助網絡來尋找自己需要的信息。
在使用瀏覽器瀏覽網頁時,由于網絡不穩定、相關網站服務器宕機及其他未知原因,會出現用戶需要的頁面出錯無法正常打開的情況。現有技術中,當遇到用戶需要的頁面出錯無法正常打開時,瀏覽頁面中只是單純給出頁面出錯提示,用戶不能獲取其他有價值的信息。
舉例來說,如圖1所示,用戶在PC(Personal Computer,個人電腦)端打開某官方網站時,可能由于該網站服務器宕機或其他未知原因,用戶請求頁面出錯,當前頁面只給出出錯提示,用戶不能獲取其他有用信息。又如圖2所示,用戶在移動終端(如手機、平板電腦等)打開另一網頁時,可能由于網絡不穩定或其他未知原因,用戶請求頁面出錯無法訪問,瀏覽頁面只給出頁面出錯無法訪問的提示,用戶不能獲取其他有用信息。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的用于瀏覽器頁面出錯時的信息推薦方法及相應的裝置。
依據本發明的一個方面,提供了一種用于瀏覽器頁面出錯時的信息推薦方法,包括:
當監測到瀏覽器頁面出錯時,識別出錯頁面對應的用戶查詢意圖;
根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息;
將所述待推薦的信息繪制在所述出錯頁面上,提供給用戶。
可選地,所述識別出錯頁面對應的用戶查詢意圖,包括:
判斷所述出錯頁面的請求是否從搜索引擎的搜索結果中發起;
若是,則獲取所述搜索結果對應的搜索詞作為所述用戶查詢意圖;或者根據所述出錯頁面的請求識別出所述用戶查詢意圖。
可選地,若所述搜索結果對應的搜索詞作為所述用戶查詢意圖,根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,包括:
根據所述搜索詞,獲取所述待推薦的信息。
可選地,根據所述搜索詞,獲取所述待推薦的信息,包括:
搜索與所述搜索詞匹配的搜索結果;
將與所述搜索詞匹配的搜索結果作為所述待推薦的信息。
可選地,根據所述搜索詞,獲取所述待推薦的信息之前,還包括:
使用與搜索詞對應的第一信息過濾機制對所述搜索詞進行信息過濾;
若通過,則觸發所述待推薦的信息的獲取操作。
可選地,根據所述出錯頁面的請求識別出所述用戶查詢意圖,包括:
從所述出錯頁面的請求中提取所述出錯頁面的地址;
從所述出錯頁面的地址對應的網頁快照中,提取所述出錯頁面的標題和/或內容;
根據所述出錯頁面的標題和/或內容,識別出所述用戶查詢意圖。
可選地,所述識別出錯頁面對應的用戶查詢意圖,包括:
從所述出錯頁面的請求中提取所述出錯頁面的地址;
在指定的搜索引擎中匹配所述出錯頁面的地址,得到與所述出錯頁面的地址相關的網頁快照地址;
獲取所述網頁快照地址對應的網頁快照,從所述網頁快照中提取所述出錯頁面的標題和/或內容;
根據所述出錯頁面的標題和/或內容,識別出所述用戶查詢意圖。
可選地,根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,包括:
從預先建立的、與所述用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息。
可選地,所述方法還包括:
通過收集分析出錯頁面的類型分布,建立所述錯誤頁推薦類型庫。
可選地,若所述錯誤頁推薦類型庫中針對各類型的錯誤頁,設定各類型錯誤頁的推薦子庫與推薦規則,從預先建立的、與所述用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息,包括:
分析所述用戶查詢意圖,從所述錯誤頁推薦類型庫中選取與所述用戶查詢意圖對應類型的推薦子庫與推薦規則;
利用選取的相應類型的推薦子庫與推薦規則,獲取待推薦的信息。
可選地,從預先建立的、與所述用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息之前,還包括:
使用與用戶查詢意圖對應的第二信息過濾機制對所述用戶查詢意圖進行信息過濾;
若是,則觸發所述待推薦的信息的獲取操作。
依據本發明的另一個方面,還提供了一種用于瀏覽器頁面出錯時的信息推薦裝置,包括:
意圖識別模塊,適于當監測到瀏覽器頁面出錯時,識別出錯頁面對應的用戶查詢意圖;
推薦確定模塊,適于根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息;
推薦信息繪制模塊,適于將所述待推薦的信息繪制在所述出錯頁面上,提供給用戶。
可選地,所述意圖識別模塊還包括:
出錯判斷單元,適于判斷所述出錯頁面的請求是否從搜索引擎的搜索結果中發起;
處理單元,適于若所述判斷單元判斷所述出錯頁面的請求從搜索引擎的搜索結果中發起,則獲取所述搜索結果對應的搜索詞作為所述用戶查詢意圖;或者根據所述出錯頁面的請求識別出所述用戶查詢意圖。
可選地,若所述搜索結果對應的搜索詞作為所述用戶查詢意圖,所述推薦確定模塊還適于:
根據所述搜索詞,獲取所述待推薦的信息。
可選地,所述推薦確定模塊還適于:
搜索與所述搜索詞匹配的搜索結果;
將與所述搜索詞匹配的搜索結果作為所述待推薦的信息。
可選地,在所述推薦確定模塊根據所述搜索詞,獲取所述待推薦的信息之前,還包括:
第一過濾模塊,適于使用與搜索詞對應的第一信息過濾機制對所述搜索詞進行信息過濾;若通過,則觸發所述待推薦的信息的獲取操作。
可選地,所述處理單元還適于:
從所述出錯頁面的請求中提取所述出錯頁面的地址;
從所述出錯頁面的地址對應的網頁快照中,提取所述出錯頁面的標題和/或內容;
根據所述出錯頁面的標題和/或內容,識別出所述用戶查詢意圖。
可選地,所述意圖識別模塊還適于:
從所述出錯頁面的請求中提取所述出錯頁面的地址;
在指定的搜索引擎中匹配所述出錯頁面的地址,得到與所述出錯頁面的地址相關的網頁快照地址;
獲取所述網頁快照地址對應的網頁快照,從所述網頁快照中提取所述出錯頁面的標題和/或內容;
根據所述出錯頁面的標題和/或內容,識別出所述用戶查詢意圖。
可選地,所述推薦確定模塊還適于:
從預先建立的、與所述用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息。
可選地,所述裝置還包括:
推薦庫建立模塊,適于通過收集分析出錯頁面的類型分布,建立所述錯誤頁推薦類型庫。
可選地,若所述錯誤頁推薦類型庫中針對各類型的錯誤頁,設定各類型錯誤頁的推薦子庫與推薦規則,所述推薦確定模塊還適于:
分析所述用戶查詢意圖,從所述錯誤頁推薦類型庫中選取與所述用戶查詢意圖對應類型的推薦子庫與推薦規則;
利用選取的相應類型的推薦子庫與推薦規則,獲取待推薦的信息。
可選地,在所述推薦確定模塊從預先建立的、與所述用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息之前,還包括:
第二過濾模塊,適于使用與用戶查詢意圖對應的第二信息過濾機制對所述用戶查詢意圖進行信息過濾;若是,則觸發所述待推薦的信息的獲取操作。
本發明實施例提供了一種用于瀏覽器頁面出錯時的信息推薦方法和裝置,在該方法中,監測用戶瀏覽網頁頁面的情況,當監測到瀏覽器頁面出錯時,識別該出錯頁面對應的用戶查詢意圖,進而根據與用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,最后將待推薦的信息繪制在出錯頁面上,提供給用戶。相對于現有技術中僅是在出錯頁面上提供頁面出錯無法訪問的提示信息, 本發明能夠在出錯頁面上向用戶提供其他有用的信息(即待推薦的信息),使得用戶在獲取該待推薦的信息后,能夠獲得更多或額外的幫助。并且,本發明能夠直接在出錯頁面上向用戶提供待推薦的信息,無需用戶進一步操作,如重新觸發地址鏈接發起請求等操作,從而能夠節省用戶獲取信息的時間,提高用戶獲取信息的效率。進一步,本發明實施例是根據與用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,也就是說,該待推薦的信息是與用戶查詢意圖直接相關的,從而將與用戶查詢意圖直接相關的待推薦的信息推薦給用戶,提高信息推薦的有效性和準確性。
上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發明的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本發明的具體實施方式。
根據下文結合附圖對本發明具體實施例的詳細描述,本領域技術人員將會更加明了本發明的上述以及其他目的、優點和特征。
附圖說明
通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本發明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1示出了現有技術中PC端出錯頁面示意圖;
圖2示出了現有技術中移動終端出錯頁面示意圖;
圖3示出了根據本發明一個實施例的用于瀏覽器頁面出錯時的信息推薦方法的流程圖;
圖4示出了根據本發明另一個實施例的用于瀏覽器頁面出錯時的信息推薦方法的流程圖;
圖5示出了根據本發明一個實施例的在出錯頁上繪制的待推薦的信息的示意圖;
圖6示出了根據本發明另一個實施例的在出錯頁上繪制的待推薦的信息的示意圖;
圖7示出了根據本發明一個實施例的用于瀏覽器頁面出錯時的信息推薦裝置的結構示意圖;
圖8示出了根據本發明一個實施例的意圖識別模塊的結構示意圖;
圖9示出了根據本發明另一個實施例的用于瀏覽器頁面出錯時的信息推薦裝置的結構示意圖。
具體實施方式
下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。
為解決上述技術問題,本發明實施例提供了一種用于瀏覽器頁面出錯時的信息推薦方法,該方法可以應用在PC端或移動終端。圖3示出了根據本發明一個實施例的用于瀏覽器頁面出錯時的信息推薦方法的流程圖。參見圖3,該方法至少包括步驟S302至步驟S306。
步驟S302,當監測到瀏覽器頁面出錯時,識別出錯頁面對應的用戶查詢意圖。
步驟S304,根據與用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息。
步驟S306,將待推薦的信息繪制在出錯頁面上,提供給用戶。
本發明實施例提供了一種用于瀏覽器頁面出錯時的信息推薦方法和裝置,在該方法中,監測用戶瀏覽網頁頁面的情況,當監測到瀏覽器頁面出錯時,識別該出錯頁面對應的用戶查詢意圖,進而根據與用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,最后將待推薦的信息繪制在出錯頁面上,提供給用戶。相對于現有技術中僅是在出錯頁面上提供頁面出錯無法訪問的提示信息,本發明能夠在出錯頁面上向用戶提供其他有用的信息(即待推薦的信息),使得用戶在獲取該待推薦的信息后,能夠獲得更多或額外的幫助。并且,本發明能夠直接在出錯頁面上向用戶提供待推薦的信息,無需用戶進一步操作,如重新觸發地址鏈接發起請求等操作,從而能夠節省用戶獲取信息的時間,提高用戶獲取信息的效率。進一步,本發明實施例是根據與用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,也就是說,該待推薦的信息是與用戶查詢意圖直接相關的,從而將與用戶查詢意圖直接相關的待推薦的信息推薦給用戶,提高信息推薦的有效性和準確性。
步驟S302中提及的瀏覽器頁面出錯可能存在多種因素,如網絡不穩定、相關網站服務器宕機、頁面被木馬病毒攻擊或感染等等。進一步,識別出錯頁面對應的用戶查詢意圖可以多種方式來實現,如判斷頁面來源是否為搜索引擎 或根據出錯頁面的請求識別用戶查詢意圖的方式,下面分別進行詳細介紹。
方式一,判斷頁面來源是否為搜索引擎來識別用戶查詢意圖的方式。在該方式中,判斷出錯頁面的請求是否從搜索引擎的搜索結果中發起,若是,則獲取搜索結果對應的搜索詞作為用戶查詢意圖。由于搜索詞是用戶根據自身的查詢需求輸入的搜索詞匯,其能夠直觀地反映用戶的查詢目的,從而利用搜索詞使得獲取的待推薦的信息更加有效和準確。例如,用戶在搜索引擎的輸入框中輸入搜索詞“植物園”,觸發搜索命令后,得到包含多條搜索項的搜索結果頁。假設用戶點擊其中任意搜索項的鏈接后,返回的瀏覽器頁面出錯,此時,將搜索詞“植物園”作為用戶查詢意圖。
或者,當判斷出錯頁面的請求從搜索引擎的搜索結果中發起時,根據出錯頁面的請求識別出用戶查詢意圖。即從出錯頁面的請求中提取出錯頁面的地址,進而從出錯頁面的地址對應的網頁快照中,提取出錯頁面的標題和/或內容,從而根據出錯頁面的標題和/或內容,識別出用戶查詢意圖。
這里提及的網頁快照,英文名叫WebCache,又稱為網頁緩存。搜索引擎在收錄網頁時,對網頁進行備份,存在自己的服務器緩存里,當用戶在搜索引擎中(即搜索結果頁的各搜索項中)點擊“網頁快照”鏈接時,搜索引擎將Spider(蜘蛛)系統當時所抓取并保存的網頁內容展現出來,稱為“網頁快照”。
在實際應用中,搜索引擎會保存頁面的地址與其網頁快照的地址的對應關系,從而可以利用出錯頁面的地址查找對應的網頁快照的地址,進而獲取網頁快照的地址對應的網頁快照。仍然以上述例子為例,用戶在搜索引擎的輸入框中輸入搜索詞“植物園”,觸發搜索命令后,得到包含多條搜索項的搜索結果頁。假設用戶點擊其中任意搜索項的鏈接后,返回的瀏覽器頁面出錯,此時,獲取該鏈接對應的網頁快照的地址,進而獲取網頁快照的地址對應的網頁快照,從網頁快照中提取出錯頁面的標題和/或內容,從而根據出錯頁面的標題和/或內容,識別出用戶查詢意圖。
方式二,根據出錯頁面的請求識別用戶查詢意圖的方式。在該方式中,從出錯頁面的請求中提取出錯頁面的地址,隨后在指定的搜索引擎中匹配出錯頁面的地址,得到與出錯頁面的地址相關的網頁快照地址。進而獲取網頁快照地址對應的網頁快照,從網頁快照中提取出錯頁面的標題和/或內容,最后根據出錯頁面的標題和/或內容,識別出用戶查詢意圖。例如,從出錯頁面的請求中提取出錯頁面的地址為“http://baike.haosou.com/doc/5334885-5570323.html”,在指定的搜索引擎中匹配出錯頁面的地址,得到與出錯頁面的地址相關的網頁 快照地址為“http://c.360webcache.com/c?m=d18ff445031e19a7cef5956ec7fcea42&q=植物園&u=http%3A%2F%2Fbaike.haosou.com%2Fdoc%2F5334885-5570323.html”、“http://c.360webcache.com/c?m=d18ff445031e19a7cef5956ec7fcea42&q=北京植物園&u=http%3A%2F%2Fbaike.haosou.com%2Fdoc%2F5334885-5570323.html”等多個網頁快照的地址。進而獲取網頁快照地址對應的網頁快照,從網頁快照中提取出錯頁面的標題和/或內容為“北京植物園”、“北京植物園位于京西香山腳下”等,從而根據出錯頁面的標題和/或內容,識別出用戶查詢意圖。
需要說明的是,在實際應用中,可以結合上述方式一和方式二來識別用戶查詢意圖。例如,用戶在搜索引擎的輸入框中輸入搜索詞“植物園”,觸發搜索命令后,得到包含多條搜索項的搜索結果頁。假設用戶點擊其中任意搜索項的鏈接后,進入該鏈接對應的第一頁面,繼續觸發該第一頁面上的頁面鏈接后,返回的瀏覽器頁面出錯,此時,可以將之前搜索詞“植物園”作為用戶查詢意圖以及根據該第一頁面上的頁面鏈接識別用戶查詢意圖,具體可參見上述方式二,此處不再贅述。
在步驟S302識別出錯頁面對應的用戶查詢意圖之后,步驟S304根據與用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息。即,用戶查詢意圖不同,相應的獲取待推薦的信息的方式也有所不同,下面分別進行詳細介紹。
首先,若搜索結果對應的搜索詞作為用戶查詢意圖,則可以根據該搜索詞,獲取待推薦的信息。進一步,可以在指定的搜索引擎或錯誤頁推薦類型庫中搜索與搜索詞匹配的搜索結果,將與搜索詞匹配的搜索結果作為待推薦的信息。
在本發明的優選方案中,可以判斷用戶查詢意圖是否為正常合法需求,只有滿足過濾機制才會繼續推薦。即可以在根據該搜索詞,獲取待推薦的信息之前,使用與搜索詞對應的第一信息過濾機制對搜索詞進行信息過濾,若通過,則觸發待推薦的信息的獲取操作;反之,若不通過,則展示原出錯頁,不推薦任何內容。
其次,若利用出錯頁面的標題和/或內容,識別出的用戶查詢意圖,則從預先建立的、與該用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息。具體地,可以通過收集分析出錯頁面的類型分布,建立錯誤頁推薦類型庫。常見的錯誤頁有官網訪問出錯(可細分為多類)、小說頁面訪問出錯、游戲頁面訪問出錯、活動頁面訪問出錯、影視頁面訪問出錯等類型。
進一步,在錯誤頁推薦類型庫中針對各類型的錯誤頁,設定各類型錯誤頁 的推薦子庫與推薦規則。例如,若錯誤頁為實體型官網訪問出錯,則設定推薦小庫為包含該官網的部分信息網站、百科等,推薦規則為推薦該實體的地址、電話、地圖、百科等信息。此時,從預先建立的、與該用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息,本發明提供了一種優選的方案,在該方案中,可以分析用戶查詢意圖,從錯誤頁推薦類型庫中選取與用戶查詢意圖對應類型的推薦子庫與推薦規則,進而利用選取的相應類型的推薦子庫與推薦規則,獲取待推薦的信息。舉例來說,用戶查詢意圖為“北京植物園”,此時,從錯誤頁推薦類型庫中選取與用戶查詢意圖對應類型的推薦子庫為包含北京植物園部分信息網站、百科、論壇等,推薦規則為推薦北京植物園的地址、地圖、百科、面積、展區等。
在本發明的另一優選方案中,可以判斷用戶查詢意圖是否為正常合法需求,只有滿足過濾機制才會繼續推薦。即可以從預先建立的、與用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息之前,使用與用戶查詢意圖對應的第二信息過濾機制對用戶查詢意圖進行信息過濾,若通過,則觸發待推薦的信息的獲取操作;反之,若不通過,則展示原出錯頁,不推薦任何內容。
下面將通過一具體實施例來詳細介紹本發明的用于瀏覽器頁面出錯時的信息推薦方法的實現過程。圖4示出了根據本發明另一個實施例的用于瀏覽器頁面出錯時的信息推薦方法的流程圖。參見圖4,該方法至少包括步驟S402至步驟S420。
步驟S402,預先通過收集分析出錯頁面的類型分布,以建立錯誤頁推薦類型庫。
該步驟中,在錯誤頁推薦類型庫中針對各類型的錯誤頁,設定各類型錯誤頁的推薦子庫與推薦規則。例如,若錯誤頁為實體型官網訪問出錯,則設定推薦小庫為包含該官網的部分信息網站、百科等,推薦規則為推薦該實體的地址、電話、地圖、百科等信息。
步驟S404,實時監測用戶瀏覽網頁頁面的情況。
步驟S406,當監測到瀏覽器頁面出錯時,判斷出錯頁面的請求是否從搜索引擎的搜索結果中發起,若是,則繼續執行步驟S408;若否,則繼續執行步驟S414。
步驟S408,獲取搜索結果對應的搜索詞作為用戶查詢意圖,并使用與搜索詞對應的第一信息過濾機制對搜索詞進行信息過濾,若通過,則繼續執行步驟S410;若未通過,則繼續執行步驟S412。
步驟S410,根據該搜索詞,獲取待推薦的信息,繼續執行步驟S420。
該步驟中,可以在指定的搜索引擎或錯誤頁推薦類型庫中搜索與搜索詞匹配的搜索結果,將與搜索詞匹配的搜索結果作為待推薦的信息。
步驟S412,展示原出錯頁,不推薦任何內容。
步驟S414,匹配識別出用戶查詢意圖。即,從出錯頁面的請求中提取出錯頁面的地址,隨后在指定的搜索引擎中匹配出錯頁面的地址,得到與出錯頁面的地址相關的網頁快照地址,進而獲取網頁快照地址對應的網頁快照,從網頁快照中提取出錯頁面的標題和/或內容,最后根據出錯頁面的標題和/或內容,識別出用戶查詢意圖。
步驟S416,使用與用戶查詢意圖對應的第二信息過濾機制對用戶查詢意圖進行信息過濾,若通過,則繼續執行步驟S418;若未通過,則繼續執行步驟S412。
步驟S418,分析用戶查詢意圖,從錯誤頁推薦類型庫中選取與用戶查詢意圖對應類型的推薦子庫與推薦規則,進而利用選取的相應類型的推薦子庫與推薦規則,獲取待推薦的信息。
步驟S420,將待推薦的信息繪制在出錯頁面上,提供給用戶。
在本發明一優選的方案中,步驟S406中當判斷出錯頁面的請求從搜索引擎的搜索結果中發起時,還可以從出錯頁面的請求中提取出錯頁面的地址,進而從出錯頁面的地址對應的網頁快照中,提取出錯頁面的標題和/或內容,從而根據出錯頁面的標題和/或內容,識別出用戶查詢意圖。進而使用與用戶查詢意圖對應的第二信息過濾機制對用戶查詢意圖進行信息過濾,若通過,則觸發待推薦的信息的獲取操作;反之,若不通過,則展示原出錯頁,不推薦任何內容。
在本發明的一實際應用中,用戶在PC端的搜索引擎的輸入框中輸入搜索詞“植物園”,觸發搜索命令后,得到包含多條搜索項的搜索結果頁。假設用戶點擊其中任意搜索項的鏈接后,返回的瀏覽器頁面出錯,采用上述步驟S402至步驟S418的方案,在出錯頁面上繪制的待推薦的信息,如圖5所示。
在本發明的另一實際應用中,用戶在移動終端(如手機)上訪問一小說頁面http://www.kanunu8.com/book3/8256/時出錯,則在出錯頁面上繪制的待推薦的信息,如圖6所示。
對應于上述實施例中用于瀏覽器頁面出錯時的信息推薦方法,本發明實施例還提供了一種用于瀏覽器頁面出錯時的信息推薦裝置。圖7示出了根據本發明一個實施例的用于瀏覽器頁面出錯時的信息推薦裝置的結構示意圖。參見圖 7,該裝置至少可以包括:意圖識別模塊710、推薦確定模塊720以及推薦信息繪制模塊730。
現介紹本發明實施例的用于瀏覽器頁面出錯時的信息推薦裝置的各組成或器件的功能以及各部分間的連接關系:
意圖識別模塊710,適于當監測到瀏覽器頁面出錯時,識別出錯頁面對應的用戶查詢意圖;
推薦確定模塊720,與意圖識別模塊710相耦合,適于根據與用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息;
推薦信息繪制模塊730,與推薦確定模塊720相耦合,適于將待推薦的信息繪制在出錯頁面上,提供給用戶。
在一實施例中,如圖8所示,上述意圖識別模塊710還可以包括:
出錯判斷單元810,適于判斷出錯頁面的請求是否從搜索引擎的搜索結果中發起;
處理單元820,與出錯判斷單元810相耦合,適于若判斷單元判斷出錯頁面的請求從搜索引擎的搜索結果中發起,則獲取搜索結果對應的搜索詞作為用戶查詢意圖;或者根據出錯頁面的請求識別出用戶查詢意圖。
在一實施例中,若搜索結果對應的搜索詞作為用戶查詢意圖,上述推薦確定模塊720還適于:根據搜索詞,獲取待推薦的信息。
在一實施例中,上述推薦確定模塊720還適于:搜索與搜索詞匹配的搜索結果;將與搜索詞匹配的搜索結果作為待推薦的信息。
在一實施例中,如圖9所示,在上述推薦確定模塊720根據搜索詞,獲取待推薦的信息之前,圖7展示的裝置還可以包括:
第一過濾模塊910,與推薦確定模塊720相耦合,適于使用與搜索詞對應的第一信息過濾機制對搜索詞進行信息過濾;若通過,則觸發待推薦的信息的獲取操作。
在一實施例中,上述處理單元820還適于:
從出錯頁面的請求中提取出錯頁面的地址;
從出錯頁面的地址對應的網頁快照中,提取出錯頁面的標題和/或內容;
根據出錯頁面的標題和/或內容,識別出用戶查詢意圖。
在一實施例中,上述意圖識別模塊710還適于:
從出錯頁面的請求中提取出錯頁面的地址;
在指定的搜索引擎中匹配出錯頁面的地址,得到與出錯頁面的地址相關的 網頁快照地址;
獲取網頁快照地址對應的網頁快照,從網頁快照中提取出錯頁面的標題和/或內容;
根據出錯頁面的標題和/或內容,識別出用戶查詢意圖。
在一實施例中,上述推薦確定模塊720還適于:從預先建立的、與用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息。
在一實施例中,如圖9所示,圖7展示的裝置還可以包括:
推薦庫建立模塊920,與推薦確定模塊720相耦合,適于通過收集分析出錯頁面的類型分布,建立錯誤頁推薦類型庫。
在一實施例中,若錯誤頁推薦類型庫中針對各類型的錯誤頁,設定各類型錯誤頁的推薦子庫與推薦規則,推薦確定模塊720還適于:
分析用戶查詢意圖,從錯誤頁推薦類型庫中選取與用戶查詢意圖對應類型的推薦子庫與推薦規則;
利用選取的相應類型的推薦子庫與推薦規則,獲取待推薦的信息。
在一實施例中,在推薦確定模塊720從預先建立的、與用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息之前,還可以包括:
第二過濾模塊930,與推薦確定模塊720相耦合,適于使用與用戶查詢意圖對應的第二信息過濾機制對用戶查詢意圖進行信息過濾;若是,則觸發待推薦的信息的獲取操作。
根據上述任意一個優選實施例或多個優選實施例的組合,本發明實施例能夠達到如下有益效果:
本發明實施例提供了一種用于瀏覽器頁面出錯時的信息推薦方法和裝置,在該方法中,監測用戶瀏覽網頁頁面的情況,當監測到瀏覽器頁面出錯時,識別該出錯頁面對應的用戶查詢意圖,進而根據與用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,最后將待推薦的信息繪制在出錯頁面上,提供給用戶。相對于現有技術中僅是在出錯頁面上提供頁面出錯無法訪問的提示信息,本發明能夠在出錯頁面上向用戶提供其他有用的信息(即待推薦的信息),使得用戶在獲取該待推薦的信息后,能夠獲得更多或額外的幫助。并且,本發明能夠直接在出錯頁面上向用戶提供待推薦的信息,無需用戶進一步操作,如重新觸發地址鏈接發起請求等操作,從而能夠節省用戶獲取信息的時間,提高用戶獲取信息的效率。進一步,本發明實施例是根據與用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,也就是說,該待推薦的信息是與用戶查詢意圖 直接相關的,從而將與用戶查詢意圖直接相關的待推薦的信息推薦給用戶,提高信息推薦的有效性和準確性。
在此處所提供的說明書中,說明了大量具體細節。然而,能夠理解,本發明的實施例可以在沒有這些具體細節的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。
類似地,應當理解,為了精簡本公開并幫助理解各個發明方面中的一個或多個,在上面對本發明的示例性實施例的描述中,本發明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權利要求書由此明確地并入該具體實施方式,其中每個權利要求本身都作為本發明的單獨實施例。
本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發明的范圍之內并且形成不同的實施例。例如,在權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
本發明的各個部件實施例可以以硬件實現,或者以在一個或者多個處理器上運行的軟件模塊實現,或者以它們的組合實現。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數字信號處理器(DSP)來實現根據本發明實施例的用于瀏覽器頁面出錯時的信息推薦裝置中的一些或者全部部件的一些或者全部功能。本發明還可以實現為用于執行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產品)。這樣的實 現本發明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網網站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
應該注意的是上述實施例對本發明進行說明而不是對本發明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
至此,本領域技術人員應認識到,雖然本文已詳盡示出和描述了本發明的多個示例性實施例,但是,在不脫離本發明精神和范圍的情況下,仍可根據本發明公開的內容直接確定或推導出符合本發明原理的許多其他變型或修改。因此,本發明的范圍應被理解和認定為覆蓋了所有這些其他變型或修改。
本發明實施例還公開了:
A1、一種用于瀏覽器頁面出錯時的信息推薦方法,包括:
當監測到瀏覽器頁面出錯時,識別出錯頁面對應的用戶查詢意圖;
根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息;
將所述待推薦的信息繪制在所述出錯頁面上,提供給用戶。
A2、根據A1所述的方法,其中,所述識別出錯頁面對應的用戶查詢意圖,包括:
判斷所述出錯頁面的請求是否從搜索引擎的搜索結果中發起;
若是,則獲取所述搜索結果對應的搜索詞作為所述用戶查詢意圖;或者根據所述出錯頁面的請求識別出所述用戶查詢意圖。
A3、根據A1-A2任一項所述的方法,其中,若所述搜索結果對應的搜索詞作為所述用戶查詢意圖,根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,包括:
根據所述搜索詞,獲取所述待推薦的信息。
A4、根據A1-A3任一項所述的方法,其中,根據所述搜索詞,獲取所述待推薦的信息,包括:
搜索與所述搜索詞匹配的搜索結果;
將與所述搜索詞匹配的搜索結果作為所述待推薦的信息。
A5、根據A1-A4任一項所述的方法,其中,根據所述搜索詞,獲取所述待推薦的信息之前,還包括:
使用與搜索詞對應的第一信息過濾機制對所述搜索詞進行信息過濾;
若通過,則觸發所述待推薦的信息的獲取操作。
A6、根據A1-A5任一項所述的方法,其中,根據所述出錯頁面的請求識別出所述用戶查詢意圖,包括:
從所述出錯頁面的請求中提取所述出錯頁面的地址;
從所述出錯頁面的地址對應的網頁快照中,提取所述出錯頁面的標題和/或內容;
根據所述出錯頁面的標題和/或內容,識別出所述用戶查詢意圖。
A7、根據A1-A6任一項所述的方法,其中,所述識別出錯頁面對應的用戶查詢意圖,包括:
從所述出錯頁面的請求中提取所述出錯頁面的地址;
在指定的搜索引擎中匹配所述出錯頁面的地址,得到與所述出錯頁面的地址相關的網頁快照地址;
獲取所述網頁快照地址對應的網頁快照,從所述網頁快照中提取所述出錯頁面的標題和/或內容;
根據所述出錯頁面的標題和/或內容,識別出所述用戶查詢意圖。
A8、根據A1-A7任一項所述的方法,其中,根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息,包括:
從預先建立的、與所述用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息。
A9、根據A1-A8任一項所述的方法,其中,還包括:
通過收集分析出錯頁面的類型分布,建立所述錯誤頁推薦類型庫。
A10、根據A1-A9任一項所述的方法,其中,若所述錯誤頁推薦類型庫中針對各類型的錯誤頁,設定各類型錯誤頁的推薦子庫與推薦規則,從預先建立的、與所述用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息,包括:
分析所述用戶查詢意圖,從所述錯誤頁推薦類型庫中選取與所述用戶查詢意圖對應類型的推薦子庫與推薦規則;
利用選取的相應類型的推薦子庫與推薦規則,獲取待推薦的信息。
A11、根據A1-A10任一項所述的方法,其中,從預先建立的、與所述用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息之前,還包括:
使用與用戶查詢意圖對應的第二信息過濾機制對所述用戶查詢意圖進行信息過濾;
若是,則觸發所述待推薦的信息的獲取操作。
B12、一種用于瀏覽器頁面出錯時的信息推薦裝置,包括:
意圖識別模塊,適于當監測到瀏覽器頁面出錯時,識別出錯頁面對應的用戶查詢意圖;
推薦確定模塊,適于根據與所述用戶查詢意圖對應的信息推薦策略,獲取待推薦的信息;
推薦信息繪制模塊,適于將所述待推薦的信息繪制在所述出錯頁面上,提供給用戶。
B13、根據B12所述的裝置,其中,所述意圖識別模塊還包括:
出錯判斷單元,適于判斷所述出錯頁面的請求是否從搜索引擎的搜索結果中發起;
處理單元,適于若所述判斷單元判斷所述出錯頁面的請求從搜索引擎的搜索結果中發起,則獲取所述搜索結果對應的搜索詞作為所述用戶查詢意圖;或者根據所述出錯頁面的請求識別出所述用戶查詢意圖。
B14、根據B12-B13任一項所述的裝置,其中,若所述搜索結果對應的搜索詞作為所述用戶查詢意圖,所述推薦確定模塊還適于:
根據所述搜索詞,獲取所述待推薦的信息。
B15、根據B12-B14任一項所述的裝置,其中,所述推薦確定模塊還適于:
搜索與所述搜索詞匹配的搜索結果;
將與所述搜索詞匹配的搜索結果作為所述待推薦的信息。
B16、根據B12-B15任一項所述的裝置,其中,在所述推薦確定模塊根據所述搜索詞,獲取所述待推薦的信息之前,還包括:
第一過濾模塊,適于使用與搜索詞對應的第一信息過濾機制對所述搜索詞進行信息過濾;若通過,則觸發所述待推薦的信息的獲取操作。
B17、根據B12-B16任一項所述的裝置,其中,所述處理單元還適于:
從所述出錯頁面的請求中提取所述出錯頁面的地址;
從所述出錯頁面的地址對應的網頁快照中,提取所述出錯頁面的標題和/或內容;
根據所述出錯頁面的標題和/或內容,識別出所述用戶查詢意圖。
B18、根據B12-B17任一項所述的裝置,其中,所述意圖識別模塊還適于:
從所述出錯頁面的請求中提取所述出錯頁面的地址;
在指定的搜索引擎中匹配所述出錯頁面的地址,得到與所述出錯頁面的地址相關的網頁快照地址;
獲取所述網頁快照地址對應的網頁快照,從所述網頁快照中提取所述出錯頁面的標題和/或內容;
根據所述出錯頁面的標題和/或內容,識別出所述用戶查詢意圖。
B19、根據B12-B18任一項所述的裝置,其中,所述推薦確定模塊還適于:
從預先建立的、與所述用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息。
B20、根據B12-B19任一項所述的裝置,其中,還包括:
推薦庫建立模塊,適于通過收集分析出錯頁面的類型分布,建立所述錯誤頁推薦類型庫。
B21、根據B12-B20任一項所述的裝置,其中,若所述錯誤頁推薦類型庫中針對各類型的錯誤頁,設定各類型錯誤頁的推薦子庫與推薦規則,所述推薦確定模塊還適于:
分析所述用戶查詢意圖,從所述錯誤頁推薦類型庫中選取與所述用戶查詢意圖對應類型的推薦子庫與推薦規則;
利用選取的相應類型的推薦子庫與推薦規則,獲取待推薦的信息。
B22、根據B12-B21任一項所述的裝置,其中,在所述推薦確定模塊從預先建立的、與所述用戶查詢意圖對應的錯誤頁推薦類型庫中獲取待推薦的信息之前,還包括:
第二過濾模塊,適于使用與用戶查詢意圖對應的第二信息過濾機制對所述用戶查詢意圖進行信息過濾;若是,則觸發所述待推薦的信息的獲取操作。

關于本文
本文標題:用于瀏覽器頁面出錯時的信息推薦方法及裝置.pdf
鏈接地址:http://www.wwszu.club/p-6369692.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大