[发明专利]一种资源推荐方法及装置有效
申请号: | 201510201816.5 | 申请日: | 2015-04-24 |
公开(公告)号: | CN104796478B | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 王淑玲;冯伟斌;王志军 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/901 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 推荐 方法 装置 | ||
本发明实施例提供一种资源推荐方法及装置,涉及网络技术领域,能够解决由于用户的不可信行为导致的用户资源推荐的精准性低的问题。具体方案为:在接收到资源请求时,获取资源共享系统中所有用户分别对应的可信度和所有资源分别对应的关键字与资源请求中携带的关键字的匹配度,根据所有资源分别所属用户对应的可信度和匹配度获取所有资源分别对应的推荐值,根据推荐值的大小对推荐值进行排序,并在排序后按照从大到小的顺序选取前v个推荐值,并显示前v个推荐值分别对应的资源。本发明实施例用于进行资源推荐。
技术领域
本发明涉及网络技术领域,尤其涉及一种资源推荐方法及装置。
背景技术
在资源共享系统中,用户通过网络提供资源,同时也可以通过网络获取其他用户提供的资源。用户登陆后,可以根据自己的资源需求向资源共享系统发送资源请求,并在资源请求中携带关键字,以通过资源共享系统搜索符合用户需求的资源。资源共享系统通常按照资源库中资源的关键字与资源请求中携带的关键字的匹配度进行排序并以列表的形式依序显示,从而将推荐的资源返回给用户,以供用户进行选择。
现有技术中,部分用户为了提升自己所提供资源的下载量和共享率,往往将一些与所提供资源无关的热门关键字指定为该资源的关键字来欺骗其他用户,部分用户的不可信行为使得资源共享系统根据关键字推荐的资源与用户的资源请求不匹配,从而降低了资源推荐的精准性。例如,某一用户A在资源共享系统中分享了一部电影《a》,为了提升下载率,该用户A将当下热门影片《b》的关键字“b”指定为该电影的关键字。当其他用户想要观看该影片《b》并根据关键字“b”进行资源搜索时,资源共享系统根据关键字“b”优先推荐用户A提供该影片资源《a》为与用户的资源请求中携带的关键字匹配度高的资源,然而该资源实际上是与“b”毫无关联的影片《a》,不符合其他用户的资源需求,降低了资源推荐的精准性。
发明内容
本发明实施例提供一种资源推荐方法及装置,能够解决由于用户的不可信行为导致的用户资源推荐的精准性低的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种资源推荐方法,包括:
在接收到资源请求时,获取资源共享系统中所有用户分别对应的可信度,并获取所有资源分别对应的关键字与所述资源请求中携带的关键字的匹配度;
根据所述所有资源分别所属用户对应的可信度和所述所有资源分别对应的关键字与所述资源请求中携带的关键字的匹配度获取所述所有资源分别对应的推荐值;
根据所述推荐值的大小对所述推荐值进行排序,并在排序后按照从大到小的顺序选取前v个所述推荐值,并显示前v个所述推荐值分别对应的资源。
结合第一方面,在第一方面的第一种可能实现的方式中,对于所述所有用户中任一用户,获取资源共享系统中所述任一用户对应的可信度包括:
确定所述所有用户中任一用户的资源集合中的资源数量是否为0;
若不为0,则获取所述所有用户中任一用户的资源集合中任一资源的可信度;
而后,获取所述资源集合中每一资源的可信度累加后的值与所述资源集合中资源数量的比值,所述比值为所述所有用户中任一用户对应的可信度;
或者,若为0,则所述所有用户中任一用户对应的可信度为第一预设值;
其中,所述所有用户中任一用户对应的可信度表示为:
T(u)表示所述所有用户中任一用户对应的可信度,T(u,r)表示所述资源集合中任一资源的可信度,Ru表示所述资源集合,|Ru|表示所述资源集合中资源的数量,q表示所述第一预设值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510201816.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种音频视频智能选择方法
- 下一篇:一种套孔型棘轮扳手的嵌卡结构