[發明專利]社交網絡中的潛在好友推薦方法有效
| 申請號: | 201410333744.5 | 申請日: | 2014-07-14 |
| 公開(公告)號: | CN104239399B | 公開(公告)日: | 2017-08-01 |
| 發明(設計)人: | 陳秀真;李建華;李生紅;史辰燁;周泉 | 申請(專利權)人: | 上海交通大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 上海漢聲知識產權代理有限公司31236 | 代理人: | 胡晶 |
| 地址: | 200240 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 社交 網絡 中的 潛在 好友 推薦 方法 | ||
1.一種社交網絡中的潛在好友推薦方法,包括如下步驟:
S01:從社交網絡服務器上獲得每位用戶在一年內發表的所有文章,并進行存儲記錄;
S02:統計每位用戶在每個主題下的文章總數;
S03:利用余弦定理依據以下公式計算用戶間的粗略相似度:
其中,similarity(i,j)為用戶i與用戶j的粗略相似度,k為主題的數量,n(i,t)表示用戶i在主題t下發表的文章數,n(j,t)表示用戶j在主題t下發表的文章數;
對于一個特定的用戶,對其他用戶依據其與該特定的用戶之間粗略相似度similarity(i,j)的大小進行排列,選出相似度最高的x個用戶作為該特定的用戶的潛在用戶粗略推薦表;
S04:根據該特定用戶和潛在用戶粗略推薦表中的每個用戶每個月在k個主題下發表的文章數,依據以下公式計算第m月與第m+1月之間的差異difi[m]:
n(i,m,t)為用戶i在第m個月在t個主題下發表的文章數;
進而依據以下公式計算x個用戶中其中每個用戶在一年中的興趣變化敏感度λi:
S05:統計該特定用戶和潛在用戶粗略推薦表中的每個用戶文章的發表時間,通過以下公式計算主題t中兩個用戶的相似度simt(i,j):
其中,n(i,t)與n(j,t)分別為主題t中用戶i、用戶j各自擁有的文章總數,a為用戶j發表的有關主題t的文章編號,b為用戶i發表的有關主題t的文章編號,time(a)為用戶j發表的有關主題t的第a篇文章的時間,time(b)為用戶i發表的有關主題t的第b篇文章的時間,λ為敏感因子,所述敏感因子λ通過以下公式計算得到:
最終,通過以下公式獲得兩個用戶間的細化相似度sim(i,j)
S06:對于該特定的用戶,將其粗略推薦列表中的x個用戶依據其與該特定的用戶之間的細化相似度sim(i,j)的大小進行排列,獲得最終的推薦列表,從而向該特定的用戶提供該最終的推薦列表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學,未經上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410333744.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:熱力圖生成方法及裝置
- 下一篇:一種基于不規則采樣的電影模式檢測方法和裝置





