[發明專利]一種搜索結果排序方法和裝置在審
| 申請號: | 201210100706.6 | 申請日: | 2012-04-09 |
| 公開(公告)號: | CN103365913A | 公開(公告)日: | 2013-10-23 |
| 發明(設計)人: | 林僚;黃興君;吳可可;汪聰;曹越;鄒維;石一峰 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 謝安昆;宋志強 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 搜索 結果 排序 方法 裝置 | ||
技術領域
本發明涉及搜索引擎技術領域,特別涉及一種搜索結果排序方法和裝置。
背景技術
隨著網絡社區的迅速崛起,網絡社區的用戶數量急劇增多,用戶對網絡社區中搜人功能的需求也越來越強烈。
現有網絡社區的搜人功能中,用戶主動輸入檢索詞,并通過一些篩選條件來尋找符合條件的用戶,例如,用戶輸入檢索詞“小雨”,則系統會返回該網絡社區中昵稱為“小雨”的所有用戶的搜索結果,但是,在搜索結果中不會顯示被檢索到的用戶和檢索的用戶之間的關系。
實際上,用戶通常會希望找到和自己具有相同興趣愛好的陌生人,從而拓展自己在網絡社區中的用戶關系,而在現有實現中,檢索的用戶需要逐個點擊察看各個被檢索到的用戶的信息,例如、用戶的年齡、性別、興趣等,才能夠確定是否是自己感興趣的用戶,中間過程比較長。
發明內容
有鑒于此,本發明的目的在于提供一種搜索結果排序方法,該方法能夠快速查找到與檢索用戶相關度較高的目標用戶。
為了實現上述目的,本發明提供了一種搜索結果排序方法,應用于網絡社區中的搜人系統,預先存儲網絡社區中每個用戶的特征信息,該方法包括:
接收檢索用戶的檢索請求,獲取檢索用戶的特征信息以及檢索用戶的檢索請求對應的用戶搜索結果;
根據檢索用戶的特征信息確定用戶搜索結果中每條用戶搜索記錄和檢索用戶之間的相關度;
將用戶搜索結果中所有用戶搜索記錄按照和檢索用戶之間的相關度從大到小的順序排序并輸出。
本發明還提供了一種搜索結果排序裝置,該裝置包括:存儲單元、獲取單元、計算單元、排序單元;
所述存儲單元,用于預先存儲網絡社區中每個用戶的特征信息;
所述獲取單元,用于接收檢索用戶的檢索請求,獲取檢索用戶的特征信息以及檢索用戶的檢索請求對應的用戶搜索結果;
所述計算單元,用于根據檢索用戶的特征信息確定用戶搜索結果中每條用戶搜索記錄和檢索用戶之間的相關度;
所述排序單元,用于將用戶搜索結果中所有用戶搜索記錄按照和檢索用戶之間的相關度從大到小的順序排序并輸出。
由上面的技術方案可知,本發明中,根據檢索用戶的特征信息和用戶搜索結果中的每條用戶檢索記錄對應的被檢索到的用戶的特征信息之間的相關度進行搜索結果排序,從而可以優先展示與檢索用戶的相關度較高的用戶搜索記錄,可以快速查找到與檢索用戶相關度較高的目標用戶。
附圖說明
圖1是本發明實施例網絡拓撲示意圖;
圖2是本發明實施例搜索結果排序方法流程圖;
圖3是本發明實施例搜索結果排序裝置的結構示意圖
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,下面結合附圖并舉實施例,對本發明的技術方法進行詳細說明。
參見圖1,圖1是本發明實施例網絡拓撲示意圖,包括用戶A的用戶終端、用戶B的用戶終端、……、用戶X的用戶終端等多個用戶的用戶終端、以及提供搜人服務的服務器,其中,用戶A、用戶B分別通過各自的用戶終端連接到網絡,并可以通過網絡訪問同樣連接到網絡的服務器,這里的用戶終端可以是手機、計算機等具有上網功能的設備。另外,用戶終端和服務器之間的通信可以采用現有的通信協議,例如TCP協議、UDP協議等。
當用戶A想要查找網絡社區中的其它用戶時,可以通過用戶終端向服務器發送檢索請求,具體實現中,可以登錄到網絡社區,在網絡社區中提供搜人功能的界面中輸入檢索詞,并點擊相應的觸發檢索的按鈕,以生成檢索請求發送到服務器。服務器接收到用戶A的檢索請求后,獲取檢索請求中攜帶的檢索詞對應的用戶搜索結果,并確定用戶搜索結果中每條用戶搜索記錄與用戶A之間的相關度,按照相關度從大到小的順序排序并輸出各用戶搜索記錄,實際上也即是將各用戶搜索記錄排序后攜帶在搜索應答中返回給用戶A。
下面結合圖2進行詳細說明:
圖2是本發明實施例搜索結果排序方法流程圖,包括以下步驟:
步驟201、接收檢索用戶的檢索請求,獲取檢索用戶的特征信息以及檢索請求對應的用戶搜索結果;
這里,所述檢索用戶也即是發起檢索請求的用戶。所述檢索請求包括檢索詞和發起檢索請求的用戶的標識(id)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210100706.6/2.html,轉載請聲明來源鉆瓜專利網。





