本發明專利技術實施例提供了一種基于點擊量的搜索方法和裝置,包括:當接收到客戶端發送的搜索對象時,根據所述搜索對象查找第一搜索結果;所述第一搜索結果包括搜索結果項;至少查找所述搜索結果項對應的首次點擊量;所述首次點擊量為在所述搜索對象對應的第二搜索結果中,首次點擊所述搜索結果項的點擊量;至少根據所述首次點擊量調整所述搜索結果項的排序權重;按照所述排序權重對所述搜索結果項進行排序;將排序之后的第一搜索結果返回所述客戶端。本發明專利技術實施例減少冗余的搜索結果項,可以大大減少用戶翻頁查找所需的結果的操作頻次,提高了操作的簡便性,提高了搜索效率。
【技術實現步驟摘要】
本專利技術涉及搜索引擎的
,特別是涉及一種基于點擊量的搜索方法和一種基于點擊量的搜索裝置。
技術介紹
隨著網絡的迅速發展,網絡信息急劇增加,用戶為了在海量的網絡信息中尋找所需的網絡信息,通常使用搜索引擎進行搜索。搜索引擎指從網絡搜集信息,經過一定整理以后,提供給用戶進行查詢的系統。網絡信息浩瀚萬千,而且毫無秩序,所有的網絡信息像汪洋上的一個個小島,網頁鏈接是這些小島之間縱橫交錯的橋梁,而搜索引擎,則為用戶繪制一幅一目了然的信息地圖,供用戶隨時查閱。某些查詢詞具有多方面的意義,例如“金星”即是太陽系的行星,也是著名舞蹈家的名字。當用戶輸入“金星”時,由于搜索引擎不能確定用戶的確切需求,因此搜索結果既可能包含“行星”的結果,也可能包含“舞蹈家”的結果,以能夠滿足更多的用戶。但是,用戶搜索的目的是明確的,這種包含多種結果的處理方式,使得搜索結果中包含了許多冗余的結果,用戶往往需要多次翻頁以查找所需的結果,操作繁瑣,搜索效率較低。
技術實現思路
鑒于上述問題,提出了本專利技術以便提供一種克服上述問題或者至少部分地解決上述問題的一種基于點擊量的搜索方法和相應的一種基于點擊量的搜索裝置。依據本專利技術的一個方面,提供了一種基于點擊量的搜索方法,包括:當接收到客戶端發送的搜索對象時,根據所述搜索對象查找第一搜索結果;所述第一搜索結果包括搜索結果項;至少查找所述搜索結果項對應的首次點擊量;所述首次點擊量為在所述搜索對象對應的第二搜索結果中,首次點擊所述搜索結果項的點擊量;至少根據所述首次點擊量調整所述搜索結果項的排序權重;按照所述排序權重對所述搜索結果項進行排序;將排序之后的第一搜索結果返回所述客戶端。可選地,所述至少查找所述搜索結果項對應的首次點擊量的步驟包括:查找所述搜索結果項對應的首次點擊量和總點擊量;其中,所述總點擊量為在所述搜索對象對應的第二搜索結果中,所有點擊所述搜索結果項的點擊量。可選地,所述至少根據所述首次點擊量調整所述搜索結果項的排序權重的步驟包括:基于所述首次點擊量和所述總點擊量調整所述搜索結果項的排序權重。可選地,所述基于所述首次點擊量和所述總點擊量調整所述搜索結果項的排序權重的步驟包括:對所述首次點擊量配置點擊權重;計算所述總點擊量,與,配置點擊權重之后的首次點擊量的和,作為排序權重。可選地,所述第一搜索結果為基于當前客戶端,根據所述搜索對象查找到的搜索結果;所述第二搜索結果為基于不同客戶端,根據所述搜索對象查找到的搜索結果。可選地,在所述當接收到客戶端發送的搜索對象時,根據所述搜索對象查找第一搜索結果的步驟之前,所述方法還包括:記錄在所述第二搜索結果中,所述搜索結果項的點擊量;根據所述點擊量統計所述搜索結果項的首次點擊量和/或總點擊量。可選地,所述記錄所述第二搜索結果中,所述搜索結果項的點擊量的步驟包括:輸出所述搜索對象對應的第二搜索結果;所述第二搜索結果中包括所述搜索結果項;接收針對所述搜索結果項返回的跳轉請求;根據所述跳轉請求記錄所述搜索結果項的點擊量。根據本專利技術的另一方面,提供了一種基于點擊量的搜索裝置,包括:搜索結果查找模塊,適于在接收到客戶端發送的搜索對象時,根據所述搜索對象查找第一搜索結果;所述第一搜索結果包括搜索結果項;點擊量查找模塊,適于至少查找所述搜索結果項對應的首次點擊量;所述首次點擊量為在所述搜索對象對應的第二搜索結果中,首次點擊所述搜索結果項的點擊量;排序權重調整模塊,適于至少根據所述首次點擊量調整所述搜索結果項的排序權重;搜索結果項排序模塊,適于按照所述排序權重對所述搜索結果項進行排序;搜索結果返回模塊,適于將排序之后的第一搜索結果返回所述客戶端。可選地,所述點擊量查找模塊還適于:查找所述搜索結果項對應的首次點擊量和總點擊量;其中,所述總點擊量為在所述搜索對象對應的第二搜索結果中,所有點擊所述搜索結果項的點擊量。可選地,所述排序權重調整模塊還適于:基于所述首次點擊量和所述總點擊量調整所述搜索結果項的排序權重。可選地,所述排序權重調整模塊還適于:對所述首次點擊量配置點擊權重;計算所述總點擊量,與,配置點擊權重之后的首次點擊量的和,作為排序權重。可選地,所述第一搜索結果為基于當前客戶端,根據所述搜索對象查找到的搜索結果;所述第二搜索結果為基于不同客戶端,根據所述搜索對象查找到的搜索結果。可選地,還包括:點擊量記錄模塊,適于記錄在所述第二搜索結果中,所述搜索結果項的點擊量;點擊量統計模塊,適于根據所述點擊量統計所述搜索結果項的首次點擊量和/或總點擊量。可選地,所述點擊量記錄模塊還適于:輸出所述搜索對象對應的第二搜索結果;所述第二搜索結果中包括所述搜索結果項;接收針對所述搜索結果項返回的跳轉請求;根據所述跳轉請求記錄所述搜索結果項的點擊量。本專利技術實施例按照搜索結果項的首次點擊量計算排序權重,以對搜索結果項進行排序,根據用戶的行為習慣,優先顯示符合群體用戶意圖的搜索結果項,減少冗余的搜索結果項,可以大大減少用戶翻頁查找所需的結果的操作頻次,提高了操作的簡便性,提高了搜索效率。上述說明僅是本專利技術技術方案的概述,為了能夠更清楚了解本專利技術的技術手段,而可依照說明書的內容予以實施,并且為了讓本專利技術的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本專利技術的【具體實施方式】。【附圖說明】通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本專利技術的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:圖1示出了根據本專利技術一個實施例的一種基于點擊量的搜索方法實施例1的步驟流程圖;圖2示出了根據本專利技術一個實施例的一種基于點擊量的搜索方法實施例2的步驟流程圖;以及圖3示出了根據本專利技術一個實施例的一種基于點擊量的搜索裝置實施例的結構框圖。【具體實施方式】下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。參照圖1,示出了根據本專利技術一個實施例的一種基于點擊量的搜索方法實施當前第1頁1 2 3 4 本文檔來自技高網...
【技術保護點】
一種基于點擊量的搜索方法,包括:當接收到客戶端發送的搜索對象時,根據所述搜索對象查找第一搜索結果;所述第一搜索結果包括搜索結果項;至少查找所述搜索結果項對應的首次點擊量;所述首次點擊量為在所述搜索對象對應的第二搜索結果中,首次點擊所述搜索結果項的點擊量;至少根據所述首次點擊量調整所述搜索結果項的排序權重;按照所述排序權重對所述搜索結果項進行排序;將排序之后的第一搜索結果返回所述客戶端。
【技術特征摘要】
【專利技術屬性】
技術研發人員:陳進平,
申請(專利權)人:北京奇虎科技有限公司,奇智軟件北京有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。