[發明專利]網絡社交系統中準好友的推薦方法和系統在審
| 申請號: | 201410202288.0 | 申請日: | 2014-05-14 |
| 公開(公告)號: | CN105095283A | 公開(公告)日: | 2015-11-25 |
| 發明(設計)人: | 何聚 | 申請(專利權)人: | 騰訊科技(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 張曉峰;宋志強 |
| 地址: | 100080 北京市海淀區海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 社交 系統 好友 推薦 方法 | ||
技術領域
本申請涉及計算機和互聯網數據處理技術領域,尤其涉及一種網絡社交系統中準好友的推薦方法和系統。
背景技術
目前,隨著互聯網技術的發展,網絡逐漸成為人們獲取信息以及進行相互溝通的主要方式。目前出現了許多基于互聯網的網絡社交系統,所述網絡社交系統是一種用戶之間的關系網絡,旨在幫助人們建立社會性網絡的互聯網應用服務。例如,即時通訊網絡系統、微博客(MicroBlog)系統、社交網絡服務系統(SNS,SocialNetworkService))、社區論壇系統、知識分享系統等等。
在網絡社交系統中存在著一種關系鏈數據。所述關系鏈數據例如包括:即時通訊中用戶的好友關系、微博的收聽關系(有些微博中是關注關系)、文章轉載關系、評論回復關系等,所述關系鏈信息取決與相關文章推薦的具體應用場景等。
目前,同一個用戶往往在多個網絡社交系統中注冊了用戶,且在每個網絡社交系統中其用戶帳號有可能不同。目前有一種帳號系統可以利用某一網絡社交系統的用戶帳號來查詢出該用戶是否在其他網絡社交系統中注冊了帳號以及其帳號名稱。由于同一用戶往往會在不同的網絡社交系統中將本人帳號綁定了用戶自身的同一個唯一標識,如手機號、身份證號、電子郵件地址、即時通信號等等,那么所述帳號系統就可以根據該用戶在某一個網絡社交系統中的帳號查找到其綁定信息,再用該綁定信息查詢到該用戶在其他網絡社交系統中的帳號。
在現有的網絡社交系統中,還出現了一種為目標用戶推薦準好友的推薦系統。所述準好友是指在本網絡社交系統上還不是目標用戶的好友,但是推薦系統推薦給該目標用戶作為好友的已注冊帳號。圖1為現有技術所述在網絡社交系統中為目標用戶推薦準好友的方法流程圖。圖2為現有技術所述在網絡社交系統中為目標用戶推薦準好友的數據結構進行合并去重處理的示意圖。參見圖1和圖2,該方法包括:
步驟101、通過所述帳號系統,用本網絡社交系統的目標用戶(簡稱用戶)帳號所綁定的信息如手機號、即時通信號、電子郵件地址等,分別查詢出該用戶在其他關系鏈的帳號otherkey。所述其它關系鏈具體是指其它網絡社交系統對應的關系鏈。
步驟102、分別在這些其它關系鏈中查詢該帳號otherkey對應的好友數據,其中包括好友在其所述關系鏈上的帳號otherkey,以及昵稱、簡介等數據。例如,如圖2所示,假設其它關系鏈有關系鏈A和關系鏈B,則如211和212所述分別獲取關系鏈A和關系鏈B上的好友數據。
由于各個關系鏈之間的帳號系統各異(可能相容,如一些網絡社交系統可統一使用即時通訊號;也有可能不相容,如郵箱和手機號),各個關系鏈的好友數據分別存放在各自網絡社交系統的存儲空間中。存儲方式一般使用哈希表這類key-value存儲結構,好友在對應關系鏈上的帳號為Key,對應關系鏈上的好友資料為Value。
步驟103、將步驟102所查詢到的各個關系鏈的好友數據,分別存儲在多個哈希表中。
例如如圖2所示,將步驟102所查詢到的關系鏈A上的好友數據存在HASH表221中,將關系鏈B上的好友數據存在HASH表222中。
步驟104、通過所述帳號系統,查詢上述步驟102所查詢到的好友在本網絡社交系統上是否注冊,若好友已注冊,則獲取該好友在本網絡社交系統上注冊的帳號UIN。
步驟105、遍歷上述各個HASH表中的記錄,進行合并和去重。合并結果存在一個單獨的哈希表中,其中所述好友在本網絡社交系統的帳號UIN為Key,好友在高優先級關系鏈上的好友資料為Value,在某好友在兩個以上的關系鏈中都注冊的情況下,需要根據關系鏈優先級判斷進行去重處理。
例如如圖2所示,在合并去重處理時,由于好友2在關系鏈A和關系鏈B中都有注冊,因此需要判斷關系鏈A的優先級是否大于關系鏈B的優先級,參見圖2的203,如果是則保留關系鏈A中的好友2的信息,得到合并去重后的HASH表如241所示,否則保留關系鏈B中的好友2的信息,得到合并去重后的HASH表如242所示。
步驟106、對合并后的結果進行過濾和排序。
步驟107、生成推薦列表。
但是,上述現有技術存在以下缺陷:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(北京)有限公司,未經騰訊科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410202288.0/2.html,轉載請聲明來源鉆瓜專利網。





