【技术实现步骤摘要】
基于AHP权重和信任度模型的推荐方法及系统
[0001]本专利技术属于协同过滤
,具体涉及一种基于AHP权重和信任度模型的推荐方法及系统。
技术介绍
[0002]自互联网迈入大数据时代以来,对企业及用户的行为都产生了一系列的改变与重构。最大的改变是在业务中,所有的用户行为都被“可视化”。因大数据技术的不断发展与应用,相关的研究重点放在了如何运用大数据为高质量的经营和精准的市场营销上,从而挖掘其潜在的价值。于是乎有了“用户画像”的概念。当今世界已经完全步入了信息化的时代。互联网为人类认识世界提供了新的角度,它也是人类对客观世界的一种强大的武器。人们在享受互联网的便捷和效率的同时,也受到了互联网的不断发展、尤其是信息的不断增加所造成的信息过多、信息重复、信息虚假等问题的制约。在这种环境下,用户可以方便、准确地获取用户所需的信息,成为待解决的问题。用户对个人信息提出了更高的需求。因此,在应用推荐算法的基础上,对用户进行个性化推荐是一种必然的发展趋势。协同过滤是推荐系统领域的经典技术,但是需要大量的数据作为支撑,往往在实际场景中遇到的情况就是数据的稀疏性。在本专利技术的技术方案的实现过程中,专利技术人发现:层次分析法(Analytic Hierarchy Process,AHP)是一种系统化的、层次化的多目标综合评价方法。在评价对象的待评价属性复杂多样,结构各异,难以量化的情况下AHP层次分析法也能发挥作用。AHP权重和信任度模型可以缓解数据的稀疏性,AHP权重的设置首先给各个训练项目一个权重大小,让训练项目在整个训练 ...
【技术保护点】
【技术特征摘要】
1.一种基于AHP权重和信任度模型的推荐方法,其特征在于,包括下列步骤:采用层次分析法AHP设置用户能力所涉及的各个训练项目的权重,其中,每个训练项目会映射到一项唯一的专项能力指标,且每项专项能力指标对应若干个训练项目;基于信任度模型计算数据库中各用户之间的用户相似度,得到每个用户的相似用户;获取目标用户设置的推荐训练项目的项目数量N,以及每项专项能力指标的目标等级,并基于目标等级与考评成绩分数的映射关系,根据专项能力指标的目标等级所对应的成绩分数得到目标用户的当前专项能力指标所对应的各个训练项目的目标成绩;获取目标用户对各训练项目的当前成绩:若当前训练项目存在目标用户的考评成绩,则将其作为当前训练项目的当前成绩;否则,检测目标用户的相似用户是否存在当前训练项目的考评成绩,若相似用户存在,则将其考评成绩作为当前训练项目的当前成绩,否则当前训练项目的当前成绩置零;基于当前成绩和目标成绩得到目标用户的每个训练项目的成绩差,再将其与各训练项目的权重相乘得到每个训练项目的推荐度;基于前N个推荐度最大的训练项目生成目标用户的训练项目推荐列表并推送给目标用户。2.如权利要求1所述的方法,其特征在于,在向目标用户推送训练项目推荐列表时,还向目标用户推送训练项目推荐列表中的各推荐项目的推荐训练时长;其中,推荐项目的推荐训练时长的计算方式为:以各推荐项目的推荐度与训练项目推荐列表的所有推荐项目的推荐度的总和的比值为当前推荐项目的差权值,基于推荐项目的差权值与所有推荐项目的训练的总时长的乘积得到当前推荐项目的推荐训练时长。3.如权利要求1所述的方法,其特征在于,采用层次分析法AHP设置用户能力所涉及的各个训练项目的权重时,将用户能力构成划分为四个层次,分别为:综合能力层,指被评估用户的总体能力评价,是对各专项能力的加权综合结果;专项能力层,指被评估用户的若干项专项能力指标;基础能力层,指被评估用户的每项专项能力指标所包括的基础指标项;训练项目层,指被评估用户的每项基础指标项所包括的若干个训练项目。4.如权利要求3所述的方法,其特征在于,所述专项能力指标包括:专业能力、工作能力和技研能力;其中,专业能力包括:专业基础知识和实操作使用;工作能力包括:规划设计、组织筹划、情况处置和网系管理;技研能力包括:理论研究、技术革新和课题研究。5.如权利要求1所述的方法,其特征在于,所述信任度模型具体为:其中,TR
u,v
表示用户u和信任用户v之间的相似度,STD
u,v
表示用户u与信任用户v之间的主观信任度,ID
v
表示信任用户v的影响度,STD
u,v
和ID
v
的具体计算公式为:
其中,num表示用户u和信任用户v共同评级(均存在考评成绩)的训练项目数量,nv表示信任用户v评级(存在考评成绩)的训练项目数量,nu表示用户u的评级的项目数量,P
v
表示信任用户v的信任者数量,P
min
表示指定的信任数据集中信任用户最少的人数,P
max
表示指定的信任数据集中信任用户最多的人数,r
i
表示项目i的平均评级,r
v,i
表示信任用户v对项目i的评级,信任用户v∈V,V表示指定的信任用户集。6.如权利要求1所述的方法,其特征在于,在获取到目标用户的...
【专利技术属性】
技术研发人员:周云,李彤岩,刘吉昌,何继勇,王雯雯,罗英奇,
申请(专利权)人:成都信息工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。