一種基于搜索引擎的信息推薦方法及電子設備的制造方法
【技術領域】
[0001]本發(fā)明涉及互聯(lián)網領域,尤其涉及一種基于搜索引擎的信息推薦方法及電子設備。
【背景技術】
[0002]隨著科學技術的不斷發(fā)展,電子技術也得到了飛速的發(fā)展,電子產品的種類也越來越多,人們也享受到了科技發(fā)展帶來的各種便利?,F在人們可以通過各種類型的電子設備,享受隨著科技發(fā)展帶來的舒適生活。例如,筆記本電腦、臺式電腦、智能手機、平板電腦等電子設備已經成為人們生活中一個重要的組成部分。
[0003]現有技術中,大部分電子設備都具備網絡訪問功能,電子設備的搜索引擎可以接收用戶輸入的關鍵詞進行網絡搜索,進而獲得用戶需要的網絡信息。其中,很多搜索引擎在提供搜索結果時,都會提供部分推廣信息,這部分推廣信息往往與用戶進行網絡搜索的關鍵詞相關,通常情況下,大部分用戶對這部分推廣信息都不太感興趣,也即現有技術中存在著基于搜索引擎搜索時首屏所獲得有效數據量較低的技術問題。
【發(fā)明內容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的基于搜索引擎的信息推薦方法及電子設備。
[0005]第一方面,本發(fā)明實施例提供一種基于搜索引擎的信息推薦方法,包括:
[0006]接收用戶在第一搜索引擎基于關鍵信息進行網絡搜索的搜索操作;
[0007]響應所述搜索操作,通過所述第一搜索引擎以所述關鍵信息搜索獲得第一搜索結果;
[0008]判斷所述關鍵信息中是否包含搜索類別信息;
[0009]在包含所述搜索類別信息時,獲取所述搜索類別信息下針對所述關鍵信息的推薦搜索記錄以及推薦理由;
[0010]在顯示界面的第一顯示區(qū)域顯示所述第一搜索結果,在所述顯示界面的第二顯示區(qū)域顯示所述推薦搜索記錄和所述推薦理由。
[0011]可選的,所述獲取所述搜索類別信息下針對所述關鍵信息的推薦搜索記錄以及推薦理由,具體包括:
[0012]確定所述搜索類別信息下的推薦條件;
[0013]基于所述搜索條件搜索獲得滿足所述推薦條件的搜索記錄作為所述推薦搜索記錄,所述推薦條件即為所述推薦理由。
[0014]可選的,在所述搜索類別信息為小說時,所述推薦條件具體包括:更新進度滿足第一預設進度更新條件、提供下載地址、網絡連接速度大于第一預設連接速度中的至少一種推薦條件。
[0015]可選的,所述基于所述搜索條件搜索獲得滿足所述推薦條件的搜索記錄作為所述推薦搜索記錄,具體包括:
[0016]基于所述關鍵信息進行搜索獲得N條搜索記錄,N為正整數;
[0017]從所述N條搜索記錄中確定出所述更新進度滿足所述第一預設進度更新條件的NI條搜索記錄,NI為小于等于N正整數;
[0018]從所述NI條搜索記錄中確定出提供下載地址的N2條搜索記錄,N2為小于等于NI的正整數;
[0019]從所述N2條搜索記錄中確定出所述網絡連接速度大于所述第一預設連接速度的N3條搜索記錄作為所述推薦搜索記錄,N3為小于等于N2的正整數。
[0020]可選的,在所述搜索類別信息為視頻時,所述推薦條件具體包括:更新進度滿足第二預設進度更新條件、視頻分辨率大于預設分辨率、網絡連接速度大于第二預設連接速度、提供下載地址中的至少一種推薦條件。
[0021]可選的,所述基于所述搜索條件搜索獲得滿足所述推薦條件的搜索記錄作為所述推薦搜索記錄,具體包括:
[0022]基于所述關鍵信息進行搜索獲得L條搜索記錄,L為正整數;
[0023]從所述L條搜索記錄中確定出更新進度滿足所述第二預設進度更新條件的LI條搜索記錄,LI為小于等于L的正整數;
[0024]從所述LI條搜索記錄中確定出所述視頻分辨率大于預設分辨率的L2條搜索記錄,L2為小于等于LI的正整數;
[0025]從所述L2條搜索記錄中確定出所述網絡連接速度大于所述第二預設連接速度的L3條搜索記錄,L3為小于等于L2的正整數;
[0026]從所述L3條搜索記錄中確定出提供下載地址的L4條搜索記錄作為所述推薦搜索記錄,L4為正整數。
[0027]可選的,在所述搜索類別信息為新聞時,所述推薦條件具體包括:更新時間與當前時間之間的間隔小于預設時間間隔、真實度滿足預設要求、網絡連接速度大于第三預設連接速度中的至少一種推薦條件。
[0028]可選的,所述基于所述搜索條件搜索獲得滿足所述推薦條件的搜索記錄作為所述推薦搜索記錄,具體包括:
[0029]基于所述關鍵信息進行搜索獲得P條搜索記錄,P為正整數;
[0030]從所述P條搜索記錄中確定出更新時間與當前時間之間的間隔小于預設時間間隔的Pl條搜索記錄,Pl為小于等于P的正整數;
[0031]從所述Pl條搜索記錄中確定出所述真實度滿足所述預設要求的P2條搜索記錄,P2為正整數;
[0032]從所述P2條搜索記錄中確定出所述網絡連接速度大于所述第三預設連接速度的P3條搜索記錄作為所述推薦搜索記錄,P3為小于等于P2的正整數。
[0033]可選的,所述方法還包括:
[0034]判斷所述瀏覽器的顯示寬度是否大于預設寬度;
[0035]在所述顯示寬度大于所述預設寬度時,將所述顯示界面劃分為所述至少兩個顯示區(qū)域。
[0036]可選的,所述方法還包括:
[0037]判斷所述瀏覽器的登錄賬號是否為預定賬號;
[0038]在所述瀏覽器的登錄賬號為所述預定賬號時,將所述顯示界面劃分為所述至少兩個顯示區(qū)域。
[0039]可選的,在所述顯示界面的第二顯示區(qū)域顯示所述推薦搜索記錄和所述推薦理由之后,所述方法還包括:
[0040]在檢測到用戶針對第一搜索記錄的瀏覽操作時,判斷所述第一搜索記錄位于所述第一顯示區(qū)域還是位于所述第二顯示區(qū)域;
[0041]在所述第一搜索記錄位于所述第一顯示區(qū)域時,在所述第一顯示區(qū)域通過所述第一搜索記錄的跳轉頁面覆蓋所述第一搜索結果,且在所述第二顯示區(qū)域所述第一搜索結果;
[0042]在所述第一搜索記錄位于所述第二顯示區(qū)域時,在所述第一顯示區(qū)域新建一窗口,所述窗口用于顯示所述第一搜索記錄的跳轉頁面。
[0043]可選的,所述方法還包括:
[0044]響應所述電子設備的用戶的觸發(fā)操作,進而控制所述電子設備由普通模式進入瀏覽模式,其中,所述第一搜索記錄的跳轉頁面在所述瀏覽模式下的顯示寬度大于在所述普通模式下的顯示寬度。
[0045]可選的,在所述控制所述電子設備由普通模式進入瀏覽模式之后,所述方法還包括:
[0046]響應所述用戶的調整操作,進而將所述第一搜索記錄的跳轉頁面的顯示效果由第一顯示效果調整為第二顯示效果。
[0047]可選的,在所述控制所述電子設備由普通模式進入瀏覽模式之后,所述方法還包括:
[0048]確定所述第一搜索記錄的跳轉頁面的網頁類別;
[0049]在所述顯示界面上顯示與所述網頁類別對應的控制區(qū)域,以通過所述控制區(qū)域接收所述用戶針對所述第一搜索記錄的跳轉頁面的控制操作。
[0050]可選的,在所述網頁類別為:小說類別時,所述控制區(qū)域具體包括:將所述跳轉頁面的顯示效果由第三顯示效果調整為第四顯示效果的控制按鈕;或者
[0051]在所述網頁類別為:視頻類別時,所述控制區(qū)域具體包括:視頻的播放及控制界面;或者
[0052]在所述網頁類別為:新聞類別時,所述控制區(qū)域具體包括:基于所述跳轉頁面的關鍵詞搜索相關新聞的搜索按鈕。
[0053]第二方面,本發(fā)明實施例提供一種電子設備,包括:
[0054]接收模塊,用于接收用戶在第一搜索引擎基于關鍵信息進行網絡搜索的搜索操作;
[0055]第一響應模塊,用于響應所述搜索操作,通過所述第一搜索引擎以所述關鍵信息搜索獲得第一搜索結果;
[0056]第一判斷模塊,用于判斷所述關鍵信息中是否包含搜索類別信息;
[0057]獲取模塊,用于在包含所述搜索類別信息時,獲取所述搜索類別信息下針對所述關鍵信息的推薦搜索記錄以及推薦理由;
[0058]第一顯示模塊,用于在顯示界面的第一顯示區(qū)域顯示所述第一搜索結果,在所述顯示界面的第二顯示區(qū)域顯示所述推薦搜索記錄和所述推薦理由。
[0059]可選的,所述獲取模塊,具體包括:
[0060]確定單元,用于確定所述搜索類別信息下的推薦條件;
[0061]搜索單元,用于基于所述搜索條件搜索獲得滿足所述推薦條件的搜索記錄作為所述推薦搜索記錄,所述推薦條件即為所述推薦理由。
[0062]可選的,在所述搜索類別信息為小說時,所述推薦條件具體包括:更新進度滿足第一預設進度更新條件、提供下載地址、網絡連接速度大于第一預設連接速度中的至少一種推薦條件。
[0063]可選的,所述搜索單元,具體包括:
[0064]第一搜索子單元,用于基于所述關鍵信息進行搜索獲得N條搜索記錄,N為正整數;
[0065]第一確定子單元,用于從所述N條搜索記錄中確定出所述更新進度滿足所述第一預設進度更新條件的NI條搜索記錄,NI為小于等于N正整數;
[0066]第二確定子單元,用于從所述NI條搜索記錄中確定出提供下載地址的N2條搜索記錄,N2為小于等于NI的正整數;
[0067]第三確定子單元,用于從所述N2條搜索記錄中確定出所述網絡連接速度大于所述第一預設連接速度的N3條搜索記錄作為所述推薦搜索記錄,N3為小于等于N2的正整數。
[0068]可選的,在所述搜索類別信息為視頻時,所述推薦條件具體包括:更新進度滿足第二預設進度更新條件、視頻分辨率大于預設分辨率、網絡連接速度大于第二預設連接速度、提供下載地址中的至少一種推薦條件。
[0069]可選的,所述搜索單元,具體包括:
[0070]第二搜索子單元,用于基于所述關鍵信息進行搜索獲得L條搜索記錄,L為正整數;
[0071]第四確定子單元,用于從所述L條搜索記錄中確定出更新進度滿足所述第二預設進度更新條件的LI條搜索記錄,LI為小于等于L的正整數;
[0072]第五確定子單元,用于從所述LI條搜索記錄中確定出所述視頻分辨率大于預設分辨率的L2條搜索記錄,L2為小于等于LI的正整數;
[0073]第六確定子單元,用于從所述L2條搜索記錄中確定出所述網絡連接速度大于所述第二預設連接速度的L3條搜索記錄,L3為小于等于L2的正整數;
[0074]第七確定子單元,用于從所述L3條搜索記錄中確定出提供下載地址的L4條搜索記錄作為所述推薦搜索記錄,L4為正整數。
[0075]可選的,在所述搜索類別信息為新聞時,所述推薦條件具體包括:更新時間與當前時間之間的間隔小于預設時間間隔、真實度滿足預設要求、網絡連接速度大于第三預設連接速度中的至少一種推薦條件。
[0076]可選的,所述搜索單元,具體包括:
[0077]第三搜索子單元,用于基于所述關鍵信息進行搜索獲得P條搜索記錄,P為正整數;
[0078]第八確定子單元,用于從所述P條搜索記錄中確定出更新時間與當前時間之間的間隔小于預設時間間隔的Pi條搜索記錄,Pi為小于等于P的正整數;
[0079]第九確定子單元,用于從所述Pl條搜索記錄中確定出所述真實度滿足所述預設要求的P2條搜索記錄,P2為正整數;
[0080]第十確定子單元,用于從所述P2條搜索記錄中確定出所述網絡連接速度大于所述第三預設連接速度的P3條搜索記錄作為所述推薦搜索記錄,P3為小于等于P2的正整數。
[0081]可選的,所述電子設備還包括:
[0082]第二判斷模塊,用于判斷所述瀏覽器的顯示寬度是否大于預設寬度;
[0083]第一劃分模塊,用于在所述顯示寬度大于所述預設寬度時,將所述顯示界面劃分為所述至少兩個顯示區(qū)域。
[0084]可選的,所述電子設備還包括:
[0085]第三判斷模塊,用于判斷所述瀏覽器的登錄賬號是否為預定賬號;
[0086]第二劃分模塊,用于在所述瀏覽器的登錄賬號為所述預定賬號時,將所述顯示界面劃分為所述至少兩個顯示區(qū)域。
[0087]可選的,所述電子設備還包括:
[0088]第四判斷模塊,用于在檢測到用