[发明专利]推荐信息生成方法和装置,存储介质和电子设备在审
申请号: | 201810931103.8 | 申请日: | 2018-08-15 |
公开(公告)号: | CN109241411A | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 谢新强;殷坤 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 曾尧;魏嘉熹 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 矩阵 推荐信息 多特征融合 方法和装置 相似度矩阵 存储介质 电子设备 能力评价 行为增强 矩阵融合 矩阵生成 稀疏 集合 开发 | ||
1.一种推荐信息生成方法,其特征在于,所述方法包括:
获取对应开发者集合的能力评价矩阵,行为增强矩阵和任务相似度矩阵;
其中,所述能力评价矩阵是基于每一开发者的每项能力特征对应的评分等级信息确定的,所述行为增强矩阵是基于针对目标任务每一开发者的初始评价信息,以及针对所述目标任务每一开发者在多个交互项的行为特征信息确定的,所述任务相似度矩阵是基于每一开发者的标签信息和所述目标任务的标签信息确定的;
对所述能力评价矩阵,所述行为增强矩阵和所述任务相似度矩阵进行矩阵融合处理,得到多特征融合后的评价矩阵;
基于所述多特征融合后的评价矩阵生成推荐信息。
2.根据权利要求1所述的方法,其特征在于,获取对应开发者集合的能力评价矩阵,包括:
计算能力特征ci在评分等级vj上的模糊隶属度rij,其中,rij∈[0,1];
通过如下公式计算开发者集合U={u1,u2,...,un}中开发者u的能力评价值dcm(u):
其中,开发者集合表示为U={u1,u2,...,un},C={c1,c2,...,cn}为集合中任一开发者u的n种能力特征的能力特征集合,V={v1,v2,...,vn}为所述能力特征集合对应的评分等级集合,W={w1,w2,...,wn}为所述能力特征集合对应的能力特征权重集合,vj∈[0,1],wi∈[0,1],
基于对应每一开发者的所述能力评价值,生成所述能力评价矩阵。
3.根据权利要求1所述的方法,其特征在于,获取对应开发者集合的任务相似度矩阵,包括:
通过如下公式计算开发者集合U={u1,u2,...,un}中开发者u与所述目标任务t的匹配度md(u,t):
其中,UT={ut1,ut2,...,utn}为开发者u的n个标签的标签集合,KT={kt1,kt2,...,ktn}为所述目标任务t的n个标签的标签集合;
基于对应每一开发者的所述匹配度,生成所述相似度矩阵。
4.根据权利要求1所述的方法,其特征在于,获取对应开发者集合的行为增强矩阵,包括:
基于针对所述目标任务每一开发者在多个交互项的行为特征信息,确定每一开发者与所述目标任务的关联度信息;
通过所述关联度信息,以及预设的矩阵增强权重因子对针对所述目标任务t的开发者初始评价矩阵进行评价矩阵增强处理,得到行为增强评价矩阵;
通过将开发者的能力特征与所述目标任务的任务特征投影至低维隐因子空间,获得开发者对所述目标任务的评价关系;
至少基于所述开发者对所述目标任务的评价关系,采用最小化平方误差法对所述行为增强评价矩阵进行矩阵分解优化处理,得到行为增强矩阵。
5.根据权利要求4所述的方法,其特征在于,至少基于所述开发者对所述目标任务的评价关系,采用最小化平方误差法对所述行为增强评价矩阵进行矩阵分解优化处理,得到行为增强矩阵,包括:
基于所述开发者对所述目标任务的评价关系,评价矩阵中元素的平均值,以及开发者的评价偏差和目标任务的评价偏差,采用最小化平方误差法对所述行为增强评价矩阵进行矩阵分解优化处理,得到行为增强矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810931103.8/1.html,转载请声明来源钻瓜专利网。