[go: up one dir, main page]

CN103995823A - 一种基于社交网络的信息推荐方法 - Google Patents

一种基于社交网络的信息推荐方法 Download PDF

Info

Publication number
CN103995823A
CN103995823A CN201410112163.9A CN201410112163A CN103995823A CN 103995823 A CN103995823 A CN 103995823A CN 201410112163 A CN201410112163 A CN 201410112163A CN 103995823 A CN103995823 A CN 103995823A
Authority
CN
China
Prior art keywords
user
trust
users
community
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410112163.9A
Other languages
English (en)
Inventor
徐小龙
曹嘉伦
周钰淇
马瑞文
李双双
李玲娟
陈丹伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Post and Telecommunication University
Original Assignee
Nanjing Post and Telecommunication University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Post and Telecommunication University filed Critical Nanjing Post and Telecommunication University
Priority to CN201410112163.9A priority Critical patent/CN103995823A/zh
Publication of CN103995823A publication Critical patent/CN103995823A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/35Clustering; Classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于社交网络的信息推荐方法,其步骤如下:步骤1:计算用户之间的信任度和相似性,使用加权值来构建用户关系矩阵;步骤2:使用社区发现算法对用户进行聚类,形成用户最近邻居集;步骤3:预测评分并生成推荐列表。本发明可达到以下的有益效果:(1)解决冷启动问题。本发明引入信任度,进行推荐时如果根据共同评分物品无法得到足够多的近邻,可信朋友可以作为预测的起点,这样可以减轻冷启动问题以及提高用户覆盖度;(2)提高实时性。本发明中采用社交网络分析中常用的社区发现算法对用户网络进行社区划分,即相同的用户兴趣聚类,使得在寻找用户邻居集时大大缩短时间,提高了信息推荐的响应实时性。

Description

