[发明专利]推荐信息生成方法和装置,存储介质和电子设备在审
申请号: | 201810931103.8 | 申请日: | 2018-08-15 |
公开(公告)号: | CN109241411A | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 谢新强;殷坤 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 曾尧;魏嘉熹 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 矩阵 推荐信息 多特征融合 方法和装置 相似度矩阵 存储介质 电子设备 能力评价 行为增强 矩阵融合 矩阵生成 稀疏 集合 开发 | ||
公开的提供一种推荐信息生成方法和装置,存储介质和电子设备,以解决相关技术中开发者推荐数据较稀疏的问题。所述方法包括:获取对应开发者集合的能力评价矩阵,行为增强矩阵和任务相似度矩阵;对所述能力评价矩阵,所述行为增强矩阵和所述任务相似度矩阵进行矩阵融合处理,得到多特征融合后的评价矩阵;基于所述多特征融合后的评价矩阵生成推荐信息。
技术领域
本公开涉及互联网技术领域,具体地,涉及一种推荐信息生成方法和装置,存储介质和电子设备。
背景技术
在互联网领域的软件的众包开发模式中,开发者推荐平台上存在大量任务得不到有效的响应和处理。其主要原因是开发者与任务的“显示关系”非常稀疏,开发者推荐矩阵中存在大量的未知项,导致推荐算法实效。例如,推荐系统研究中的经典数据集Movie Lens的稀疏度仅为4.5%,Netflix百万大赛中提供的音乐数据集的稀疏度是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],
基于对应每一开发者的所述能力评价值,生成所述能力评价矩阵。
可选的,获取对应开发者集合的任务相似度矩阵,包括:
通过如下公式计算开发者集合U={u1,u2,…,un}中开发者u与所述目标任务t的匹配度md(u,t):
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810931103.8/2.html,转载请声明来源钻瓜专利网。