一种应用聚类方法及装置制造方法及图纸

技术编号:15542430 阅读:60 留言:0更新日期:2017-06-05 11:22
本发明专利技术实施例公开了一种应用聚类方法,所述方法包括:获取用户行为数据,其中,所述用户行为数据由用户对应用的操作产生;基于所述用户行为数据,计算N个应用中两两应用之间的相似度,其中,N为大于1的整数;根据所述相似度,按照预设规则,确定出每一个应用所对应的至少一个相似应用。本发明专利技术实施例同时公开了一种应用聚类装置。

Application clustering method and device

The embodiment of the invention discloses a method of clustering, the method comprises: acquiring user behavior data, wherein the user behavior data generated by the user of the application operation; the user behavior data based on similarity calculation, 22 application between the N application in the N is 1 integer; according to the similarity, according to predetermined rules, determine the corresponding to each application at least a similar application. The embodiment of the invention discloses an application cluster device at the same time.

【技术实现步骤摘要】
一种应用聚类方法及装置
本专利技术涉及互联网技术,尤其涉及一种应用聚类方法及装置。
技术介绍
随着互联网的发展,智能手机的普及,智能手机成为了人们日常生活的必需品。与此同时,为了给用户提供更好的服务,各种各样的应用接踵而至,各个智能手机制造商也纷纷建立自己的应用商店,将种类繁多的应用进行资源整合。目前,当用户使用应用商店搜索自己想要使用的目标应用时,智能手机制造商一般会在应用商店的搜索列表中给用户罗列出与目标应用相关的多个应用以供用户选择。现有技术中,通常会采用应用的内容信息,主要包括:应用名称、应用描述、应用类型等来计算各个应用之间的相似度。这种方法需要处理大量的应用相关的文本信息,计算量大而且效率较低,而且,在应用的内容信息质量不高,如应用描述中存在大量的垃圾信息时,聚类的相似度较高的应用并不是用户真正需要的,增加了用户搜索时间,浪费用户的时间。
技术实现思路
有鉴于此,本专利技术实施例为解决现有技术中存在的至少一个问题而提供一种应用聚类方法及装置,能够基于用户行为数据来计算应用的相似度,从而,可以为用户推荐更符合用户期望的应用,提高了用户应用搜索的结果的准确性,提高用户体验。本专利本文档来自技高网...
一种应用聚类方法及装置

【技术保护点】
一种应用聚类方法,其特征在于,所述方法包括:获取用户行为数据,其中,所述用户行为数据由用户对应用的操作产生;基于所述用户行为数据,计算N个应用中两两应用之间的相似度,其中,N为大于1的整数;根据所述相似度,按照预设规则,确定出每一个应用所对应的至少一个相似应用。

【技术特征摘要】
1.一种应用聚类方法,其特征在于,所述方法包括:获取用户行为数据,其中,所述用户行为数据由用户对应用的操作产生;基于所述用户行为数据,计算N个应用中两两应用之间的相似度,其中,N为大于1的整数;根据所述相似度,按照预设规则,确定出每一个应用所对应的至少一个相似应用。2.根据权利要求1所述的方法,其特征在于,所述获取用户行为数据,包括:获取至少两个用户下载应用时产生的应用下载序列的数据;根据所述应用下载序列的数据,生成所述用户行为数据。3.根据权利要求2所述的方法,其特征在于,所述获取至少两个用户下载应用时产生的应用下载序列的数据,包括:分别为所述N个应用分配各自对应的应用标识信息,其中,所述应用标识信息相互独立;根据所述至少两个用户分别下载所述N个应用中的应用时的下载操作序列,生成所述至少两个用户对应的由所述应用标识信息组成的日志数据;相应地,所述根据所述应用下载序列的数据,生成所述用户行为数据,包括:将所述日志数据进行拼接,获得所述用户行为数据。4.根据权利要求1所述的方法,其特征在于,所述基于所述用户行为数据,计算N个应用中两两应用之间的相似度,包括:基于所述用户行为数据,通过应用相似度模型,获得所述N个应用各自对应的特征向量,其中,所述应用相似度模型由用户行为数据深度学习生成;根据所述特征向量,利用相似性度量方法,获得所述相似度。5.根据权利要求1所述的方法,其特征在于,所述根据所述相似度,按照预设规则,确定出每一个应用所对应的至少一个相似应用,包括:从所述相似度中,获取第i个应用对应的N-1个相似度值,其中,i为大于或者等于1的整数,i小于或者等于N;将所述N-1个相似度值按照从大到小的顺序进行排序;根据排序结果,确定出排序后的数据中的前M个相似度值,其中,M为大于或者等于1的整...

【专利技术属性】
技术研发人员:姬晨陈亚堂张淑燕
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1