【技术实现步骤摘要】
一种项目资源推荐方法及装置
本专利技术涉及智能推荐领域,特别是指一种项目资源推荐方法及装置。
技术介绍
传统的推荐算法,大多是基于协同过滤算法的推荐,往往只考虑资源之间的相似性,而忽略了资源之间的关联性,导致推荐结果的准确性低。
技术实现思路
本专利技术要解决的技术问题是提供一种项目资源推荐方法及装置,以解决现有技术所存在的忽略了资源之间的关联性,导致推荐结果的准确性低的问题。为解决上述技术问题,本专利技术实施例提供一种项目资源推荐方法,包括:判断访问项目的用户是否是新用户;若用户不是新用户,则确定各项目之间的关联度;在协同过滤算法确定项目相似度的基础上,根据确定的各项目之间的关联度及预先设置的关联度权重系数,确定新的相似度;根据确定的新的相似度,预测用户给项目的评分,将评分最高的若干个项目推荐给用户。进一步地,判断访问项目的用户是否是新用户之后,所述方法还包括:若用户是新用户,则推荐平均评分最高的项目给该用户。进一步地,关联度表示为:其中,gij表示项目i与项目j之间的关联度,Ni表示对项目i评过分的用户数,Nj表示对项目j评过分的用户数,∩表示交集。进一步地,新的 ...
【技术保护点】
1.一种项目资源推荐方法,其特征在于,包括:判断访问项目的用户是否是新用户;若用户不是新用户,则确定各项目之间的关联度;在协同过滤算法确定项目相似度的基础上,根据确定的各项目之间的关联度及预先设置的关联度权重系数,确定新的相似度;根据确定的新的相似度,预测用户给项目的评分,将评分最高的若干个项目推荐给用户。
【技术特征摘要】
1.一种项目资源推荐方法,其特征在于,包括:判断访问项目的用户是否是新用户;若用户不是新用户,则确定各项目之间的关联度;在协同过滤算法确定项目相似度的基础上,根据确定的各项目之间的关联度及预先设置的关联度权重系数,确定新的相似度;根据确定的新的相似度,预测用户给项目的评分,将评分最高的若干个项目推荐给用户。2.根据权利要求1所述的项目资源推荐方法,其特征在于,判断访问项目的用户是否是新用户之后,所述方法还包括:若用户是新用户,则推荐平均评分最高的项目给该用户。3.根据权利要求1所述的项目资源推荐方法,其特征在于,关联度表示为:其中,gij表示项目i与项目j之间的关联度,Ni表示对项目i评过分的用户数,Nj表示对项目j评过分的用户数,∩表示交集。4.根据权利要求3所述的项目资源推荐方法,其特征在于,新的相似度表示为:其中,sim(i,j)sum表示项目i与项目j之间新的相似度,sim(i,j)表示通过协同过滤算法确定的项目i与项目j之间的相似度,表示关联度权重系数。5.根据权利要求4所述的项目资源推荐方法,其特征在于,sim(i,j)表示为:其中,同时对项目i与项目j评分的用户集,rui和ruj分别表示用户u对项目i与项目j的评分,和分别表示Uij中用户对项目i和项目j的评分均值。6.根据权利要求5所述的项目资...
【专利技术属性】
技术研发人员:许海涛,张傲波,周贤伟,林福宏,吕兴,安建伟,
申请(专利权)人:北京科技大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。