[发明专利]媒体文件的处理方法及服务器有效
申请号: | 201610645890.0 | 申请日: | 2016-08-09 |
公开(公告)号: | CN107704470B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 王明慧 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 郭曼;王琦 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体文件 处理 方法 服务器 | ||
1.一种媒体文件的处理方法,其特征在于,包括:
获取第一客户端上传的至少一个媒体文件,每个媒体文件包括该媒体文件的描述信息、多个应用程序以及每个应用程序的描述类信息;
接收第二客户端发送的应用程序搜索请求,根据登录所述第二客户端的第二用户在即时通信软件中的属性信息,确定所述第二用户的至少一个标签;
针对每个媒体文件,执行以下处理:
根据所述描述类信息,确定该媒体文件包括的每个应用程序的至少一个功能标签;将各个应用程序的至少一个功能标签进行聚类,得到该媒体文件的至少一个功能标签;
计算所述第二用户的至少一个标签与该媒体文件的至少一个功能标签之间的相似度;根据之前预定时间段内对该媒体文件进行好评的用户数量,确定该媒体文件的用户评价系数;根据所述用户评价系数和所述相似度,确定该媒体文件的关联系数;及,
根据所述关联系数从各个媒体文件中选出待展示媒体文件,并向所述第二客户端发送展示所述待展示媒体文件的通知消息,以使所述第二客户端展示所推荐的媒体文件,包括:在展示所推荐的媒体文件包括的各个应用程序时,展示供所述第二用户对所推荐的媒体文件进行好评的点击按钮。
2.根据权利要求1所述的方法,其中,所述将各个应用程序的至少一个功能标签进行聚类,得到该媒体文件的至少一个功能标签包括:
当多个应用程序对应一相同的功能标签时,则将该相同的功能标签作为该媒体文件的一个功能标签。
3.根据权利要求1所述的方法,其中,所述计算所述第二用户的至少一个标签与该媒体文件的至少一个功能标签之间的相似度包括:
对于每个应用程序,统计该应用程序的每个功能标签在各个应用程序的所有功能标签中出现的次数;
根据各个应用程序的各个功能标签的次数,计算该媒体文件的每个功能标签的频率;
计算所述第二用户的各个标签的数值和该媒体文件的各个功能标签的频率之间的相似度。
4.根据权利要求3所述的方法,其中,所述计算所述第二用户的各个标签的数值和该媒体文件的各个功能标签的频率之间的相似度包括:
若所述第二用户的标签的数量大于该媒体文件的功能标签的数量,则根据所述第二用户针对应用程序的历史行为确定所述第二用户的各个标签的优先级排序,根据该排序结果取出前Mp个标签作为计算所述相似度时所述第二用户的标签,其中,Mp为该媒体文件的功能标签的数量;
若该媒体文件的功能标签的数量大于所述第二用户的标签的数量,则根据该媒体文件的每个功能标签的频率从大到小进行排序,将该排序结果中前MU个频率所对应的功能标签作为计算所述相似度时该媒体文件的功能标签,其中,MU为所述第二用户的标签的数量。
5.根据权利要求1所述的方法,其中,所述根据所述用户评价系数和所述相似度,确定该媒体文件的关联系数包括:
将所述用户评价系数和所述相似度相乘,得到所述关联系数。
6.根据权利要求1所述的方法,其中,所述根据所述用户评价系数和所述相似度,确定该媒体文件的关联系数包括:
对该媒体文件所包括的每个应用程序进行评级,得到每个应用程序的评分,将各应用程序的评分进行平均,得到该媒体文件的应用评分系数;
将所述应用评分系数、所述用户评价系数和所述相似度相乘,得到所述关联系数。
7.根据权利要求1所述的方法,进一步包括:
当所述待展示媒体文件有多个时,根据排序的结果确定每个待展示媒体文件的展示位信息,其中,所述通知消息中携带有每个待展示媒体文件的展示位信息和简略信息,以使所述第二客户端根据每个待展示媒体文件的展示位信息展示该待展示媒体文件的简略信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610645890.0/1.html,转载请声明来源钻瓜专利网。