The invention provides a user feature analysis method and device, and the method and device are applied to a server communicating with the user terminal. The method comprises: at least one application receives the information transmitted by the user terminal, and according to the at least one application information application user terminal current installation list; according to the characteristics of the list of installed applications list from the user terminal, including correspondence with the application installation of each application in the list of label information features the list in the list; according to the characteristics of each label information, analysis of user characteristics to obtain the tag information according to the values of the application downloads the information corresponding to the label. In this way, it is very convenient to analyze the user's characteristics of the user terminal according to the application program installed in the user terminal.
【技术实现步骤摘要】
用户特征分析方法及装置
本专利技术涉及数据分析
,具体而言,涉及一种用户特征分析方法及装置。
技术介绍
应用程序(Application,APP)通常是基于分析得到的用户特征为用户推送相应的信息(如,个性化内容推荐、广告推送等)。现有的分析用户特征的做法,通常是通过用户行为采集、问卷调查等方式获得用户的特征。其中,问卷调查获得的数据量有限,且不够智能;用户行为采集通常是采集用户在社交网络中的行为数据,进而分析得到用户的特征数据,其涉及的计算流程复杂,且依赖于用户在网络上的社交行为,对结构简单且无社交属性的APP并不适用。
技术实现思路
有鉴于此,本专利技术实施例提供一种用户特征分析方法及装置,应用于与用户终端通信的服务器,所述方法包括:接收所述用户终端发送的至少一个应用程序信息,并根据所述至少一个应用程序信息得到所述用户终端当前的应用程序安装列表;根据所述应用程序安装列表得到所述用户终端的特征列表,所述特征列表中包括与所述应用程序安装列表中的每个应用程序对应的标签信息;针对所述特征列表中的每个标签信息,根据该标签信息对应的应用程序的下载量分析得到该标签信息的用户特征值。本专利技术实施例还提供一种用户特征分析装置,应用于与用户终端通信的服务器,所述方法包括:安装列表获得模块,用于接收所述用户终端发送的至少一个应用程序信息,并根据所述至少一个应用程序信息得到所述用户终端当前的应用程序安装列表;特征列表获得模块,用于根据所述应用程序安装列表得到所述用户终端的特征列表,所述特征列表中包括与所述应用程序安装列表中的每个应用程序对应的标签信息;用户特征分析模块,用于 ...
【技术保护点】
一种用户特征分析方法,其特征在于,应用于与用户终端通信的服务器,所述方法包括:接收所述用户终端发送的至少一个应用程序信息,并根据所述至少一个应用程序信息得到所述用户终端当前的应用程序安装列表;根据所述应用程序安装列表得到所述用户终端的特征列表,所述特征列表中包括与所述应用程序安装列表中的每个应用程序对应的标签信息;针对所述特征列表中的每个标签信息,根据该标签信息对应的应用程序的下载量分析得到该标签信息的用户特征值。
【技术特征摘要】
1.一种用户特征分析方法,其特征在于,应用于与用户终端通信的服务器,所述方法包括:接收所述用户终端发送的至少一个应用程序信息,并根据所述至少一个应用程序信息得到所述用户终端当前的应用程序安装列表;根据所述应用程序安装列表得到所述用户终端的特征列表,所述特征列表中包括与所述应用程序安装列表中的每个应用程序对应的标签信息;针对所述特征列表中的每个标签信息,根据该标签信息对应的应用程序的下载量分析得到该标签信息的用户特征值。2.根据权利要求1所述的方法,其特征在于,针对所述特征列表中的每个标签信息,基于该标签信息对应的应用程序的下载量确定该标签信息当前的用户特征值的步骤,包括:针对所述应用程序安装列表中的每个应用程序,从外部服务器抓取该应用程序的当前下载量;根据所述当前下载量计算得到该应用程序的熵,所述熵表征该应用程序携带的信息量的大小,所述熵与所述当前下载量成反比;针对与该应用程序对应的标签信息,将该标签信息的用户特征值更新为所述熵与该标签信息当前的用户特征值之和。3.根据权利要求1或2所述的方法,其特征在于,接收所述用户终端发送的至少一个应用程序信息,并基于所述至少一个应用程序信息得到所述用户终端当前的应用程序安装列表的步骤,包括:接收所述用户终端发送的至少一个应用程序信息,并检测所述服务器中是否存在所述用户终端的应用程序安装列表;若存在,则根据所述至少一个应用程序信息更新所述用户终端的应用程序安装列表,得到所述用户终端当前的应用程序安装列表;若不存在,则根据所述至少一个应用程序信息形成一个列表作为所述用户终端当前的应用程序安装列表。4.根据权利要求1或2所述的方法,其特征在于,根据所述应用程序安装列表得到所述用户终端的特征列表,所述特征列表中包括与所述应用程序安装列表中的每个应用程序对应的标签信息的步骤,包括:检测所述服务器中是否存在所述用户终端的特征列表;当存在时,针对所述应用程序安装列表中的每个应用程序,检测所述特征列表中是否包括与该应用程序对应的标签信息,并在不包括时,将该标签信息添加至所述特征列表中,并将该标签信息的用户特征值初始化为所述预设值;当不存在时,建立所述用户终端的特征列表,将与所述应用程序安装列表中的每个应用程序对应的标签信息添加至所述特征列表中,并将所述特征列表中每个标签信息的用户特征值初始化为预设值。5.根据权利要求1或2所述的方法,其特征在于,所述服务器中记录有与所述应用程序安装列表中的每个应用程序对应的标签信息,所述标签信息通过如下步骤获得:针对所述应用程序安装列表中的每个应用程序,从外部服务器抓取与该应用程序对应的标签信息。6.一种用户特征分析装置,其特征在于,应用于与用户终端通信的服务器,所...
【专利技术属性】
技术研发人员:陈冬,
申请(专利权)人:深圳大宇无限科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。