[发明专利]服务推荐处理的方法和装置有效
申请号: | 201310188202.9 | 申请日: | 2013-05-20 |
公开(公告)号: | CN104182392B | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 孟琳琳 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种服务推荐处理的方法和装置,其中,该方法包括获取活动用户和历史用户的服务评分数据,所述服务评分数据为活动用户和历史用户分别对待推荐服务集中各个服务的评分值;从所述历史用户中选取与所述活动用户具有相似排序偏好的用户作为所述活动用户的相似用户;根据所述活动用户及其相似用户的服务评分数据构建各个待推荐的服务间的偏序关系模型;利用所述偏序关系模型给出服务推荐排序列表;根据各个服务在所述服务推荐排序列表中的顺序,向所述活动用户推荐服务。通过本发明提供的服务推荐处理的方法和装置,依据服务间的排序偏好、采用贪心算法给出服务推荐排序列表,提高服务推荐结果的准确性。 | ||
搜索关键词: | 服务 推荐 处理 方法 装置 | ||
【主权项】:
一种服务推荐处理的方法,其特征在于,包括:获取用户集中各用户对待推荐服务集中各服务的评分值,所述用户集包括活动用户和历史用户,所述待推荐服务集包括多个待推荐给用户的服务;根据所述活动用户与各历史用户共同评价过的服务的数量和评分值,获取所述活动用户的相似用户,所述相似用户是指对所述待推荐服务集中的各服务与所述活动用户具有相似排序偏好的历史用户;根据所述活动用户和所述相似用户对所述待推荐服务集中各服务的评分值,构建各服务间的偏序关系模型矩阵;根据所述偏序关系模型矩阵,应用贪心算法获取服务推荐排序列表;根据所述活动用户评价过的服务的排序对所述服务推荐排序列表进行修正;其中,所述根据所述活动用户与各历史用户共同评价过的服务的数量和评分值,获取所述活动用户的相似用户,包括:根据公式计算随机试验期望值,再根据公式sim(u,v)=2p‑1计算平均精度相关系数,选取所述平均精度相关系数满足预设条件的历史用户作为所述相似用户;其中,C(i)表示在所述活动用户u和所述历史用户v各自所对应的排序列表中共同位于所述活动用户u对应的排序列表中的第i个服务前面的服务的数量,N表示所述活动用户u和所述历史用户v共同评价过的服务个数,所述排序列表中所述共同给出评分的服务按照各自对应的评分值由大到小排序;所述根据所述活动用户和所述相似用户对所述待推荐服务集中各服务的评分值,构建所述活动用户各服务间的偏序关系模型矩阵,包括:获取所述活动用户u各服务间的偏好关系值ψ(i,j),其中,j≥i,i,j∈S;所述ψ(i,j)表示服务si和服务sj间的偏好关系值;S表示待推荐服务集;若所述活动用户u对服务si和所述服务sj均有评分,则ψ(i,j)=ru,i‑ru,j,ru,i为所述活动用户u对服务si的评分值,ru,j为所述活动用户u对服务sj的评分值;若所述活动用户u对服务si和所述服务sj至少有一个没有评分,则根据相似用户集计算服务si和服务sj间的偏好关系值ψ(i,j),具体地,其中,所述相似用户集包括所述活动用户u的所有相似用户中同时评价过服务i和j的各个相似用户v,rv,i为所述历史用户u对服务si的评分值,rv,j为所述历史用户v对服务sj的评分值,若j=i,则ψ(i,j)=0;根据所述活动用户u各服务间的偏好关系值ψ(i,j)构建所述偏序关系模型矩阵。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310188202.9/,转载请声明来源钻瓜专利网。