一种根据关键词推荐应用的方法及装置与流程

文档序号:12124640阅读:来源:国知局

技术特征:

1.一种根据关键词推荐应用的方法,其特征在于,包括:

根据当前用户输入的关键词,获取所述关键词在各个应用上的分布信息;

根据所述分布信息和各个应用之间的相似度信息,分别计算所述关键词与各个应用之间的相关度信息;

根据所述相关度信息,选择至少一个应用推荐给当前用户。

2.根据权利要求1所述的方法,其特征在于,所述根据用户输入的关键词,获取所述关键词在各个应用上的分布信息,包括:

根据用户输入的关键词,获取与所述关键词相关的用户行为数据,所述用户行为数据包括所有用户通过所述关键词对各个应用的下载量;

根据所述用户行为数据,获取所述关键词在各个应用上的分布信息。

3.根据权利要求1所述的方法,其特征在于,所述根据所述分布信息和各个应用之间的相似度信息,分别计算所述关键词与各个应用之间的相关度之前,所述方法还包括:

根据各个应用的标签属性分布信息,计算各个应用之间的相似度信息。

4.根据权利要求3所述的方法,其特征在于,所述根据各个应用的标签属性分布信息,计算各个应用之间的相似度信息之前,所述方法还包括:

根据各个应用的标签属性和已下载信息,计算下载各个应用的所有用户的标签属性分布信息;

根据所述用户的标签属性分布信息,计算各个应用的标签属性分布信息。

5.根据权利要求3所述的方法,其特征在于,所述标签属性分布信息包括多个标签属性以及对应的属性值;

所述根据各个应用的标签属性分布信息,计算各个应用之间的相似度信息包括:

分别获取各个应用在各个标签属性下对应的属性值之间的差值,根据所述差值,计算各个应用之间的相似度。

6.一种根据关键词推荐应用的装置,其特征在于,包括:

获取模块,用于根据当前用户输入的关键词,获取所述关键词在各个应用上的分布信息;

第一计算模块,用于根据所述分布信息和各个应用之间的相似度信息,分别计算所述关键词与各个应用之间的相关度信息;

推荐模块,用于根据所述相关度信息,选择至少一个应用推荐给当前用户。

7.根据权利要求6所述的装置,其特征在于,所述获取模块包括:

第一获取子模块,用于根据用户输入的关键词,获取与所述关键词相关的用户行为数据,所述用户行为数据包括所有用户通过所述关键词对各个应用的下载量;

第二获取子模块,用于根据所述用户行为数据,获取所述关键词在各个应用上的分布信息。

8.根据权利要求6所述的装置,其特征在于,所述装置还包括:

第二计算模块,用于根据各个应用的标签属性分布信息,计算各个应用之间的相似度信息。

9.根据权利要求8所述的装置,其特征在于,所述装置还包括:

第三计算模块,用于根据各个应用的标签属性和已下载信息,计算下载各个应用的所有用户的标签属性分布信息;

第四计算模块,用于根据所述用户的标签属性分布信息,计算各个应用的标签属性分布信息。

10.根据权利要求8所述的装置,其特征在于,所述标签属性分布信息包括多个标签属性以及对应的属性值;

所述第二计算模块,具体用于分别获取各个应用在各个标签属性下对应的属性值之间的差值,根据所述差值,计算各个应用之间的相似度。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1