一種個性化搜索結果推薦方法和裝置的製作方法
2023-06-05 04:25:41 1
專利名稱:一種個性化搜索結果推薦方法和裝置的製作方法
技術領域:
本發明涉及數據業務技術領域,特別涉及一種個性化搜索結果推薦方法和裝置。
背景技術:
隨著移動無線網絡的優化以及手機性能的提升,手機上網用戶越來越多,相應地, 手機搜索業務也得到了飛速發展。目前的手機搜索方式和電腦等搜索方式類似,即用戶首先打開手機瀏覽器,然後輸入相關網址,進入無線應用協議(WAP)頁面,之後,在輸入框中輸入待搜索的關鍵詞,並接收返回的搜索結果。由於相比於電腦等工具,通過手機來進行網址和文字的輸入會比較麻煩,因此,如果用戶經常關注某個或某類信息,那麼就需要多次重複地進行相同的輸入,費時又費力,從而降低了用戶體驗。
發明內容
有鑑於此,本發明的主要目的在於提供一種個性化搜索結果推薦方法,能夠提升用戶體驗。本發明的另一目的在於提供一種個性化搜索結果推薦裝置,能夠提升用戶體驗。為達到上述目的,本發明的技術方案是這樣實現的一種個性化搜索結果推薦方法,包括A、接收並保存用戶設置的待搜索的關鍵詞;當到達預定時刻時,執行步驟B ;B、根據所述關鍵詞進行搜索,得到搜索結果,發送給用戶;C、經過一定時長後,重複執行步驟B。一種個性化搜索結果推薦裝置,包括第一處理單元,用於接收並保存用戶設置的待搜索的關鍵詞,並在當到達預定時刻時,通知第二處理單元執行自身功能;所述第二處理單元,用於根據所述關鍵詞進行搜索,得到搜索結果,發送給用戶, 並在當經過一定時長後,重複執行自身功能。可見,採用本發明的技術方案,用戶一旦設置了關鍵詞,後續會周期性地向其發送最新的搜索結果,無需用戶多次重複地進行相同的輸入,從而提升了用戶體驗。
圖1為本發明個性化搜索結果推薦方法實施例的流程圖。圖2為本發明個性化搜索結果推薦裝置實施例的組成結構示意圖。
具體實施例方式針對現有技術中存在的問題,本發明中提出一種個性化搜索結果推薦方案,能夠提升用戶體驗。為使本發明的技術方案更加清楚、明白,以下參照附圖並舉實施例,對本發明所述方案作進一步地詳細說明。圖1為本發明個性化搜索結果推薦方法實施例的流程圖。如圖1所示,包括以下步驟步驟11 接收並保存用戶設置的待搜索的關鍵詞;當到達預定時刻時,執行步驟 12。在實際應用中,用戶可通過發送簡訊的方式來設置關鍵詞,即將關鍵詞作為簡訊正文,發送到指定的號碼;或者,也可以打開相關WAP頁面,本實施例中將其稱為關鍵詞管理WAP頁面,在其中的輸入框中輸入關鍵詞;或者,還可在上述關鍵詞管理WAP頁面中顯示出系統推薦的熱門關鍵詞,即最近一段時間內搜索頻率最高的關鍵詞,供用戶進行選擇,從而省去了用戶在輸入框中輸入關鍵詞的麻煩。上述關鍵詞的字數通常不大於20。另外,上述預定時刻可由系統來設定。步驟12 根據用戶設置的關鍵詞進行搜索,得到搜索結果,並發送給用戶。在實際應用中,可利用爬蟲伺服器從各網際網路(WEB)網站和WAP網站中爬取所需的內容,爬蟲伺服器定時循環工作,以保證內容的不斷更新,並將爬取來的內容轉換為預定格式,如WAP頁面格式,保存到內容資料庫中。後續,根據用戶設置的關鍵詞,利用搜尋引擎進行搜索。搜尋引擎通常由一個中心節點以及數個或數十個搜索節點組成,每個搜索節點負責搜索不同欄目中的內容,所述欄目可包括國際新聞、國內新聞、博客、音樂、視頻、圖片等。比如,假設用戶設置的關鍵詞為 「明星」,那麼中心節點首先將該關鍵詞分發給各搜索節點;之後,各搜索節點分別在自身對應的欄目中進行搜索,並將搜索結果返回給中心節點,由中心節點進行匯總。如何抓取所需的內容以及如何進行搜索等均為現有技術。另外,本步驟中,可採用多種方式來將搜索結果發送給用戶,如無線應用協議推送 (WAP PUSH)方式、短消息服務(SMS)方式,以及多媒體簡訊服務(MMS)方式等。用戶可在步驟11中設置關鍵詞的同時,進一步設置搜索結果的發送方式,即在關鍵詞管理WAP頁面中顯示出可供用戶選擇的各發送方式,接收並保存用戶所選擇的發送方式,後續,將搜索結果按照用戶設置的發送方式發送給用戶。如果用戶沒有設置發送方式, 那麼可按照默認的發送方式,通常為WAP PUSH方式,將搜索結果發送給用戶。再有,為進一步提升用戶體驗,可先對搜索結果進行排序,即將用戶可能關注的內容儘可能地提前,之後再將排序後的搜索結果發送給用戶。排序方式可以為針對每條搜索結果,分別確定其所屬的欄目,按照不同欄目的優先級,對各搜索結果進行排序,所屬欄目的優先級越高,排序越靠前;對於屬於同一欄目的各搜索結果,首先,按照內容變更時間進行倒序排序,即越新越靠前,之後,獲取用戶的個人信息,包括性別、年齡、職業、歷史搜索記錄等,根據用戶的個人信息對排序結果進行調整。 比如,用戶設置的關鍵詞為「流行服裝」,那麼可根據用戶的性別和職業將相應的搜索結果排到前面。通常,各欄目的優先級為默認的,比如,按照由高到低的順序依次為國內新聞、國際新聞、圖片、音樂、視頻、博客等,可按照默認的不同欄目的優先級,對各搜索結果進行排序。或者,用戶可在步驟11中設置關鍵詞的同時,進一步設置關注欄目,即在關鍵詞管理WAP頁面中顯示出可供用戶選擇的各欄目,接收並保存用戶所選擇的欄目,即關注欄目;後續,按照關注欄目的優先級最高,其它欄目的優先級為默認優先級的方式,對各搜索結果進行排序。步驟13 經過一定時長後,重複執行步驟12。所述時長可為默認的時長,如M小時、168小時、720小時等。或者,用戶還可在
步驟11中設置關鍵詞的同時,進一步設置搜索結果的發送頻率,即可在關鍵詞管理WAP頁面中顯示出可供用戶選擇的各發送頻率,如每天、每星期、每月等,接收並保存用戶所選擇的發送頻率,根據發送頻率確定時長,如發送頻率為每天,則時長為M小時,發送頻率為每周,則時長為168小時,發送頻率為每月(按30天計算),則時長為720小時。針對圖1所示實施例,舉例如下假設用戶喜歡看各類明星的圖片,那麼需要在關鍵詞管理WAP頁面中輸入關鍵詞 「明星」,並可選擇搜索結果的發送方式為WAP PUSH方式、發送頻率為每周,關注欄目為圖片;之後,當到達預定時刻,比如用戶設置完上述信息後的某一天的12:00,根據用戶設置的關鍵詞進行搜索,並將搜索結果以WAP PUSH方式發送給用戶,其中,屬於「圖片」欄目的搜索結果排在最前面;每經過168小時後,重複上述搜索以及發送過程。基於上述介紹,圖2為本發明個性化搜索結果推薦裝置實施例的組成結構示意圖。如圖2所示,包括第一處理單元21,用於接收並保存用戶設置的關鍵詞,並在當到達預定時刻時,通知第二處理單元22執行自身功能;第二處理單元22,用於根據所述關鍵詞進行搜索,得到搜索結果,發送給用戶,並在當經過一定時長後,重複執行自身功能。其中,第一處理單元21中可具體包括第一處理子單元211,用於按照以下任一方式來接收並保存用戶設置的關鍵詞 接收用戶利用簡訊發送來的關鍵詞,並進行保存;接收用戶在WAP頁面中的輸入框中輸入的關鍵詞,並進行保存;接收用戶所選擇的顯示在WAP頁面中的系統推薦的熱門關鍵詞,並進行保存;第二處理子單元212,用於當到達預定時刻時,通知第二處理單元22執行自身功能。第二處理單元22中可具體包括第三處理子單元221,用於根據所述關鍵詞進行搜索,得到搜索結果;第四處理子單元222,用於將搜索結果發送給用戶,並在當經過一定時長後,通知第三處理子單元221重複執行自身功能。第四處理子單元222可按照默認的發送方式將搜索結果發送給用戶;或者,第一處理子單元211可進一步用於,接收並保存用戶設置的發送方式;相應地,第四處理子單元 222可按照用戶設置的發送方式將搜索結果發送給用戶。發送方式包括WAP PUSH方式、SMS方式,以及MMS方式等。另外,第三處理子單元221可進一步用於,對搜索結果進行排序針對每條搜索結果,分別確定其所屬的欄目,按照不同欄目的優先級,對各搜索結果進行排序,所屬欄目的優先級越高,排序越靠前;對於屬於同一欄目的各搜索結果,首先,按照內容變更時間進行倒序排序,之後,獲取用戶的個人信息,並根據用戶的個人信息對排序結果進行調整。第三處理子單元221可按照默認的不同欄目的優先級,對各搜索結果進行排序; 或者,第一處理子單元211可進一步用於,接收並保存用戶設置的關注欄目;相應地,第三處理子單元221可按照關注欄目的優先級最高,其它欄目的優先級為默認優先級的方式, 對各搜索結果進行排序。再有,上述時長可為默認的時長;或者,第一處理子單元211可進一步用於,接收並保存用戶設置的發送頻率;相應地,第四處理子單元222可根據該發送頻率確定所述時長。圖2所示裝置實施例的具體工作流程請參照圖1所示方法實施例中的相應說明, 不再贅述。總之,採用本發明的技術方案,能夠較好地提升用戶體驗。以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明保護的範圍之內。
權利要求
1.一種個性化搜索結果推薦方法,其特徵在於,包括A、接收並保存用戶設置的待搜索的關鍵詞;當到達預定時刻時,執行步驟B;B、根據所述關鍵詞進行搜索,得到搜索結果,發送給用戶;C、經過一定時長後,重複執行步驟B。
2.根據權利要求1所述的方法,其特徵在於,所述接收並保存用戶設置的關鍵詞包括接收用戶利用簡訊發送來的關鍵詞,並進行保存;或者,接收用戶在無線應用協議WAP頁面中的輸入框中輸入的關鍵詞,並進行保存;或者,接收用戶所選擇的顯示在WAP頁面中的系統推薦的熱門關鍵詞,並進行保存。
3.根據權利要求1所述的方法,其特徵在於,所述發送給用戶包括按照默認的發送方式發送給用戶;或者,所述步驟A進一步包括接收並保存用戶設置的發送方式;所述發送給用戶包括按照用戶設置的發送方式發送給用戶。
4.根據權利要求3所述的方法,其特徵在於,所述發送方式包括無線應用協議推送 WAP PUSH方式、短消息服務SMS方式,以及多媒體簡訊服務匪S方式。
5.根據權利要求1所述的方法,其特徵在於,所述發送給用戶之前,進一步包括對搜索結果進行排序,包括針對每條搜索結果,分別確定其所屬的欄目,按照不同欄目的優先級,對各搜索結果進行排序,所屬欄目的優先級越高,排序越靠前;對於屬於同一欄目的各搜索結果,首先,按照內容變更時間進行倒序排序,之後,獲取用戶的個人信息,並根據所述個人信息對排序結果進行調整。
6.根據權利要求5所述的方法,其特徵在於,所述按照不同欄目的優先級,對各搜索結果進行排序包括按照默認的不同欄目的優先級,對各搜索結果進行排序;或者,所述步驟A進一步包括接收並保存用戶設置的關注欄目;所述按照不同欄目的優先級,對各搜索結果進行排序包括按照所述關注欄目的優先級最高,其它欄目的優先級為默認優先級的方式,對各搜索結果進行排序。
7.根據權利要求1所述的方法,其特徵在於,所述時長為默認的時長;或者,所述步驟A進一步包括接收並保存用戶設置的發送頻率,根據所述發送頻率確定所述時長。
8.—種個性化搜索結果推薦裝置,其特徵在於,包括第一處理單元,用於接收並保存用戶設置的待搜索的關鍵詞,並在當到達預定時刻時, 通知第二處理單元執行自身功能;所述第二處理單元,用於根據所述關鍵詞進行搜索,得到搜索結果,發送給用戶,並在當經過一定時長後,重複執行自身功能。
9.根據權利要求8所述的裝置,其特徵在於,所述第一處理單元包括第一處理子單元,用於按照以下任一方式接收並保存用戶設置的關鍵詞接收用戶利用簡訊發送來的關鍵詞,並進行保存;接收用戶在無線應用協議WAP頁面中的輸入框中輸入的關鍵詞,並進行保存;接收用戶所選擇的顯示在WAP頁面中的系統推薦的熱門關鍵詞,並進行保存;第二處理子單元,用於當到達預定時刻時,通知所述第二處理單元執行自身功能。
10.根據權利要求9所述的裝置,其特徵在於,所述第二處理單元包括第三處理子單元,用於根據所述關鍵詞進行搜索,得到搜索結果;第四處理子單元,用於將搜索結果發送給用戶,並在當經過一定時長後,通知所述第三處理子單元重複執行自身功能。
11.根據權利要求10所述的裝置,其特徵在於,所述第四處理子單元按照默認的發送方式將搜索結果發送給用戶;或者,所述第一處理子單元進一步用於,接收並保存用戶設置的發送方式;所述第四處理子單元按照用戶設置的發送方式將搜索結果發送給用戶。
12.根據權利要求11所述的裝置,其特徵在於,所述發送方式包括無線應用協議推送 WAP PUSH方式、短消息服務SMS方式,以及多媒體簡訊服務匪S方式。
13.根據權利要求10所述的裝置,其特徵在於,所述第三處理子單元進一步用於,對搜索結果進行排序針對每條搜索結果,分別確定其所屬的欄目,按照不同欄目的優先級,對各搜索結果進行排序,所屬欄目的優先級越高,排序越靠前;對於屬於同一欄目的各搜索結果,首先,按照內容變更時間進行倒序排序,之後,獲取用戶的個人信息,並根據用戶的個人信息對排序結果進行調整。
14.根據權利要求13所述的裝置,其特徵在於,所述第三處理子單元按照默認的不同欄目的優先級,對各搜索結果進行排序;或者,所述第一處理子單元進一步用於,接收並保存用戶設置的關注欄目;所述第三處理子單元按照所述關注欄目的優先級最高,其它欄目的優先級為默認優先級的方式,對各搜索結果進行排序。
15.根據權利要求10所述的裝置,其特徵在於,所述時長為默認的時長;或者,所述第一處理子單元進一步用於,接收並保存用戶設置的發送頻率;所述第四處理子單元根據所述發送頻率確定所述時長。
全文摘要
本發明公開了一種個性化搜索結果推薦方法,包括A、接收並保存用戶設置的待搜索的關鍵詞;當到達預定時刻時,執行步驟B;B、根據所述關鍵詞進行搜索,得到搜索結果,發送給用戶;C、經過一定時長後,重複執行步驟B。本發明同時公開了一種個性化搜索結果推薦裝置。應用本發明所述的方法和裝置,能夠提升用戶體驗。
文檔編號G06F17/30GK102567376SQ20101060816
公開日2012年7月11日 申請日期2010年12月16日 優先權日2010年12月16日
發明者樓攬月, 王頂, 翁其豔 申請人:中國移動通信集團浙江有限公司