[發明專利]一種搜索結果排序方法及裝置在審
| 申請號: | 201410836151.0 | 申請日: | 2014-12-29 |
| 公開(公告)號: | CN104679820A | 公開(公告)日: | 2015-06-03 |
| 發明(設計)人: | 黃翔 | 申請(專利權)人: | 廈門欣欣信息有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳市威世博知識產權代理事務所(普通合伙) 44280 | 代理人: | 何青瓦 |
| 地址: | 361000 福建*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 搜索 結果 排序 方法 裝置 | ||
技術領域
本發明涉及網絡信息處理技術領域,特別是涉及一種基于內容相似性的搜索結果排序方法及裝置。
背景技術
隨著互聯網的發展,網絡信息呈爆炸式的增長,其包括各種各樣的新聞、報告、論壇消息等。為了幫助用戶檢索出其所述關心的主題內容,就需要對所有網頁信息進行相關分析及排序,以供用戶查詢。例如,用戶在搜索旅行團信息時,通常搜索結果的排序方式只能是按照固有屬性進行排序,如人氣、訂單數等。當有幾十家甚至上百家旅行社提供類似的旅游產品時,搜索結果的排序后就有可能出現第一頁顯示的內容全部是某一家旅行社的旅游產品,甚至連續幾頁都是這一家旅行社發布的旅游產品。這樣,用戶查詢起來非常不便。
發明內容
本發明主要解決的技術問題是提供一種搜索結果排序方法及裝置,對搜索結果中的相似內容進行篩選和排序,以得到沒有重復內容的檢索結果,方便用戶查詢。
為解決上述技術問題,本發明采用的一個技術方案是:提供一種搜索結果排序方法,所述方法包括:服務器檢索關鍵詞以獲得與所述關鍵詞相關的M個第一主題信息以及與每個所述第一主題信息關聯的第二主題信息;其中,1≤M;分別從每個所述第一主題信息關聯的第二主題信息中獲取熱度信息最高的所述第二主題信息,以得到M個第二主題信息;以及對所述M個第二主題信息按照熱度信息排序,以得到排序后的搜索結果。
其中,所述分別從每個所述第一主題信息關聯的第二主題信息中獲取熱度信息最高的所述第二主題信息,以得到M個第二主題信息的步驟之后,所述方法還包括:保存所述M個第二主題信息的ID。
其中,所述對所述M個第二主題信息按照熱度信息排序,以得到排序后的搜索結果的步驟之后,所述方法還包括:在當前頁面顯示排序后的所述M個第二主題信息;判斷顯示在所述當前頁面的所述M個第二主題信息的數量是否達到預先設定的每頁能夠顯示所述第二主題信息的最大數量P;其中,1≤P;若是,則對所述當前頁面顯示的所述第二主題信息不作處理;否則,所述方法還包括:將ID已經保存的第二主題信息從所述M個第一主題信息關聯的第二主題信息中過濾掉;對經過過濾處理后的所述M個第一主題信息關聯的第二主題信息按照熱度信息從高到低進行排序,以確定前P-M個所述第二主題信息;以及在當前頁面未顯示所述第二主題信息的位置根據排序結果顯示所述P-M個第二主題信息。
其中,當顯示在所述當前頁面的所述M個第二主題信息的數量達到預先設定的每頁能夠顯示所述第二主題信息的最大數量P時,所述方法還包括:判斷是否P<M;若是,則在所述當前頁面之后的第一頁至第n頁按照熱度信息的排序顯示第P+1個至第M個第二主題信息,且每頁顯示P個所述第二主題信息;其中,n為按照每頁顯示P個所述第二主題信息時顯示M-P個所述第二主題信息所需頁面的數量。
其中,所述第一主題信息為有關于組織機構的信息,所述第二主題信息為有關于產品的信息。
其中,所述熱度信息包括以下至少任一項熱度分類:累計評論次數、累計轉發次數、累計點擊瀏覽量、被關注數量、用戶評價、累計訂單數量。
為解決上述技術問題,本發明采用的另一個技術方案是:提供一種搜索結果排序裝置,所述裝置包括:搜索模塊,用于根據檢索關鍵詞以獲得與所述關鍵詞相關的M個第一主題信息以及與每個第一主題信息關聯的第二主題信息;其中,1≤M;獲取模塊,用于分別從每個所述第一主題信息關聯的第二主題信息中獲取熱度信息最高的所述第二主題信息,以得到M個第二主題信息;以及排序模塊,對所述獲取模塊獲取的所述M個第二主題信息按照熱度信息進行排序,以得到排序后的搜索結果。
其中,所述裝置還包括:保存模塊,用于保存所述獲取模塊獲取的所述M個第二主題信息的ID。
其中,所述裝置還包括:顯示模塊,用于在當前頁面顯示排序后的所述第二主題信息;判斷模塊,用于判斷所述顯示模塊在當前頁面顯示的所述M個第二主題信息的數量是否達到預先設定的每頁能夠顯示所述第二主題信息的最大數量P;其中,1≤P;過濾模塊,用于當所述判斷模塊確定顯示在所述當前頁面的所述M個第二主題信息的數量未達到預先設定的每頁能夠顯示所述第二主題信息的最大數量P時,將ID保存在所述保存模塊的所述第二主題信息從所述M個第一主題信息關聯的第二主題信息中過濾掉;所述排序模塊還用于對經過所述過濾模塊過濾處理后的所述M個第一主題信息關聯的第二主題信息按照熱度信息從高到低進行排序,以確定前P-M個所述第二主題信息;所述顯示模塊還用于在當前頁面未顯示所述第二主題信息的位置根據排序結果顯示所述P-M個第二主題信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門欣欣信息有限公司;,未經廈門欣欣信息有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410836151.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種文件處理方法和裝置
- 下一篇:一種篩選問答對并實時更新問答庫的方法及系統





