一種搜索結果處理方法及系統的製作方法
2023-07-31 17:31:21 2
專利名稱:一種搜索結果處理方法及系統的製作方法
技術領域:
本發明涉及網際網路搜索領域,特別地涉及ー種搜索結果處理方法及系統。
背景技術:
目前網際網路搜尋引擎的排名是基於pagerank算法,用戶輸入捜索詞後搜尋引擎用來決定網頁排名的公式,該算法在計算的時候會綜合考慮多種因素,包括關鍵字頻率、頁面標題、外部連結,甚至包括網站域名的年齡等等,有些因素的權重相對較大,而有些因素權重較小,顯示哪些內容以及按照什麼樣的順序顯示決定權都在搜尋引擎手中,用戶一直缺乏話語權,只能被動接受捜索弓I擎推送的結果。
傳統的網際網路搜索因為電腦屏幕足夠的大且操作方便,通常可以ー頁顯示十幾條結果和豐富的摘要信息,用戶選擇的範圍可一定程序彌補算法結果精準性的不足,但是這種做法已不適用於移動網際網路和移動用戶的需求,移動終端屏幕小,一頁大多只能呈現6-10條索引結果所以要求捜索結果更加精準,讓用戶以最少的操作找到所需的內容,這對搜索排名的算法提出了高難度的要求。如何在移動終端上提高用戶搜索的準確度成為ー個亟待解決的問題。
發明內容
本發明解決的技術問題在於提供了ー種搜索結果處理方法,以解決目前如何在移動終端上提高用戶搜索準確度的問題。本發明還提供了一種搜索結果處理系統。為解決上述問題,本發明的實施例提供了ー種搜索結果處理方法,包括,在觸控螢幕上對捜索結果進行呈現;對ー搜索結果列表項進行觸摸移動處理,判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理,並將處理結果記錄進行提交;根據所述提交的處理結果記錄對搜索結果處理算法進行優化。作為ー個示例,所述判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理包括,判斷所述觸摸移動處理的具體動作是否長按,在長按時判斷所述觸摸移動處理的具體動作是否上下移動,在觸摸移動處理的具體動作為上下移動時,判斷移動所述搜索結果的位移是否大於d,在大於d時將列表項插入當前位置,在小於d時將所述搜索結果列表項復位,所述d是指至少ー個捜索結果所佔用的上下距離。作為ー個示例,所述判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理還包括,判斷所述觸摸移動處理的具體動作是否左右移動,在觸摸移動處理的具體動作為左右移動時,其中第一移動方向時刪除該搜索結果列表項,第二移動方向時推薦該捜索結果列表項。上述的實施例中,所述觸摸移動處理的具體動作包括滑動或拖動。作為ー個示例,所述根據所述處理結果記錄對搜索結果處理算法進行優化具體包括,在所述處理結果記錄是上下移動時,所述搜索結果處理算法保存重新排序後的搜索結果,以用於顯示時對所述捜索結果進行調整;在所述處理結果記錄是左右移動時,所述搜索結果處理算法根據所述處理結果記錄對所述搜索結果的排名進行加分或減分處理,具體是在刪除該搜索結果時進行減分處理,在推薦該搜索結果時進行加分處理。本發明實施例還提供了一種搜索結果處理系統,其特徵在於,包括,呈現模塊,用於在觸控螢幕上對捜索結果進行呈現;移動處理模塊,用於對ー捜索結果列表項進行觸摸移動處理,判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理,並將處理結果記錄進行提交; 優化模塊,用於根據所述提交的處理結果記錄對搜索結果處理算法進行優化。作為ー個示例,所述移動處理模塊用於判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理具體包括,所述移動處理模塊用於判斷所述觸摸移動處理的具體動作是否長按,在長按時判斷所述觸摸移動處理的具體動作是否上下移動,在觸摸移動處理的具體動作為上下移動時,判斷移動所述捜索結果的位移是否大於山在大於d時將列表項插入當前位置,在小於d時將所述搜索結果列表項復位,所述d是指至少ー個捜索結果所佔用的上下距離。作為ー個示例,所述移動處理模塊用於判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理還包括,所述移動處理模塊用於判斷所述觸摸移動處理的具體動作是否左右移動,在觸摸移動處理的具體動作為左右移動時,其中第一移動方向時刪除該搜索結果列表項,第二移動方向時推薦該搜索結果列表項,具體地,所述第一移動方向是向左,第二移動方向時向右。作為ー個示例,優化模塊用於根據所述提交的處理結果記錄對搜索結果處理算法進行優化具體包括,所述優化模塊用於在所述處理結果記錄是上下移動時,所述搜索結果處理算法保存重新排序後的捜索結果,以用於顯示時對所述捜索結果進行調整;在所述處理結果記錄是左右移動時,所述搜索結果處理算法根據所述處理結果記錄對所述捜索結果的排名進行加分或減分處理,具體是在刪除該搜索結果時進行減分處理,在推薦該搜索結果時進行加分處理。採用上述的技術方案,在搜索行業通用的pagerank算法基礎上加入用戶評價機制,讓用戶以最簡單的移動手勢對搜索結果提交評價,通過這種有趣味的創新性操作手段,激發用戶參與的興趣,最終達到參與搜索結果的排名算法,讓用戶成為搜尋引擎真正的參與者;該方案能更快更全面地發現高質量網站,並直接影響搜索結果排序,使用戶喜歡的網站更容易排在搜索結果前列。
此處所說明的附圖用來提供對本發明的進ー步理解,構成本發明的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中
圖I是本發明第一實施例流程圖;2a、2b、2c是向上移動搜索結果處理示意圖;3a、3b、3c是向左移動刪除搜索結果示意圖;4a、4b、4c是向右移動推薦搜索結果示意圖;圖5是本發明第二實施例結構圖。
具體實施例方式為了使本發明所要解決的技術問題、技術方案及有益效果更加清楚、明白,以下結合附圖和實施例,對本發明進行進一歩詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用幹限定本發明。 如圖I所示,是本發明第一實施例流程圖,提供了ー種搜索結果處理方法,具體包括,步驟S101,在觸控螢幕上對捜索結果進行呈現;作為ー個實施例,在輸入關鍵詞進行捜索後,觸控螢幕顯示捜索結果列表項。步驟S102,對ー搜索結果列表項進行觸摸移動處理,判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理,並將處理結果記錄進行提交;具體地,所述判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理包括,判斷所述觸摸移動處理的具體動作是否長按;在長按時判斷所述觸摸移動處理的具體動作是否上下移動,在上下移動時判斷移動所述捜索結果的位移是否大於d (所述d是指至少ー個捜索結果所佔用的上下距離),在大於d時將列表項插入當前位置,作為ー個示例,如圖2a、2b、2c所示,是向上移動搜索結果處理示意圖;在小於d時將所述搜索結果列表項復位;在非長按時和非上下移動時,判斷所述觸摸移動處理的具體動作是否左右移動,在左右移動時,其中第一移動方向時刪除該搜索結果列表項,第二移動方向時推薦該搜索結果列表項,作為ー個不例,第一移動方向是向左時,如圖3a、3b、3c,是向左移動刪除搜索結果示意圖;第二移動方向是向右是,如圖4a、4b、4c,是向右移動推薦搜索結果示意圖。在該步驟中,所述觸摸移動處理的具體動作包括滑動或拖動。步驟S103,根據所述處理結果記錄對搜索結果處理算法進行優化。具體地,在所述處理結果記錄是上下移動時,所述搜索結果處理算法保存重新排序後的捜索結果,以用於顯示時對所述捜索結果進行調整;在所述處理結果記錄是左右移動時,所述搜索結果處理算法根據所述處理結果記錄對所述搜索結果的排名進行加分或減分處理,具體是在刪除該搜索結果時進行減分處理,在推薦該搜索結果時進行加分處理。如圖5所示,是本發明第二實施例結構圖,提供了一種搜索結果處理系統,包括,呈現模塊501,用於在觸控螢幕上對捜索結果進行呈現;移動處理模塊502,用於對ー捜索結果列表項進行觸摸移動處理,判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理,並將處理結果記錄進行提交;優化模塊503,用於根據所述提交的處理結果記錄對搜索結果處理算法進行優化。
作為ー個實施例,所述移動處理模塊用於判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理具體包括,所述移動處理模塊用於判斷所述觸摸移動處理的具體動作是否長按,在長按時判斷所述觸摸移動處理的具體動作是否上下移動,在觸摸移動處理的具體動作為上下移動時,判斷移動所述捜索結果的位移是否大於山在大於d時將列表項插入當前位置,在小於d時將所述搜索結果列表項復位,所述d是指至少ー個捜索結果所佔用的上下距離。作為ー個實施例,所述移動處理模塊用於判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理還包括,所述移動處理模塊用於判斷所述觸摸移動處理的具體動作是否左右移動,在觸摸移動處理的具體動作為左右移動時,其中第一移動方向時刪除該搜索結果列表項,第二移動方向時推薦該搜索結果列表項。
作為ー個實施例,優化模塊用於根據所述提交的處理結果記錄對搜索結果處理算法進行優化具體包括,所述優化模塊用於在所述處理結果記錄是上下移動時,所述搜索結果處理算法保存重新排序後的捜索結果,以用於顯示時對所述捜索結果進行調整;在所述處理結果記錄是左右移動時,所述搜索結果處理算法根據所述處理結果記錄對所述捜索結果的排名進行加分或減分處理,具體是在刪除該搜索結果時進行減分處理,在推薦該搜索結果時進行加分處理。採用上述首創的技術方案,在搜索行業通用的pagerank算法基礎上加入用戶評價機制,讓用戶以最簡單的移動手勢對搜索結果提交評價,通過這種有趣味的創新性操作手段,激發用戶參與的興趣,最終達到參與搜索結果的排名算法,讓用戶成為搜尋引擎真正的參與者;該方案能更快更全面地發現高質量網站,並直接影響搜索結果排序,使用戶喜歡的網站更容易排在搜索結果前列。上述說明示出並描述了本發明的ー個優選實施例,但如前所述,應當理解本發明並非局限於本文所披露的形式,不應看作是對其他實施例的排除,而可用於各種其他組合、修改和環境,並能夠在本文所述發明構想範圍內,通過上述教導或相關領域的技術或知識進行改動。而本領域人員所進行的改動和變化不脫離本發明的精神和範圍,則都應在本發明所附權利要求的保護範圍內。
權利要求
1.一種搜索結果處理方法,其特徵在於,包括, 在觸控螢幕上對搜索結果進行呈現; 對一搜索結果列表項進行觸摸移動處理,判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理,並將處理結果記錄進行提交; 根據所述提交的處理結果記錄對搜索結果處理算法進行優化。
2.根據權利要求I所述的處理方法,其特徵在於,所述判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理包括, 判斷所述觸摸移動處理的具體動作是否長按,在長按時判斷所述觸摸移動處理的具體動作是否上下移動,在觸摸移動處理的具體動作為上下移動時,判斷移動所述搜索結果的位移是否大於d,在大於d時將列表項插入當前位置,在小於d時將所述搜索結果列表項復 位,所述d是指至少一個搜索結果所佔用的上下距離。
3.根據權利要求2所述的處理方法,其特徵在於,所述判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理還包括,判斷所述觸摸移動處理的具體動作是否左右移動,在觸摸移動處理的具體動作為左右移動時,其中第一移動方向時刪除該搜索結果列表項,第二移動方向時推薦該搜索結果列表項。
4.根據權利要求3所述的處理方法,其特徵在於,所述第一移動方向是向左,第二移動方向時向右。
5.根據權利要求I至4任一所述的處理方法,其特徵在於,所述觸摸移動處理的具體動作包括滑動或拖動。
6.根據權利要求I至4任一所述的處理方法,其特徵在於,所述根據所述處理結果記錄對搜索結果處理算法進行優化具體包括, 在所述處理結果記錄是上下移動時,所述搜索結果處理算法保存重新排序後的搜索結果,以用於顯示時對所述搜索結果進行調整; 在所述處理結果記錄是左右移動時,所述搜索結果處理算法根據所述處理結果記錄對所述搜索結果的排名進行加分或減分處理,具體是在刪除該搜索結果時進行減分處理,在推薦該搜索結果時進行加分處理。
7.一種搜索結果處理系統,其特徵在於,包括, 呈現模塊,用於在觸控螢幕上對搜索結果進行呈現; 移動處理模塊,用於對一搜索結果列表項進行觸摸移動處理,判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理,並將處理結果記錄進行提交; 優化模塊,用於根據所述提交的處理結果記錄對搜索結果處理算法進行優化。
8.根據權利要求7所述的系統,其特徵在於,所述移動處理模塊用於判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理具體包括, 所述移動處理模塊用於判斷所述觸摸移動處理的具體動作是否長按,在長按時判斷所述觸摸移動處理的具體動作是否上下移動,在觸摸移動處理的具體動作為上下移動時,判斷移動所述搜索結果的位移是否大於山在大於d時將列表項插入當前位置,在小於d時將所述搜索結果列表項復位,所述d是指至少一個搜索結果所佔用的上下距離。
9.根據權利要求8所述的系統,其特徵在於,所述移動處理模塊用於判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理還包括,所述移動處理模塊用於判斷所述觸摸移動處理的具體動作是否左右移動,在觸摸移動處理的具體動作為左右移動時,其中第一移動方向時刪除該搜索結果列表項,第二移動方向時推薦該搜索結果列表項。
10.根據權利要求7至9任一所述的系統,其特徵在於,優化模塊用於根據所述提交的處理結果記錄對搜索結果處理算法進行優化具體包括, 所述優化模塊用於在所述處理結果記錄是上下移動時,所述搜索結果處理算法保存重新排序後的搜索結果,以用於顯示時對所述搜索結果進行調整;在所述處理結果記錄是左右移動時,所述搜索結果處理算法根據所述處理結果記錄對所述搜索結果的排名進行加分或減分處理,具體是在刪除該搜索結果時進行減分處理,在推薦該搜索結果時進行加分處理。
全文摘要
本發明涉及網際網路搜索領域,提供了一種搜索結果處理方法,包括,在觸控螢幕上對搜索結果進行呈現;對一搜索結果列表項進行觸摸移動處理,判斷所述觸摸移動處理的具體動作,根據預定的處理程序進行處理,並將處理結果記錄進行提交;根據所述提交的處理結果記錄對搜索結果處理算法進行優化。本發明還提供了一種搜索結果處理系統。採用上述技術方案,讓用戶以最簡單的移動手勢對搜索結果提交評價,通過這種有趣味的創新性操作手段,激發用戶參與的興趣,最終達到參與搜索結果的排名算法,讓用戶成為搜尋引擎真正的參與者;該方案能更快更全面地發現高質量網站,並直接影響搜索結果排序,使用戶喜歡的網站更容易排在搜索結果前列。
文檔編號G06F3/041GK102830940SQ201210356589
公開日2012年12月19日 申請日期2012年9月24日 優先權日2012年9月24日
發明者呂晉, 陳群 申請人:深圳市宜搜科技發展有限公司