[发明专利]一种基于目标应用推荐相关联应用的方法和装置在审
申请号: | 201710090023.X | 申请日: | 2017-02-20 |
公开(公告)号: | CN106897412A | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 潘岸腾 | 申请(专利权)人: | 广州优视网络科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京律谱知识产权代理事务所(普通合伙)11457 | 代理人: | 黄云铎 |
地址: | 510627 广东省广州市天河区黄埔大*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 目标 应用 推荐 相关 方法 装置 | ||
1.一种基于目标应用推荐相关联应用的方法,其包括:
根据标签来搜索与目标应用相关联的应用;
选择适当的1个或多个参数来确定所搜索的相关联应用对于所述目标应用的匹配度;
基于所述匹配度大小对所搜索的相关联应用降序排列并且顺序向用户推荐。
2.根据权利要求1所述的方法,其特征在于在根据标签来搜索与目标应用相关联的应用的步骤中,搜索出具有与目标应用的标签相同标签的应用。
3.根据权利要求1所述的方法,其特征在于所述1个或多个参数包括:所述相关联应用相对于目标应用的热度、评分质量、点击率和转化率之一、或任意2个参数组合、或任意3个参数组合、或该4个参数组合、或者其他参数。
4.根据权利要求3所述的方法,其特征在于1)所述相关联应用相对于目标应用的热度计算如下:
其中hot(j)表示相关联应用j相对于目标应用的热度;
m表示检索出来的相关联应用的数量;
n表示已安装目标应用的用户的数量;
install(i,j)表示已安装目标应用的用户i是否安装了关联应用j,取值0或1,0表示未安装关联应用j,1表示安装了关联应用j;
2)所述相关联应用相对于目标应用的评分质量计算如下:
其中evl(j)表示相关联应用j相对于目标应用的评分质量;
m表示检索出来的相关联应用的数量;
n表示已安装目标应用的用户的数量;
evaluate(i,j)表示已安装目标应用的用户i对关联应用j的评价分数,其取值为-1或[0,5]之间的整数,当取值为-1时表示用户没有给出评价分数。
函数if()在变量evaluate(i,j)=-1时为0,否则if()为1;
函数if′()在变量evaluate(i,j)=-1时为0,否则if′()为evaluate(i,j);
3)所述相关联应用相对于目标应用的点击率计算如下:
其中ctr(j)表示相关联应用j相对于目标应用的点击率;
m表示检索出来的相关联应用的数量;
n表示已安装目标应用的用户的数量;
click(i,j)表示已安装目标应用的用户i是否对向其展示的关联应用j产生点击行为,click(i,j)取值为-1、0、1,其中-1表示没有向用户i展示过关联应用j,0表示向用户i展示了关联应用j但用户i没有点击该关联应用j,1表示向用户i展示关联应用j且用户i点击了该关联应用j;
函数if()在变量click(i,j)=-1时为0,否则if()为1;
函数if′()在变量click(i,j)=-1时为0,否则if′()为click(i,j);
4)所述相关联应用相对于目标应用的转化率计算如下:
其中dtr(j)表示相关联应用j相对于目标应用的转化率;
m表示检索出来的相关联应用的数量;
n表示已安装目标应用的用户的数量;
down(i,j)表示已安装目标应用的用户i是否对向其展示的关联应用j产生下载行为,down(i,j)取值为-1、0、1,其中-1表示没有向用户i展示过关联应用j,0表示向用户i展示了关联应用j但用户i没有下载该关联应用j,1表示向用户i展示关联应用j且用户i下载了该关联应用j;
函数if()在变量down(i,j)=-1时为0,否则if()为1;
函数if′()在变量down(i,j)=-1时为0,否则if′()为down(i,j)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州优视网络科技有限公司,未经广州优视网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710090023.X/1.html,转载请声明来源钻瓜专利网。