一种基于社交网络的信息推荐方法
技术领域
本发明涉及网络信息技术领域,尤其涉及到一种能够基于社交网络的信息推荐方法。
背景技术
互联网的飞速发展和不断增长的信息资源使得信息指数激增,信息服务领域面临着“信息资源丰富,但获取有利用价值的信息困难”的问题,给人们带来很大的信息负担。一方面,网络上出现大量数据资源导致的“信息过载”现象(information overload);另一方面,用户无法获取自己需要的信息资源。推荐系统(recommendation systems)作为一种以“信息推送”模式服务的重要方法,是解决信息过载问题的主要手段,它能够以用户为中心在分析预测用户需求的基础上主动给用户推送其可能需要但又难以获取的信息,通过根据用户的不同环境场合下的行为特征为用户推荐更具有利用价值的信息资源。
伴随着互联网发展的还有社交网络的飞速扩增。社交网络通过互联网把具有相同爱好甚至是互不相识的人们连接起来,从而形成具有某一特点的团体。社交网络是一个能够互相沟通和交流并且能够参与互动的平台,它从研究部门、学校、政府、商业应用平台扩展成一个人类社会交流的工具。因为互联网是虚拟的,人们千方百计地隐瞒自己在网络中的真实身份,这不仅带来了大量的虚假信息,而且使人们之间的信任程度越来越低,沟通变得更加困难。社交网络采用真实信息注册,增强了网络用户的身份真实性和行为可信性,极大地保障了系统中信息安全和用户交互的可靠性、地域性和实时性,使人们能更放心、更轻松的与其他人进行交流,同时也带来了全新的用户体验。通过社交网络,他们会主动公布自己的特点和偏好,积极提供并注释各种资源(比如图片、视频)或分享他们的知识。例如,用户可以通过豆瓣来分享图书,通过Facebook进行网络社交和分享照片,通过Twitter发送微博,通过Flickr发布照片,通过YouTube上传视频等。越来越流行的社交网络悄悄的改变着人们的生活方式和价值取向。
目前,经常使用的推荐方法包括以下几种:
1)基于关联规则的推荐方法,它根据用户交易数据,生成关联规则,并结合用户当前购买行为提出建议,购物车分析是关联规则最典型的应用。基于关联规则的推荐方法通用性比较强,可以应用于多种领域,但关联规则抽取难、消耗的时间多,随着关联规则数量不断增多,系统也变的难以管理。
2)基于内容的推荐方法,它主要侧重于信息资源项目的内容分析及其用户偏好模型的构建,推荐功能是通过比较资源与用户偏好的相似度来实现的。基于内容的推荐技术虽然有直观的结果,简单的计算,迅速的响应时间,良好的可解释性,能解决冷启动和数据稀疏的问题。但是,仍然具有一定的局限性:可以分析项目的内容是有限的,仅是可以通过一系列的特征集合表示的信息,并不能有效地处理诸如声音、图片、视频等多媒体信息;用户可以接收和过去喜好推荐类似的项目,但不能为用户发现新的感兴趣的商品,推荐内容单一;无法处理品质、风格或观点。
3)协同过滤推荐方法,它是目前推荐信息系统中最成功的技术,协同过滤的基本思想是利用用户或项目之间的相似度进行推荐或预测,该方法找出一群具有相同偏好的用户群,然后分析用户的共同偏好来对目标用户进行推荐。协同过滤算法的优点在于它并不关注项目本身的内容,主要是根据用户或项目相似度来推荐资源,系统只需要获得足够的项目评价就可以可靠的进行项目推荐。但是,协同过滤算法的缺点也非常明显,即“冷启动”问题、数据稀疏问题、可扩展性问题等。
社交网络的发展为个性化推荐提供了良好的渠道,本发明将用户间的信任度量、社交网络方式和个性化推荐技术有机结合,提出了一种基于社交网络的信息推荐方法来构造一个高效率、高精确度的推荐系统。
发明内容
为解决上述技术问题,本发明提供一种基于社交网络的信息推荐方法,其采用的技术方案如下:
一种基于社交网络的信息推荐方法,其步骤如下:
步骤1:计算用户之间的信任度和相似性,使用加权值来构建用户关系矩阵;
步骤2:使用社区发现算法对用户进行聚类,形成用户最近邻居集;
步骤3:预测评分并生成推荐列表。
构建用户-评分矩阵Rm×n
m代表用户的个数,n代表项目的个数,rij代表用户i对项目j的评分。
在填充的用户-评分矩阵Rm×n的基础上,用Pearson相关性来计算用户之间的相似度,构建用户-用户相似性矩阵S:
suv代表用户u和用户v之间的相似程度,且suv∈[0,1]。
计算信任度,再计算结合相似度和信任的加权值:
h(i,j)=θ×trust(i,j)+(1-θ)×sim(i,j);
θ代表加权参数,trust(i,j)代表用户i和j的直接信任度,sim(i,j)代表相似度,h(i,j)代表两者的加权值。
利用加权值构建用户关系矩阵H:
直接信任度为交互信任度、用户之间的共同好友所占比例、用户的评价能力三者的结合,其计算公式为:
trust ( i , j ) = 1 2 ( fri ( i , j ) + fre ) × comm ( i , j ) ;
trust(i,j)代表用户i和j的直接信任度,fri(i,j)代表用户之间的共同好友所占比例,fre代表用户的评价能力,comm(i,j)代表用户之间的交互信任度。
交互信任度的计算公式如下:
comm ( i , j ) = w i , j Σ w i ( out ) ;
其中,wi,j代表用户i向用户j发送的消息数量,Σwi(out)代表用户i向周围用户发送的消息总数;
用户之间的共同好友所占比例、用户的评价能力的计算公式如下:
fri ( i , j ) = n i ∩ n j n i ;
fre = k i Σ k i ;
其中,fri(i,j)代表用户之间的共同好友所占比例,fre代表用户的评价能力,ni和nj分别代表用户i和j的好友数,ni∩nj代表他们的共同好友数;ki代表推荐用户对i类商品的评价次数,Σki代表用户对所有商品种类的评价次数。
社区发现法的过程如下:
Step1:计算网络中各个用户的度(和该顶点相关联的边数),并从中选择度最大的用户i作为初始社区Ci,并初始化模块度Q=0;
Step2:找出所有与社区Ci相连接的用户,并把它们放入邻近用户集N中;
Step3:计算用户集N中的每个用户j对社区Ci的贡献度q,并将对社区具有最大贡献度的用户加入到社区Ci中;
Step4:计算社区Ci的模块度Q'。若Q'>Q,则将用户j加入社区Ci成功,并将用户j做上标记,同时更新模块度Q=Q',返回Step2继续执行;否则,转Step5;
Step5:模块度Q已经达到最大值,即当前社区Ci达到划分的最优结果;
Step6:如果不存在未作标记的用户,网络中的所有社区已检测到,则过程结束;否则,从没有标记的用户中选择度最大的用户,作为新的初始社区Ci,返回step2继续执行。
用户对社区的贡献度q
q = L in l in + L out ;
Lin:在无权网络中代表社区内部的连边数;在有权网络中代表社区内部所有边上的权值总和。
Lout:在无权网络中代表与社区相连的外部连边数;在有权网络中代表与社区相连的外部所有边上的权值总和。
用户对社区的贡献度q越大,则用户和社区间的联系越紧密。
定义2:模块度Q
模块度Q是在社区划分中衡量当前社区是否达到最佳程度的重要指标,模块度Q越大,社区的划分效果越好,表示社区和社区之间的联系性越少,从而实现模块内部“高内聚”,模块外部“低耦合”。
如果是无权网络,模块度Q的表达式如下:
Q = 1 2 m Σ ij ( A ij - k i k j 2 m ) δ ( C i , C j ) ;
其中,m为网络的总边数;ki和kj分别代表与用户i和用户j的连接边数;Aij代表网络邻接矩阵,当随机网络连接的用户i和用户j相连时,Aij=1,当用户i和用户j不相连时,Aij=0;δ(Ci,Cj)为kronecker函数,如果用户i和用户j属于同一社区,则δ(Ci,Cj)=1,如果不在同一社区,则δ(Ci,Cj)=0。
在有权网络中,可定义模块度Q如下:
Q = 1 2 W Σ ij ( A ij - w i w j 2 W ) δ ( C i , C j ) ;
其中,W代表网络中所有边的权值的总和,wi和wj分别代表与用户i和用户j相连的边的权值总和。
根据目标用户的n个最近邻居对候选项目的评分信息,预测目标用户对候选项目的评分,并选择预测分数最高的前几个项目,作为推荐结果主动推送给目标用户,即产生top-N信息资源推荐。
P u , j = R u ‾ + Σ v ∈ N trust ( u , v ) × ( R v , i - R v ‾ ) Σ v ∈ N trust ( u , v ) ;
其中,Pu,i代表用户u对项目i的预测评分,分别代表用户u和邻居用户v对项目的平均评分;Rv,i代表用户v对项目i的评分,trust(u,v)代表用户u对邻居用户v的信任程度,N表示用户u的邻居用户候选集。
直接信任度trust(u,v)也可为传递信任度trustL(A,B)代替,其计算方式如下:
trustL(A,B)=trust(A,X1)×trust(X1,X2)×…×trust(Xn,B);
其中,Xi表示路径L上用户A和B之间的用户,L(A,B)表示用户A和用户B之间的存在的信任路径,如果信任网络中用户A和用户B之间存在多个的信任路径L(L1,L2,…,Ln),(n≥2),则选取路径L中的最短路径,假如存在k条最短路径,计算公式如下:
trust L ( A , B ) = Σ i = 1 k trust L i k L i ∈ { min ( L 1 , L 2 , · · · , L n ) } ;
然后按照路径L先短后长的顺序继续计算,若某路径j的计算结果则将路径j算作最短路径之一,并重新计算trustL(A,B),当所有路径都计算结束后得到最终的间接信任结果。
本发明提出的基于社交网络的信息推荐方法,可达到以下的有益效果:
(1)解决冷启动问题。冷启动问题是指新用户加入推荐系统时,由于对新用户的历史行为或评分没有记录,所以无法对新用户进行有效的信息推荐。本方法引入信任度,进行推荐时如果根据共同评分物品无法得到足够多的近邻,可信朋友可以作为预测的起点,这样可以减轻冷启动问题以及提高用户覆盖度。
(2)提高实时性。本方法中采用社交网络分析中常用的社区发现算法对用户网络进行社区划分,即相同的用户兴趣聚类,使得在寻找用户邻居集时大大缩短时间,提高了信息推荐的响应实时性。
附图说明
图1基于社交网络的推荐方法流程图。
图2用户之间交互图。
图3多路径的传递信任计算图。
图4社区发现的流程图。
具体实施方式
本发明提出一种基于社交网络的信息推荐方法。首先,计算用户之间的信任度和相似性,使用加权值来构建用户关系矩阵;其次,使用社区发现算法对用户进行聚类,形成用户最近邻居集;最后,预测评分并生成推荐列表。
如图1所示,采集用户、项目、评分、社交网络等相关信息,根据这些信息计算用户之间的信任度和相似性,并使用加权值来构建用户关系矩阵;其次,使用社区发现算法对用户进行划分,形成用户最近邻居集;最后,预测评分并生成推荐列表。
1.直接信任度
直接信任度是一个用户对另一用户的信任程度的量化。将信任引入到个性化推荐系统当中,首先要解决的就是信任关系的量化问题,使之成为可计算或进行相关操作的数据。结合信任的多个性质及实际的社交网络的相关特点,本文从以下方面考虑直接信任度的计算问题。
1)交互信任度
交互度是指在社交网络关系中,用户之间的交互程度,比如用户的通话、发短信、邮件、微博关注、SNS留言等周期时间内的交互次数。用户之间的交互图如图2所示,图中的各节点代表社交网络中的用户,用户间的边用有向箭头代表交互发送方指向接收方,边上的权重值代表各种交互类型的信息总和。通过用户之间的交互图,我们可以的定义用户间的交互信任度为:
comm ( i , j ) = w i , j Σ w i ( out ) ;
其中,wi,j代表用户i向用户j发送的消息数量,Σwi(out)代表用户i向周围用户发送的消息总数。
2)推荐信任度
推荐信任度包括了用户之间的共同好友所占比例、用户的评价能力。用户总是更加信任那些曾经购买或使用过该商品的用户,如果其自身的专业、兴趣等背景信息与该商品有一定的关系,其自身的这些背景使其具备对于该类商品的一定的评价能力,该能力也可成为其对该商品推荐可信赖程度的参考因素。同时,用户之间的共同好友数目也能体现两者之间的关系。fri(i,j)代表用户之间的共同好友所占比例,fre代表用户的评价能力的计算公示如下:
fri ( i , j ) = n i ∩ n j n i ;
fre = k i Σ k i ;
其中,ni和nj分别代表用户i和j的好友数,ni∩nj代表他们的共同好友数;ki代表推荐用户对i类商品的评价次数,Σki代表用户对所有商品种类的评价次数。
将上述两点信任度结合即可得到直接信任度trust(i,j):
trust ( i , j ) = 1 2 ( fri ( i , j ) + fre ) × comm ( i , j ) ;
2.传递信任度计算
在信任度的传递计算中应遵循直接信任优先于间接信任的原则,用L(A,B)表示用户A和用户B之间的存在的信任路径。如果信任网络中用户A和用户B之间存在唯一的信任路径L(A,X1,X2,…,Xn,B),则用户A和B之间的传递信任度为信任路径L上的所有直接信任度的乘积,表达式为:
trustL(A,B)=trust(A,X1)×trust(X1,X2)×…×trust(Xn,B);
其中,Xi表示路径L上用户A和B之间的用户。
如果信任网络中用户A和用户B之间存在多个的信任路径L(L1,L2,…,Ln),(n≥2),则选取路径L中的最短路径,假如存在k条最短路径,计算公式如下:
trust L ( A , B ) = Σ i = 1 k trust L i k L i ∈ { min ( L 1 , L 2 , · · · , L n ) } ;
然后按照路径L先短后长的顺序继续计算,若某路径j的计算结果则将路径j算作最短路径之一,并重新计算trustL(A,B),当所有路径(如果链路过长可忽略计算)都计算结束后得到最终的间接信任结果。这种计算方法有效的避免了最短信任路径的信任度过低而导致的误判断。
如图3所示,用户A到用户B存在多个信任路径,首先应该计算出最短路径L(A,X3,B)和L(A,X4,B)的trustL(A,B)值,但另一条路径L(A,X1,X2,B)的传递信任度 trust L ( A , X 1 , X 2 , B ) = 0.8 × 0.8 × 0.9 = 0.576 > trust L ( A,B ) = 0.48 , 所以路径L(A,X1,X2,B)也应加入到最短路径集合中,得到最终的传递信任度为
3.社区发现
在现实网络中经常有一些用户与其他用户的联系非常紧密(即网络中用户度很大的点,我们称之为“中心用户”)。我们将中心用户视为初始社区的起点,然后不断向社区中加入对社区贡献度最大的相邻用户(若存在多个用户对社区贡献度都较大时,则将这些用户都加入到该社区中),当全局贡献度达到最大时形成一个稳定的社区。
为了更清楚了解聚类过程,对社区贡献度和模块度定义如下:
定义1:用户对社区的贡献度q
q = L in l in + L out ;
Lin:在无权网络中代表社区内部的连边数;在有权网络中代表社区内部所有边上的权值总和。
Lout:在无权网络中代表与社区相连的外部连边数;在有权网络中代表与社区相连的外部所有边上的权值总和。
无权网络是指边上没有权重值,有权网络是指边上有权重值。
用户对社区的贡献度q越大,则用户和社区间的联系越紧密。
定义2:模块度Q
模块度Q是在社区划分中衡量当前社区是否达到最佳程度的重要指标,模块度Q越大,社区的划分效果越好,表示社区和社区之间的联系性越少,从而实现模块内部“高内聚”,模块外部“低耦合”。
如果是无权网络,模块度Q的表达式如下:
Q = 1 2 m Σ ij ( A ij - k i k j 2 m ) δ ( C i , C j ) ;
其中,m为网络的总边数;ki和kj分别代表与用户i和用户j的连接边数;Aij代表网络邻接矩阵,当随机网络连接的用户i和用户j相连时,Aij=1,当用户i和用户j不相连时,Aij=0;δ(Ci,Cj)为kronecker函数,如果用户i和用户j属于同一社区,则δ(Ci,Cj)=1,如果不在同一社区,则δ(Ci,Cj)=0。
在有权网络中,可定义模块度Q如下:
Q = 1 2 W Σ ij ( A ij - w i w j 2 W ) δ ( C i , C j ) ;
其中,W代表网络中所有边的权值的总和,wi和wj分别代表与用户i和用户j相连的边的权值总和。
社区发现算法如图4所示:
Step1:计算网络中各个用户的度(和该顶点相关联的边数),并从中选择度最大的用户i作为初始社区Ci,并初始化模块度Q=0;
Step2:找出所有与社区Ci相连接的用户,并把它们放入邻近用户集N中;
Step3:计算用户集N中的每个用户j对社区Ci的贡献度q,并将对社区具有最大贡献度的用户加入到社区Ci中;
Step4:计算社区Ci的模块度Q'。若Q'>Q,则将用户j加入社区Ci成功,并将用户j做上标记,同时更新模块度Q=Q',返回Step2继续执行;否则,转Step5;
Step5:模块度Q已经达到最大值,即当前社区Ci达到划分的最优结果;
Step6:如果不存在未作标记的用户,网络中的所有社区已检测到,则过程结束;否则,从没有标记的用户中选择度最大的用户,作为新的初始社区Ci,返回step2继续执行。
4.推荐方法实现
1)构建用户关系矩阵
首先,获取的用户信息、项目信息、评分信息,并用矩阵的方式表示用户和项目之间的关系,形成用户-评分矩阵Rm×n,这里的项目信息是指商品、电影等向用户推荐的东西。其中m代表用户的个数,n代表项目的个数,rij代表用户i对项目j的评分。为了减少用户-评分矩阵的稀疏性,可以将未评分的rij设置为0或用户i所有已评分的均值或项目j已受到评分的均值。
其次,在填充的用户-评分矩阵Rm×n的基础上,用Pearson相关性来计算相似度,Pearson相关性是计算相似度的一种方法,如果用户i和用户j共同评分的项目集合设定为Iij,则由Pearson相关性度量的相似性sim(i,j)为:
sim ( i , j ) = Σ c ∈ I ij ( R ic - R c ‾ ) ( R jc - R j ‾ ) Σ c ∈ I ij ( R ic - R i ‾ ) 2 × Σ c ∈ I ij ( R jc - R j ‾ ) 2 ;
其中,Ric和Rjc代表两个用户对项目c的评分;分别代表用户i和用户j在Iij上的平均评分。
在上述基础上,构建用户-用户相似性矩阵S。其中,suv代表用户u和用户v之间的相似程度,且suv∈[0,1]。
用户-用户相似性关系矩阵S:
计算信任度,再计算结合相似度和信任的加权值:
h(i,j)=θ×trust(i,j)+(1-θ)×sim(i,j);
θ代表加权参数,trust(i,j)代表用户i和j的信任度,sim(i,j)代表相似度,h(i,j)代表两者的加权值。
构建用户关系矩阵H:
2)相同兴趣用户聚类,形成邻居集
根据用户关系矩阵,并利用前面描述的社区发现算法对用户进行聚类,将用户划分为若干社区{C1,C2,…,Cn},每个社区中的用户都具有相同的兴趣爱好,形成邻居集。如果有新用户的加入,也可以通过更新网络,实现用户的重新分类。
3)预测评分,产生推荐
根据目标用户的n个最近邻居对候选项目的评分信息,预测目标用户对候选项目的评分,并选择预测分数最高的前几个项目,作为推荐结果主动推送给目标用户,即产生top-N信息资源推荐。
P u , j = R u ‾ + Σ v ∈ N trust ( u , v ) × ( R v , i - R v ‾ ) Σ v ∈ N trust ( u , v ) ;
其中,分别代表用户u和邻居用户v对项目的平均评分;trust(u,v)代表用户u对邻居用户v的信任程度。
直接信任度trust(u,v)也可为传递信任度trustL(A,B)代替,其计算方法如上所示。

