[發明專利]一種基于用戶簽到相似度的好友推薦系統有效
| 申請號: | 201310336664.0 | 申請日: | 2013-08-05 |
| 公開(公告)號: | CN103488678B | 公開(公告)日: | 2017-02-08 |
| 發明(設計)人: | 李巍;蔣江濤;李云春;李國君 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L12/58 |
| 代理公司: | 北京永創新實專利事務所11121 | 代理人: | 李有浩 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 用戶 簽到 相似 好友 推薦 系統 | ||
1.一種基于用戶簽到相似度的好友推薦系統,該好友推薦系統包括有用戶(100)、推薦系統(200)和LBSN數據庫(300);其特征在于:所述的推薦系統(200)包括有興趣推薦模塊(201)、相似度計算模塊(202)和主題提取模塊(203);
用戶(100)將自己的推薦請求發送給推薦系統中的興趣推薦模塊(201);所述推薦請求中的Uu表示請求用戶,u表示請求用戶Uu的標識號;表示好友個數;dist表示簽到距離閾值;
LBSN數據庫(300)一方面用于為主題提取模塊(203)提供簽到用戶BUb;另一方面用于為相似度計算模塊(202)提供簽到用戶興趣
興趣推薦模塊(201)第一方面用于接收用戶(100)發送的推薦請求
興趣推薦模塊(201)第二方面將中的相似度計算請求發送給相似度計算模塊(202);
興趣推薦模塊(201)第三方面用于接收相似度計算模塊(202)發送的帶有相似度的候選用戶集合CR;
興趣推薦模塊(201)第四方面依據好友個數對帶有相似度的候選用戶集合CR進行相似度高低排序,得到所有推薦用戶RUr,并將前個推薦用戶RUr返回給用戶(100);
主題提取模塊(203)第一方面依據興趣截取時間CPT從LBSN數據庫(300)中檢索與之相匹配的簽到用戶BUb;
主題提取模塊(203)第二方面依據預設主題數量t和興趣點數量v,運用隱含狄利克雷分配主題模型,得到主題集合
相似度計算模塊(202)第一方面用于接收興趣推薦模塊(201)輸出的相似度計算請求SQ={Uu,dist};
相似度計算模塊(202)第二方面從LBSN數據庫(300)中提取出簽到用戶BUb的簽到興趣點信息即
相似度計算模塊(202)第三方面用于接收主題提取模塊(203)輸出的主題集合TH,即
相似度計算模塊(202)第四方面對所述主題集合TH進行權重處理,得到主題權重向量WTH;
相似度計算模塊(202)第五方面依據興趣點的地理位置對主題集合TH中的每一個主題進行最短距離計算,得到主題集合TH下的主題最短距離集合DTH;
相似度計算模塊(202)第六方面依據DTH計算兩個簽到用戶之間的距離均值
相似度計算模塊(202)第七方面依據簽到興趣比重模型從候選用戶CUc中計算出在主題下的興趣權重向量
表示候選用戶CUc在pmq興趣點的簽到次數;
Tnumf表示候選用戶CUc在主題下的簽到次數;
F(pmq)是一個衰減函數,表示為
相似度計算模塊(202)第八方面依據相似度模型
相似度計算模塊(202)第九方面將CR={<CU1,sim1>,<CU2,sim2>,…,<CUc,simc>}返回給興趣推薦模塊(201)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310336664.0/1.html,轉載請聲明來源鉆瓜專利網。





