The embodiment of the invention provides a method and device to send push application software. The method comprises: a statistical multiple user terminal user interface from the first application details page to jump to the second application details page number; according to the times, and the first second similarity application software and application software, a random walk model; according to the random walk model, determine the target user terminal of the user interface of the target application software details page; the target application software is pushed to the destination user terminal. The embodiment of the invention by single use user application store browsing sequence, construct the random walk model, classification and labelling is not dependent on APP, to improve the recommendation accuracy of APP; in addition, users browse the app store's behavior has great randomness and can reflect the change of interests and concerns of users, compared to push APP heat based on the app store pushed to users of APP conforms to the needs of the user's personality.
【技术实现步骤摘要】
应用软件推送方法及装置
本专利技术实施例涉及通信
,尤其涉及一种应用软件推送方法及装置。
技术介绍
随着智能终端的发展,用户可以在智能终端上安装各种应用软件(Application,APP),为了提高用户体验,当用户通过应用下载平台浏览或安装APP时,应用下载平台会主动向用户推送一些APP。现有的推送方法大致分为两类,一类是基于APP的分类标签、开发者向用户推送APP,另一类是基于APP的热度向用户推送APP。基于APP的分类标签、开发者的推送方式其弊端是:对分类标签的依赖程度较大,一旦APP的分类标签有误,可能导致推送给用户的APP并不是用户真实需要的APP;基于APP的热度的推送方式其弊端是:推送给用户的APP是热门的APP,也是其他用户广泛下载使用的APP,导致推送给用户的APP不符合用户的个性需求。
技术实现思路
本专利技术实施例提供一种应用软件推送方法及装置,以提高APP的推荐精确度,使得推送给用户的APP更符合用户的个性需求。本专利技术实施例的一个方面是提供一种应用软件推送方法,包括:统计多个用户终端的用户界面从第一应用软件详情页跳转到第二应用软件详情页的次数,所述第一应用软件是样本集中的任一应用软件,所述第二应用软件是所述样本集中除所述第一应用软件之外的应用软件,所述样本集包括多个应用软件;根据多个用户终端的用户界面从第一应用软件详情页跳转到第二应用软件详情页的次数,以及所述第一应用软件和所述第二应用软件的相似度,建立随机游走模型,所述随机游走模型用于确定用户界面从第一应用软件详情页跳转到第二应用软件详情页的概率;根据所述随机游走模型,确定 ...
【技术保护点】
一种应用软件推送方法,其特征在于,包括:统计多个用户终端的用户界面从第一应用软件详情页跳转到第二应用软件详情页的次数,所述第一应用软件是样本集中的任一应用软件,所述第二应用软件是所述样本集中除所述第一应用软件之外的应用软件,所述样本集包括多个应用软件;根据多个用户终端的用户界面从第一应用软件详情页跳转到第二应用软件详情页的次数,以及所述第一应用软件和所述第二应用软件的相似度,建立随机游走模型,所述随机游走模型用于确定用户界面从第一应用软件详情页跳转到第二应用软件详情页的概率;根据所述随机游走模型,确定目标用户终端的用户界面的目标应用软件详情页,使得所述目标用户终端的用户界面从当前详情页跳转到所述目标应用软件详情页的概率大于阈值;将所述目标应用软件推送到所述目标用户终端。
【技术特征摘要】
1.一种应用软件推送方法,其特征在于,包括:统计多个用户终端的用户界面从第一应用软件详情页跳转到第二应用软件详情页的次数,所述第一应用软件是样本集中的任一应用软件,所述第二应用软件是所述样本集中除所述第一应用软件之外的应用软件,所述样本集包括多个应用软件;根据多个用户终端的用户界面从第一应用软件详情页跳转到第二应用软件详情页的次数,以及所述第一应用软件和所述第二应用软件的相似度,建立随机游走模型,所述随机游走模型用于确定用户界面从第一应用软件详情页跳转到第二应用软件详情页的概率;根据所述随机游走模型,确定目标用户终端的用户界面的目标应用软件详情页,使得所述目标用户终端的用户界面从当前详情页跳转到所述目标应用软件详情页的概率大于阈值;将所述目标应用软件推送到所述目标用户终端。2.根据权利要求1所述的方法,其特征在于,所述第一应用软件和所述第二应用软件的相似度是根据所述第一应用软件对应的向量和所述第二应用软件对应的向量之间的距离确定的。3.根据权利要求2所述的方法,其特征在于,所述统计多个用户终端的用户界面从第一应用软件详情页跳转到第二应用软件详情页的次数之前,还包括:将目标用户终端在预设时间内下载安装的多个应用软件构成所述样本集,每个应用软件在连续向量空间中对应一个向量;根据所述样本集中每个应用软件在连续向量空间中对应的向量、以及每个向量所在的向量空间到独热向量的映射矩阵,建立映射模型,所述映射模型用于确定所述目标用户终端在已安装第二应用软件的条件下安装第一应用软件的概率;根据所述映射模型,确定目标函数;确定当所述目标函数的值最小时所述每个应用软件在连续向量空间中对应的向量。4.根据权利要求3所述的方法,其特征在于,当所述目标函数的值最小时所述每个应用软件在连续向量空间中对应的向量包括所述第一应用软件在连续向量空间中对应的向量和所述第二应用软件在连续向量空间中对应的向量。5.根据权利要求3或4所述的方法,其特征在于,所述预设时间是所述目标用户终端从登录应用下载平台到停止访问所述应用下载平台的时间。6.一种应用软件推送装置,其特征在于,包括:...
【专利技术属性】
技术研发人员:施卉,胡静,黄振,
申请(专利权)人:广州市动景计算机科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。