Claims (8)

1.一种基于社交网络的信息推荐方法,其步骤如下: 
步骤1:计算用户之间的信任度和相似性,使用加权值来构建用户关系矩阵; 
步骤2:使用社区发现算法对用户进行聚类,形成用户最近邻居集; 
步骤3:预测评分并生成推荐列表。 
2.根据权利要求1所述的一种基于社交网络的信息推荐方法,其特征在于步骤1中的构建用户关系矩阵其方法如下: 
构建用户-评分矩阵Rm×n: 
m代表用户的个数,n代表项目的个数,rij代表用户i对项目j的评分; 
在填充的用户-评分矩阵Rm×n的基础上,用Pearson相关性来计算用户之间的相似度,构建用户-用户相似性矩阵S: 
suv代表用户u和用户v之间的相似程度,且suv∈[0,1]; 
计算信任度,再计算结合相似度和信任的加权值: 
h(i,j)=θ×trust(i,j)+(1-θ)×sim(i,j); 
θ代表加权参数,trust(i,j)代表用户i和j的直接信任度,sim(i,j)代表相似度,h(i,j)代表两者的加权值; 
利用加权值构建用户关系矩阵H: 
3.根据权利要求2所述的一种基于社交网络的信息推荐方法,其特征在于直接信任度为交互信任度、用户之间的共同好友所占比例、用户的评价能力三者的结合,其计算公式为: 
trust(i,j)代表用户i和j的直接信任度,fri(i,j)代表用户之间的共同好友所占比例,fre代表用户的评价能力,comm(i,j)代表用户之间的交互信任度; 
交互信任度的计算公式如下: 
其中,wi,j代表用户i向用户j发送的消息数量,Σwi(out)代表用户i向周围用户发送的消息总数; 
用户之间的共同好友所占比例、用户的评价能力的计算公式如下: 
其中,fri(i,j)代表用户之间的共同好友所占比例,fre代表用户的评价能力,ni和nj分别代表用户i和j的好友数,ni∩nj代表他们的共同好友数;ki代表推荐用户对i类商品的评价次数,Σki代表用户对所有商品种类的评价次数。 
4.根据权利要求1所述的一种基于社交网络的信息推荐方法,其特征在于步骤2中社区发现法的过程如下: 
Step1:计算网络中各个用户的度(和该顶点相关联的边数),并从中选择度最大的用户i作为初始社区Ci,并初始化模块度Q=0; 
Step2:找出所有与社区Ci相连接的用户,并把它们放入邻近用户集N中; 
Step3:计算用户集N中的每个用户j对社区Ci的贡献度q,并将对社区具有最大贡献度的用户加入到社区Ci中; 
Step4:计算社区Ci的模块度Q',若Q'>Q,则将用户j加入社区Ci成功,并将用户j做上标记,同时更新模块度Q=Q',返回Step2继续执行;否则,转Step5; 
Step5:模块度Q已经达到最大值,即当前社区Ci达到划分的最优结果; 
Step6:如果不存在未作标记的用户,网络中的所有社区已检测到,则过程结束;否则,从没有标记的 用户中选择度最大的用户,作为新的初始社区Ci,返回step2继续执行。 
5.根据权利要求4所述的一种基于社交网络的信息推荐方法,其特征在于用户对社区的贡献度q计算方法如下: 
Lin:在无权网络中代表社区内部的连边数;在有权网络中代表社区内部所有边上的权值总和; 
Lout:在无权网络中代表与社区相连的外部连边数;在有权网络中代表与社区相连的外部所有边上的权值总和; 
用户对社区的贡献度q越大,则用户和社区间的联系越紧密。 
6.根据权利要求4所述的一种基于社交网络的信息推荐方法,其特征在于模块度Q的表达方式如下: 
如果是无权网络,模块度Q的表达式如下: 
其中,m为网络的总边数;ki和kj分别代表与用户i和用户j的连接边数;Aij代表网络邻接矩阵,当随机网络连接的用户i和用户j相连时,Aij=1,当用户i和用户j不相连时,Aij=0;δ(Ci,Cj)为kronecker函数,如果用户i和用户j属于同一社区,则δ(Ci,Cj)=1,如果不在同一社区,则δ(Ci,Cj)=0; 
在有权网络中,可定义模块度Q如下: 
其中,W代表网络中所有边的权值的总和,wi和wj分别代表与用户i和用户j相连的边的权值总和。 
7.根据权利要求1所述的一种基于社交网络的信息推荐方法,其特征在于步骤3的评分推荐方法如下:根据目标用户的n个最近邻居对候选项目的评分信息,预测目标用户对候选项目的评分,并选择预测分数最高的前几个项目,作为推荐结果主动推送给目标用户,即产生top-N信息资源推荐: 
其中,Pu,i代表用户u对项目i的预测评分,分别代表用户u和邻居用户v对项目的平均评 分;Rv,i代表用户v对项目i的评分,trust(u,v)代表用户u对邻居用户v的信任程度,N表示用户u的邻居用户候选集。 
8.根据权利要求7所述的一种基于社交网络的信息推荐方法,其特征在于直接信任度trust(u,v)也可为传递信任度trustL(A,B)代替,其计算方式如下: 
trustL(A,B)=trust(A,X1)×trust(X1,X2)×…×trust(Xn,B); 
其中,Xi表示路径L上用户A和B之间的用户,L(A,B)表示用户A和用户B之间的存在的信任路径,如果信任网络中用户A和用户B之间存在多个的信任路径L(L1,L2,…,Ln),(n≥2),则选取路径L中的最短路径,假如存在k条最短路径,计算公式如下: 
然后按照路径L先短后长的顺序继续计算,若某路径j的计算结果则将路径j算作最短路径之一,并重新计算trustL(A,B),当所有路径都计算结束后得到最终的间接信任结果。 
CN201410112163.9A 2014-03-25 2014-03-25 一种基于社交网络的信息推荐方法 Pending CN103995823A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410112163.9A CN103995823A (zh) 2014-03-25 2014-03-25 一种基于社交网络的信息推荐方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410112163.9A CN103995823A (zh) 2014-03-25 2014-03-25 一种基于社交网络的信息推荐方法

