应用程序分类的展示方法和装置的制造方法

文档序号:9471449阅读:302来源:国知局
应用程序分类的展示方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种应用程序分类的展示方法和装置。
【背景技术】
[0002]随着移动智能手机的不断发展和普及,移动智能手机上的应用程序也日渐兴起,用户可以通过搜索关键词的方式来搜索需要的应用程序,进而安装相应的应用程序。
[0003]为了方便用户快速查找到需要的应用程序,可以在页面上展现多种应用程序分类,用户可以点击应用程序分类,选择该应用程序分类下的应用程序。
[0004]现有技术中,应用程序的分类和展现是基于人工运营,缺乏自动化的分类及展现方案。

【发明内容】

[0005]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0006]为此,本发明的一个目的在于提出一种应用程序分类的展示方法,该方法可以实现自动化的应用程序的分类及展现。
[0007]本发明的另一个目的在于提出一种应用程序分类的展示装置。
[0008]为达到上述目的,本发明第一方面实施例提出的应用程序分类的展示方法,包括:获取源数据,所述源数据包括日志数据和应用程序信息数据;对所述日志数据进行关键信息提取,获取至少一种的用户行为数据;根据所述用户行为数据和所述应用程序信息数据,确定应用程序分类的热度值;根据所述应用程序分类的热度值,对所述应用程序分类进行排序并展不。
[0009]可选的,对所述日志数据进行关键信息提取,获取至少一种的用户行为数据,包括:获取用户行为类别信息;根据所述用户行为类别信息确定对应的日志数据;从所述对应的日志数据中提取关键信息;根据所述提取的关键信息得到至少一种的用户行为数据。
[0010]可选的,所述用户行为类别信息包括:搜索,点击和安装,所述日志数据分别为:用户搜索日志数据,用户点击日志数据和用户安装日志数据,所述从所述对应的日志数据中提取关键信息,包括:当所述日志数据是用户搜索日志数据时,提取用户ID和搜索关键词,以得到用户搜索数据;或者,当所述日志数据是用户点击日志数据时,提取用户ID、搜索关键词和点击的应用程序的信息,以得到用户点击数据;或者,当所述日志数据是用户安装日志数据时,提取用户ID、搜索关键词和安装的应用程序的信息,以得到用户安装数据。
[0011]可选的,所述根据所述用户行为数据和所述应用程序信息数据,确定每个应用程序分类的热度值,包括:根据所述用户行为数据,确定每个应用程序的热度值;根据所述应用程序信息数据,确定每个应用程序所属的应用程序分类;根据每个应用程序分类下的每个应用程序的热度值,确定所述应用程序分类的热度值。
[0012]可选的,所述根据所述用户行为数据,确定每个应用程序的热度值,包括:根据所述用户行为数据,确定每个应用程序下每个搜索关键词的热度值;根据所述每个应用程序下每个搜索关键词的热度值,确定所述应用程序的热度值。
[0013]可选的,所述根据所述用户行为数据,确定每个应用程序下每个搜索关键词的热度值,包括:根据所述用户行为数据,确定每个应用程序下每个搜索关键词的PV热度值和UV热度值;根据所述PV热度值和所述UV热度值,确定每个应用程序下每个搜索关键词的热度值。
[0014]可选的,所述用户行为数据包括:用户搜索数据,用户点击数据和用户安装数据,所述根据所述用户行为数据,确定每个应用程序下每个搜索关键词的PV热度值和UV热度值,包括:根据所述用户搜索数据确定搜索PV值和搜索UV值,根据所述用户点击数据确定点击PV值和点击UV值,以及,根据所述用户安装数据,确定安装PV值和安装UV值;根据所述搜索PV值、点击PV值和安装PV值,确定每个应用程序下每个搜索关键词的PV热度值;根据所述搜索UV值、点击UV值和安装UV值,确定每个应用程序下每个搜索关键词的UV热度值。
[0015]可选的,所述根据所述PV热度值和所述UV热度值,确定每个应用程序下每个搜索关键词的热度值,包括:将每个应用程序下每个搜索关键词的PV热度值和UV热度值的乘积,确定为所述搜索关键词的热度值。
[0016]可选的,所述根据所述每个应用程序下每个搜索关键词的热度值,确定所述应用程序的热度值,包括:将每个应用程序下每个搜索关键词的热度值的累加和,确定为所述应用程序的热度值。
[0017]可选的,所述根据每个应用程序分类下的每个应用程序的热度值,确定所述应用程序分类的热度值,包括:将每个应用程序分类下每个应用程序的热度值的累加和,确定为所述应用程序分类的热度值。
[0018]可选的,所述根据所述应用程序分类的热度值,对所述应用程序分类进行排序并展示,包括:根据所述应用程序分类的热度值从高到低的顺序,对所述应用程序分类进行排序;在排序后的应用程序分类中选择预设个数的应用程序分类后进行展示。
[0019]本发明第一方面实施例提出的应用程序分类的展示方法,通过获取用户行为数据和应用程序信息数据,并根据用户行为数据和应用程序信息数据确定应用程序分类的热度值,并根据应用程序分类的热度值对应用程序分类进行排序并展示,不需要依赖人工运营,从而可以解决人工方式存在的问题,可以实现自动化的应用程序的分类及展现。
[0020]为达到上述目的,本发明第二方面实施例提出的应用程序分类的展示装置,包括:获取模块,用于获取源数据,所述源数据包括日志数据和应用程序信息数据;提取模块,用于对所述日志数据进行关键信息提取,获取至少一种的用户行为数据;确定模块,用于根据所述用户行为数据和所述应用程序信息数据,确定应用程序分类的热度值;展示模块,根据所述应用程序分类的热度值,对所述应用程序分类进行排序并展示。
[0021]可选的,所述提取模块包括:
[0022]第一单元,用于获取用户行为类别信息;
[0023]第二单元,用于根据所述用户行为类别信息确定对应的日志数据;
[0024]第三单元,用于从所述对应的日志数据中提取关键信息;
[0025]第四单元,用于根据所述提取的关键信息得到至少一种的用户行为数据。
[0026]可选的,所述用户行为类别信息包括:搜索,点击和安装,所述日志数据分别为:用户搜索日志数据,用户点击日志数据和用户安装日志数据,所述第三单元具体用于当所述日志数据是用户搜索日志数据时,提取用户ID和搜索关键词,以得到用户搜索数据;或者,当所述日志数据是用户点击日志数据时,提取用户ID、搜索关键词和点击的应用程序的信息,以得到用户点击数据;或者,当所述日志数据是用户安装日志数据时,提取用户ID、搜索关键词和安装的应用程序的信息,以得到用户安装数据。
[0027]可选的,所述确定模块包括:
[0028]第一单元,用于根据所述用户行为数据,确定每个应用程序的热度值;
[0029]第二单元,用于根据所述应用程序信息数据,确定每个应用程序所属的应用程序分类;
[0030]第三单元,用于根据每个应用程序分类下的每个应用程序的热度值,确定所述应用程序分类的热度值。
[0031]可选的,所述第一单元具体用于根据所述用户行为数据,确定每个应用程序下每个搜索关键词的热度值;根据所述每个应用程序下每个搜索关键词的热度值,确定所述应用程序的热度值。
[0032]可选的,所述第一单元进一步具体用于根据所述用户行为数据,确定每个应用程序下每个搜索关键词的PV热度值和UV热度值;根据所述PV热度值和所述UV热度值,确定每个应用程序下每个搜索关键词的热度值。
[0033]可选的,所述用户行为数据包括:用户搜索数据,用户点击数据和用户安装数据,所述第一单元进一步具体用于根据所述用户搜索数据确定搜索PV值和搜索UV值,根据所述用户点击数据确定点击PV值和点击UV值,以及,根据所述用户安装数据,确定安装PV值和安装UV值;根据所述搜索PV值、点击PV值和安装PV值,确定每个应用程序下每个搜索关键词的PV热度值;根据所述搜索UV值、点击UV值和安装UV值,确定每个应用程序下每个搜索关键词的UV热度值。
[0034]可选的,所述第一单元进一步具体用于将每个应用程序下每个搜索关键词的PV热度值和UV热度值的乘积,确定为所述搜索关键词的热度值。
[0035]可选的,所述第一单元进一步具体用于将每个应用程序下每个搜索关键词的热度值的累加和,确定为所述应用程序的热度值。
[0036]可选的,所述第三单元具体用于将每个应用程序分类下每个应用程序的热度值的累加和,确定为所述应用程序分类的热度值。
[0037]可选的,所述展示模块具体用于根据所述应用程序分类的热度值从高到低的顺序,对所述应用程序分类进行排序;在排序后的应用程序分类中选择预设个数的应用程序分类后进行展示。
[0038]本发明第二方面实施例提出的应用程序分类的展示装置,通过获取用户行为数据和应用程序信息数据,并根据用户行为数据和应用程序信息数据确定应用程序分类的热度值,并根据应用程序分类的热度值对应用程序分类进行排序并展示,不需要依赖人工运营,从而可以解决人工方式存在的问题,可以实现自动化的应用程序的分类及展现。
[0039]为达到上述目的,本发明第三方面实施例提出的客户端设备,包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为客户端设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:获取源数据,所述源数据包括日志数据和应用程序信息数据;对所述日志数据进行关键信息提取,获取至少一种的用户行为数据;根据所述用户行为数据和所述应用程序信息数据,确定应用程序分类的热度值;根据所述应用程序分类的热度值,对所述应用程序分类进行排序并展示。
[0040]可选的,对所述日志数据进行关键信息提取,获取至少一种的用户行为数据,包括:获取用户行为类别信息;根据所述用户行为类别信息确定对应的日志数据;从所述对应的日志数据中提取关键信息;根据所述提取的关键信息得到至少一种的用户行为数据。
[0041]可选的,所述用户行为类别信息包括:搜索,点击和安装,所述日志数据分别为:用户搜索日志数据,用户点击日志数据和用户安装日志数据,所述从所述对应的日志数据中提取关键信息,包括:当所述日志数据是用户搜索日志数据时,提取用户ID和搜索关键词,以得到用户搜索数据;或者,当所述日志数据是用户点击日志数据时,提取用户ID、搜索关键词和点击的应用程序的信息,以得到用户点击数据;或者,当所述日志数据是用户安装日志数据时,提取用户ID、搜索关键词和安装的应用程序的信息,以得到用户安
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1