Publications (1)

Publication Number Publication Date
CN103995823A true CN103995823A (zh) 2014-08-20

Family

ID=51309988

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410112163.9A Pending CN103995823A (zh) 2014-03-25 2014-03-25 一种基于社交网络的信息推荐方法

Country Status (1)

Country Link
CN (1) CN103995823A (zh)

Cited By (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104268271A (zh) * 2014-10-13 2015-01-07 北京建筑大学 一种兴趣和网络结构双内聚的社交网络社区发现方法
CN104317959A (zh) * 2014-11-10 2015-01-28 北京字节跳动网络技术有限公司 基于社交平台的数据挖掘方法及装置
CN104408149A (zh) * 2014-12-04 2015-03-11 威海北洋电气集团股份有限公司 基于社交网络分析的犯罪嫌疑人挖掘关联方法及系统
CN104834967A (zh) * 2015-04-24 2015-08-12 南京邮电大学 泛在网络下基于用户相似度的业务行为预测方法
CN105025091A (zh) * 2015-06-26 2015-11-04 南京邮电大学 一种基于移动用户位置的商铺推荐方法
CN105069125A (zh) * 2015-08-13 2015-11-18 上海斐讯数据通信技术有限公司 一种社交网络推荐方法及系统
CN105138684A (zh) * 2015-09-15 2015-12-09 联想(北京)有限公司 一种信息处理方法和信息处理装置
CN105528379A (zh) * 2014-10-24 2016-04-27 杭州师范大学 一种资源的推荐方法和装置
CN105528395A (zh) * 2015-11-30 2016-04-27 苏州大学 一种潜在消费者推荐方法及系统
CN105718551A (zh) * 2016-01-19 2016-06-29 浙江工业大学 一种基于Hadoop的社会化推荐方法
WO2016127331A1 (zh) * 2015-02-11 2016-08-18 深圳市仁盟互动网络科技有限公司 基于信任推荐的社交网络建立好友的方法和系统
CN105956201A (zh) * 2016-06-22 2016-09-21 Tcl集团股份有限公司 一种社会化网络的视频推荐方法和装置
CN106056455A (zh) * 2016-06-02 2016-10-26 南京邮电大学 一种基于位置和社交关系的群组与地点推荐方法
CN106126549A (zh) * 2016-06-16 2016-11-16 传化公路港物流有限公司 一种基于概率矩阵分解的社区信任推荐方法及其系统
CN106126586A (zh) * 2016-06-21 2016-11-16 安徽师范大学 一种基于综合评价信任的社交网络推荐模型构建方法
CN106227792A (zh) * 2016-07-20 2016-12-14 百度在线网络技术(北京)有限公司 用于推送信息的方法和装置
CN106445961A (zh) * 2015-08-10 2017-02-22 北京奇虎科技有限公司 新闻推送方法及装置
CN106528643A (zh) * 2016-10-13 2017-03-22 上海师范大学 一种基于社交网络的多维度综合推荐方法
CN106570090A (zh) * 2016-10-20 2017-04-19 杭州电子科技大学 基于兴趣变化和信任关系的协同过滤推荐方法
CN106682121A (zh) * 2016-12-09 2017-05-17 广东工业大学 一种基于用户兴趣变化的时效推荐方法
CN107123057A (zh) * 2017-03-22 2017-09-01 阿里巴巴集团控股有限公司 用户推荐方法及装置
CN107145541A (zh) * 2017-04-24 2017-09-08 安徽师范大学 基于超图结构的社交网络推荐模型构建方法
CN107230002A (zh) * 2017-06-09 2017-10-03 天津大学 基于项目的评分矩阵预测算法
CN107301583A (zh) * 2017-05-26 2017-10-27 重庆邮电大学 一种基于用户偏好和信任的冷启动推荐方法
CN107330727A (zh) * 2017-06-30 2017-11-07 重庆邮电大学 一种基于隐语义模型的个性化推荐方法
CN107358533A (zh) * 2017-06-15 2017-11-17 桂林理工大学 一种网络社区的用户推荐方法及系统
CN107368499A (zh) * 2016-05-12 2017-11-21 中国移动通信集团广东有限公司 一种客户标签建模及推荐方法及装置
CN107426338A (zh) * 2017-08-28 2017-12-01 江西博瑞彤芸科技有限公司 一种资讯管理方法及系统
CN107506455A (zh) * 2017-08-29 2017-12-22 重庆邮电大学 一种融合用户社交圈相似度的好友推荐方法
CN107657347A (zh) * 2017-09-30 2018-02-02 桂林电子科技大学 一种面向群组的旅游推荐方法
CN107688901A (zh) * 2017-08-24 2018-02-13 北京小度信息科技有限公司 数据调整方法及装置
CN107862012A (zh) * 2017-10-30 2018-03-30 江苏大学 一种针对大学生群体的信息资源自动推荐方法
CN107870934A (zh) * 2016-09-27 2018-04-03 武汉安天信息技术有限责任公司 一种app用户聚类方法及装置
CN107909428A (zh) * 2017-11-01 2018-04-13 平安科技(深圳)有限公司 电子装置、产品推荐方法和计算机可读存储介质
CN108090197A (zh) * 2017-12-22 2018-05-29 河南科技大学 一种多维社交网络的社区发现方法
CN108154425A (zh) * 2018-01-19 2018-06-12 广州天源信息科技股份有限公司 一种结合社会网络和位置的线下商户推荐方法
CN108197211A (zh) * 2017-12-28 2018-06-22 百度在线网络技术(北京)有限公司 一种信息推荐方法、装置、服务器和存储介质
CN108280533A (zh) * 2017-11-24 2018-07-13 浙江理工大学 一种满足全局外部信任价值约束的城市车辆社会网络社区推荐的最优配置方法
CN104966125B (zh) * 2015-05-06 2018-07-24 同济大学 一种社交网络的物品评分及推荐方法
CN105045805B (zh) * 2015-06-03 2018-07-24 安徽师范大学 基于移动通信的信任推荐模型的构建方法及其构建系统
CN108599991A (zh) * 2018-03-21 2018-09-28 安徽大学 社会物联网中影响信任传递的关键节点搜索方法
CN108664484A (zh) * 2017-03-28 2018-10-16 腾讯科技(北京)有限公司 媒体内容推荐方法及装置
CN108846042A (zh) * 2018-05-29 2018-11-20 昆明理工大学 一种结合用户反馈机制的社交网络推荐方法
CN109101667A (zh) * 2018-09-29 2018-12-28 新乡学院 一种基于显式信任和隐式信任的个性化推荐方法
CN109255073A (zh) * 2018-08-28 2019-01-22 麒麟合盛网络技术股份有限公司 一种个性化推荐方法、装置及电子设备
CN109426985A (zh) * 2017-09-04 2019-03-05 腾讯科技(深圳)有限公司 信息处理方法、装置、计算机设备和存储介质
CN109712012A (zh) * 2018-09-28 2019-05-03 上海达家迎信息科技有限公司 社交网络划分方法、装置、设备及存储介质
CN109800356A (zh) * 2019-01-23 2019-05-24 国信优易数据有限公司 一种信息资源推荐方法、装置、设备及存储介质
CN109918562A (zh) * 2019-01-18 2019-06-21 重庆邮电大学 一种基于用户社区和评分联合社区的推荐方法
CN109948067A (zh) * 2019-02-22 2019-06-28 哈尔滨工业大学(深圳) 一种融合信任用户隐语义lr模型的信息推送方法及系统
CN109995663A (zh) * 2019-03-23 2019-07-09 西安电子科技大学 基于长度约束和无重复路径的网络信息传播方法
CN110851701A (zh) * 2019-09-25 2020-02-28 浙江工业大学 一种基于用户上下文耦合相似度的概率矩阵分解推荐方法
CN111143670A (zh) * 2019-12-09 2020-05-12 中国平安财产保险股份有限公司 一种信息确定方法及相关产品
CN111259133A (zh) * 2020-01-17 2020-06-09 成都信息工程大学 一种融合多信息的个性化推荐方法
CN111597428A (zh) * 2019-02-20 2020-08-28 中国科学院声学研究所 一种具有q分离k稀疏的用户与物品拼接的推荐方法
CN111639251A (zh) * 2020-06-16 2020-09-08 李忠耘 信息检索方法和装置
US10789377B2 (en) 2018-10-17 2020-09-29 Alibaba Group Holding Limited Secret sharing with no trusted initializer
CN111931035A (zh) * 2019-05-13 2020-11-13 中国移动通信集团湖北有限公司 业务推荐方法、装置及设备
CN112989208A (zh) * 2021-04-30 2021-06-18 武汉卓尔数字传媒科技有限公司 一种信息推荐方法、装置、电子设备及存储介质
CN113689305A (zh) * 2021-07-24 2021-11-23 深圳市思晓信息技术有限公司 针对社交网络的安全管理方法及系统
CN113779420A (zh) * 2020-09-18 2021-12-10 北京京东拓先科技有限公司 信息推送方法、装置和计算机可读存储介质
CN117876029A (zh) * 2024-03-12 2024-04-12 南京摆渡人网络信息技术有限公司 一种基于商品推广的人机交互优化系统、方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090284531A1 (en) * 2008-05-19 2009-11-19 Takuya Ishioka Information Processing Apparatus, Information Processing Method and Program
CN103268332A (zh) * 2013-05-06 2013-08-28 南京邮电大学 一种基于社区结构的可信的服务选择方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090284531A1 (en) * 2008-05-19 2009-11-19 Takuya Ishioka Information Processing Apparatus, Information Processing Method and Program
CN103268332A (zh) * 2013-05-06 2013-08-28 南京邮电大学 一种基于社区结构的可信的服务选择方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
朱琳可: "基于社交网络的个性化推荐服务研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (95)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104268271B (zh) * 2014-10-13 2017-09-22 北京建筑大学 一种兴趣和网络结构双内聚的社交网络社区发现方法
CN104268271A (zh) * 2014-10-13 2015-01-07 北京建筑大学 一种兴趣和网络结构双内聚的社交网络社区发现方法
CN105528379B (zh) * 2014-10-24 2020-09-22 杭州师范大学 一种资源的推荐方法和装置
CN105528379A (zh) * 2014-10-24 2016-04-27 杭州师范大学 一种资源的推荐方法和装置
CN104317959A (zh) * 2014-11-10 2015-01-28 北京字节跳动网络技术有限公司 基于社交平台的数据挖掘方法及装置
CN108197330A (zh) * 2014-11-10 2018-06-22 北京字节跳动网络技术有限公司 基于社交平台的数据挖掘方法及装置
US10360230B2 (en) 2014-11-10 2019-07-23 Beijing Bytedance Network Technology Co., Ltd. Method and device for social platform-based data mining
CN108197330B (zh) * 2014-11-10 2019-10-29 北京字节跳动网络技术有限公司 基于社交平台的数据挖掘方法及装置
CN104317959B (zh) * 2014-11-10 2018-07-17 北京字节跳动网络技术有限公司 基于社交平台的数据挖掘方法及装置
CN104408149A (zh) * 2014-12-04 2015-03-11 威海北洋电气集团股份有限公司 基于社交网络分析的犯罪嫌疑人挖掘关联方法及系统
CN104408149B (zh) * 2014-12-04 2017-12-12 威海北洋电气集团股份有限公司 基于社交网络分析的犯罪嫌疑人挖掘关联方法及系统
WO2016127331A1 (zh) * 2015-02-11 2016-08-18 深圳市仁盟互动网络科技有限公司 基于信任推荐的社交网络建立好友的方法和系统
CN104834967A (zh) * 2015-04-24 2015-08-12 南京邮电大学 泛在网络下基于用户相似度的业务行为预测方法
CN104966125B (zh) * 2015-05-06 2018-07-24 同济大学 一种社交网络的物品评分及推荐方法
CN105045805B (zh) * 2015-06-03 2018-07-24 安徽师范大学 基于移动通信的信任推荐模型的构建方法及其构建系统
CN105025091A (zh) * 2015-06-26 2015-11-04 南京邮电大学 一种基于移动用户位置的商铺推荐方法
CN106445961A (zh) * 2015-08-10 2017-02-22 北京奇虎科技有限公司 新闻推送方法及装置
CN106445961B (zh) * 2015-08-10 2021-02-23 北京奇虎科技有限公司 新闻推送方法及装置
CN105069125A (zh) * 2015-08-13 2015-11-18 上海斐讯数据通信技术有限公司 一种社交网络推荐方法及系统
CN105138684B (zh) * 2015-09-15 2018-12-14 联想(北京)有限公司 一种信息处理方法和信息处理装置
CN105138684A (zh) * 2015-09-15 2015-12-09 联想(北京)有限公司 一种信息处理方法和信息处理装置
CN105528395A (zh) * 2015-11-30 2016-04-27 苏州大学 一种潜在消费者推荐方法及系统
CN105718551A (zh) * 2016-01-19 2016-06-29 浙江工业大学 一种基于Hadoop的社会化推荐方法
CN107368499A (zh) * 2016-05-12 2017-11-21 中国移动通信集团广东有限公司 一种客户标签建模及推荐方法及装置
CN107368499B (zh) * 2016-05-12 2020-12-01 中国移动通信集团广东有限公司 一种客户标签建模及推荐方法及装置
CN106056455A (zh) * 2016-06-02 2016-10-26 南京邮电大学 一种基于位置和社交关系的群组与地点推荐方法
CN106126549A (zh) * 2016-06-16 2016-11-16 传化公路港物流有限公司 一种基于概率矩阵分解的社区信任推荐方法及其系统
CN106126586A (zh) * 2016-06-21 2016-11-16 安徽师范大学 一种基于综合评价信任的社交网络推荐模型构建方法
CN105956201A (zh) * 2016-06-22 2016-09-21 Tcl集团股份有限公司 一种社会化网络的视频推荐方法和装置
CN106227792B (zh) * 2016-07-20 2019-10-15 百度在线网络技术(北京)有限公司 用于推送信息的方法和装置
CN106227792A (zh) * 2016-07-20 2016-12-14 百度在线网络技术(北京)有限公司 用于推送信息的方法和装置
CN107870934B (zh) * 2016-09-27 2021-07-20 武汉安天信息技术有限责任公司 一种app用户聚类方法及装置
CN107870934A (zh) * 2016-09-27 2018-04-03 武汉安天信息技术有限责任公司 一种app用户聚类方法及装置
CN106528643A (zh) * 2016-10-13 2017-03-22 上海师范大学 一种基于社交网络的多维度综合推荐方法
CN106570090A (zh) * 2016-10-20 2017-04-19 杭州电子科技大学 基于兴趣变化和信任关系的协同过滤推荐方法
CN106682121A (zh) * 2016-12-09 2017-05-17 广东工业大学 一种基于用户兴趣变化的时效推荐方法
CN107123057A (zh) * 2017-03-22 2017-09-01 阿里巴巴集团控股有限公司 用户推荐方法及装置
US11182418B2 (en) 2017-03-28 2021-11-23 Tencent Technology (Shenzhen) Company Limited Media content recommendation method and apparatus and storage medium
CN108664484A (zh) * 2017-03-28 2018-10-16 腾讯科技(北京)有限公司 媒体内容推荐方法及装置
CN107145541B (zh) * 2017-04-24 2020-07-28 安徽师范大学 基于超图结构的社交网络推荐模型构建方法
CN107145541A (zh) * 2017-04-24 2017-09-08 安徽师范大学 基于超图结构的社交网络推荐模型构建方法
CN107301583A (zh) * 2017-05-26 2017-10-27 重庆邮电大学 一种基于用户偏好和信任的冷启动推荐方法
CN107301583B (zh) * 2017-05-26 2020-11-17 重庆邮电大学 一种基于用户偏好和信任的冷启动推荐方法
CN107230002A (zh) * 2017-06-09 2017-10-03 天津大学 基于项目的评分矩阵预测算法
CN107358533A (zh) * 2017-06-15 2017-11-17 桂林理工大学 一种网络社区的用户推荐方法及系统
CN107330727A (zh) * 2017-06-30 2017-11-07 重庆邮电大学 一种基于隐语义模型的个性化推荐方法
CN107688901A (zh) * 2017-08-24 2018-02-13 北京小度信息科技有限公司 数据调整方法及装置
CN107688901B (zh) * 2017-08-24 2021-05-11 北京星选科技有限公司 数据调整方法及装置
CN107426338A (zh) * 2017-08-28 2017-12-01 江西博瑞彤芸科技有限公司 一种资讯管理方法及系统
CN107506455A (zh) * 2017-08-29 2017-12-22 重庆邮电大学 一种融合用户社交圈相似度的好友推荐方法
CN109426985A (zh) * 2017-09-04 2019-03-05 腾讯科技(深圳)有限公司 信息处理方法、装置、计算机设备和存储介质
CN107657347B (zh) * 2017-09-30 2020-10-23 桂林电子科技大学 一种面向群组的旅游推荐方法
CN107657347A (zh) * 2017-09-30 2018-02-02 桂林电子科技大学 一种面向群组的旅游推荐方法
CN107862012A (zh) * 2017-10-30 2018-03-30 江苏大学 一种针对大学生群体的信息资源自动推荐方法
CN107909428A (zh) * 2017-11-01 2018-04-13 平安科技(深圳)有限公司 电子装置、产品推荐方法和计算机可读存储介质
WO2019085327A1 (zh) * 2017-11-01 2019-05-09 平安科技(深圳)有限公司 电子装置、产品推荐方法、系统和计算机可读存储介质
CN108280533A (zh) * 2017-11-24 2018-07-13 浙江理工大学 一种满足全局外部信任价值约束的城市车辆社会网络社区推荐的最优配置方法
CN108090197B (zh) * 2017-12-22 2021-06-04 河南科技大学 一种多维社交网络的社区发现方法
CN108090197A (zh) * 2017-12-22 2018-05-29 河南科技大学 一种多维社交网络的社区发现方法
CN108197211A (zh) * 2017-12-28 2018-06-22 百度在线网络技术(北京)有限公司 一种信息推荐方法、装置、服务器和存储介质
CN108154425B (zh) * 2018-01-19 2021-03-26 广州天源信息科技股份有限公司 一种结合社会网络和位置的线下商户推荐方法
CN108154425A (zh) * 2018-01-19 2018-06-12 广州天源信息科技股份有限公司 一种结合社会网络和位置的线下商户推荐方法
CN108599991B (zh) * 2018-03-21 2020-12-29 安徽大学 社会物联网中影响信任传递的关键节点搜索方法
CN108599991A (zh) * 2018-03-21 2018-09-28 安徽大学 社会物联网中影响信任传递的关键节点搜索方法
CN108846042B (zh) * 2018-05-29 2021-09-14 昆明理工大学 一种结合用户反馈机制的社交网络推荐方法
CN108846042A (zh) * 2018-05-29 2018-11-20 昆明理工大学 一种结合用户反馈机制的社交网络推荐方法
CN109255073B (zh) * 2018-08-28 2022-03-29 麒麟合盛网络技术股份有限公司 一种个性化推荐方法、装置及电子设备
CN109255073A (zh) * 2018-08-28 2019-01-22 麒麟合盛网络技术股份有限公司 一种个性化推荐方法、装置及电子设备
CN109712012A (zh) * 2018-09-28 2019-05-03 上海达家迎信息科技有限公司 社交网络划分方法、装置、设备及存储介质
CN109712012B (zh) * 2018-09-28 2024-01-30 上海达家迎信息科技有限公司 社交网络划分方法、装置、设备及存储介质
CN109101667B (zh) * 2018-09-29 2021-07-09 新乡学院 一种基于显式信任和隐式信任的个性化推荐方法
CN109101667A (zh) * 2018-09-29 2018-12-28 新乡学院 一种基于显式信任和隐式信任的个性化推荐方法
US11386212B2 (en) 2018-10-17 2022-07-12 Advanced New Technologies Co., Ltd. Secure multi-party computation with no trusted initializer
US10789377B2 (en) 2018-10-17 2020-09-29 Alibaba Group Holding Limited Secret sharing with no trusted initializer
CN109918562A (zh) * 2019-01-18 2019-06-21 重庆邮电大学 一种基于用户社区和评分联合社区的推荐方法
CN109918562B (zh) * 2019-01-18 2022-10-18 重庆邮电大学 一种基于用户社区和评分联合社区的推荐方法
CN109800356A (zh) * 2019-01-23 2019-05-24 国信优易数据有限公司 一种信息资源推荐方法、装置、设备及存储介质
CN111597428B (zh) * 2019-02-20 2023-10-27 郑州芯兰德网络科技有限公司 一种具有q分离k稀疏的用户与物品拼接的推荐方法
CN111597428A (zh) * 2019-02-20 2020-08-28 中国科学院声学研究所 一种具有q分离k稀疏的用户与物品拼接的推荐方法
CN109948067A (zh) * 2019-02-22 2019-06-28 哈尔滨工业大学(深圳) 一种融合信任用户隐语义lr模型的信息推送方法及系统
CN109995663A (zh) * 2019-03-23 2019-07-09 西安电子科技大学 基于长度约束和无重复路径的网络信息传播方法
CN109995663B (zh) * 2019-03-23 2020-04-07 西安电子科技大学 基于长度约束和无重复路径的网络信息传播方法
CN111931035A (zh) * 2019-05-13 2020-11-13 中国移动通信集团湖北有限公司 业务推荐方法、装置及设备
CN111931035B (zh) * 2019-05-13 2023-11-24 中国移动通信集团湖北有限公司 业务推荐方法、装置及设备
CN110851701A (zh) * 2019-09-25 2020-02-28 浙江工业大学 一种基于用户上下文耦合相似度的概率矩阵分解推荐方法
CN111143670A (zh) * 2019-12-09 2020-05-12 中国平安财产保险股份有限公司 一种信息确定方法及相关产品
CN111259133A (zh) * 2020-01-17 2020-06-09 成都信息工程大学 一种融合多信息的个性化推荐方法
CN111639251B (zh) * 2020-06-16 2023-09-29 李忠耘 信息检索方法和装置
CN111639251A (zh) * 2020-06-16 2020-09-08 李忠耘 信息检索方法和装置
CN113779420A (zh) * 2020-09-18 2021-12-10 北京京东拓先科技有限公司 信息推送方法、装置和计算机可读存储介质
CN112989208B (zh) * 2021-04-30 2021-08-06 武汉卓尔数字传媒科技有限公司 一种信息推荐方法、装置、电子设备及存储介质
CN112989208A (zh) * 2021-04-30 2021-06-18 武汉卓尔数字传媒科技有限公司 一种信息推荐方法、装置、电子设备及存储介质
CN113689305A (zh) * 2021-07-24 2021-11-23 深圳市思晓信息技术有限公司 针对社交网络的安全管理方法及系统
CN117876029A (zh) * 2024-03-12 2024-04-12 南京摆渡人网络信息技术有限公司 一种基于商品推广的人机交互优化系统、方法及装置
CN117876029B (zh) * 2024-03-12 2024-05-07 南京摆渡人网络信息技术有限公司 一种基于商品推广的人机交互优化系统、方法及装置

Similar Documents

Publication Publication Date Title
CN103995823A (zh) 一种基于社交网络的信息推荐方法
CN103793476B (zh) 基于网络社区的协同过滤推荐方法
US10972559B2 (en) Systems and methods for providing recommendations and explanations
Li et al. Privacy leakage via de-anonymization and aggregation in heterogeneous social networks
Li et al. Friend recommendation for cross marketing in online brand community based on intelligent attention allocation link prediction algorithm
Caverlee et al. The SocialTrust framework for trusted social information management: Architecture and algorithms
Shambour et al. A hybrid trust‐enhanced collaborative filtering recommendation approach for personalized government‐to‐business e‐services
Prasad et al. A categorical review of recommender systems
Roy et al. Development of trust scores in social media (TSM) algorithm and application to advertising practice and research
CN108920503A (zh) 一种基于社交网络信任度的微视频个性化推荐算法
CN105512242B (zh) 一种基于社会网络结构的并行推荐方法
Xu et al. Integrated collaborative filtering recommendation in social cyber-physical systems
CN107526850A (zh) 基于多重个性化特征混合架构的社交网络好友推荐方法
CN107330461A (zh) 基于情感与信任的协同过滤推荐方法
CN112989169B (zh) 目标对象识别方法、信息推荐方法、装置、设备及介质
CN111160954A (zh) 基于图卷积网络模型的面向群组对象的推荐方法
KR101869815B1 (ko) 집단지성을 이용한 뉴스 판단 방법 및 장치
CN111475744B (zh) 一种基于集成学习的个性化位置推荐方法
CN107657043A (zh) 一种基于内容的混合图模型图像推荐方法
CN105354260A (zh) 一种融合社会网络和项目特征的移动应用推荐方法
Ju et al. Relationship strength estimation based on Wechat Friends Circle
Bahari Sojahrood et al. Behavior‐based POI recommendation for small groups in location‐based social networks
CN104111959A (zh) 基于社交网络的服务推荐方法
KR101953802B1 (ko) 내연적 및 외연적 신뢰 관계를 이용한 아이템 추천 방법 및 장치
US20150019568A1 (en) Identifying word-of-mouth influencers using topic modeling and interaction and engagement analysis

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140820