一种用于分析用户行为数据的方法及相关装置制造方法及图纸

技术编号:32454400 阅读:18 留言:0更新日期:2022-02-26 08:29
本申请实施例公开了一种用于分析用户行为数据的方法及相关装置,用于提高向用户推送的通知内容质量。本申请实施例方法包括:获取用户信息,所述用户信息包含用户的身份信息及所述用户的消息通知点击记录;根据所述用户信息获取通知信息,所述通知信息为确认用户点击的通知信息;根据无监督算法对通知信息进行聚类分析,获得通知数据,所述通知数据包含所述用户所有的通知信息的分词结果和所述通知信息;建立所述通知数据与通知模板的关系,得到消息模板;将所述消息模板与用户信息绑定,得到绑定结果。到绑定结果。到绑定结果。

【技术实现步骤摘要】
一种用于分析用户行为数据的方法及相关装置


[0001]本申请实施例涉及数据处理领域,尤其涉及一种用于分析用户行为数据的方法及相关装置。

技术介绍

[0002]随着社会的发展,智能手机及智能便携终端对于人们的影响越来越大,为提高信息推广的效率,进行消息推送的系统会对推送的目标用户进行行为分析,从而达到精准投送消息的目的。
[0003]在现有技术中,消息推送会根据用户行为进行分析,并根据用户的行为数据,即用户近期对智能便携终端上软件的操作记录,对用户进行行为分析,并根据分析结果整合用户兴趣,从而达到定点消息推送的目的。
[0004]因为用户的行为数据指的是用户在对智能手机及便携智能终端的操作行为,即软件的使用记录、网页浏览历史和软件推送点击情况等所有数据的整合,从而导致因为获取到的用户行为数据量过于庞大而降低了消息的推送质量。

技术实现思路

[0005]本申请实施例提供了一种用于分析用户行为数据的方法及相关装置,用于提高向用户推送的通知内容质量。
[0006]本申请第一方面提供了一种用于分析用户行为数据的方法,包括:
[0007]获取用户信息,所述用户信息包含用户的身份信息及所述用户的消息通知点击记录;
[0008]根据所述用户信息获取通知信息,所述通知信息为确认用户点击的通知信息;
[0009]根据无监督算法对通知信息进行聚类分析,获得通知数据,所述通知数据包含所述用户所有的通知信息的分词结果和所述通知信息;
[0010]建立所述通知数据与通知模板的关系,得到消息模板;
[0011]将所述消息模板与用户信息绑定,得到绑定结果。
[0012]可选的,在所述获取用户信息之后,所述方法还包括:
[0013]获取规则表,所述规则表用于存放所述用户信息的分析格式;
[0014]判断所述用户信息在所述规则表内是否存在匹配数据;
[0015]若存在,则通过所述规则表确定与所述用户信息匹配的消息模板。
[0016]可选的,在所述将所述消息模板与用户信息绑定之后,所述方法还包括:
[0017]将所述绑定结果同步至所述规则表。
[0018]可选的,所述建立所述通知数据与通知模板的关系,得到消息模板包括:
[0019]对所述通知数据进行分词;
[0020]计算每个分词在所述通知数据中所占的权重,生成分词权重占比;
[0021]获取所述通知模板合集;
[0022]将所述分词权重占比与通知模板合集中的通知模板进行匹配,获得匹配结果;
[0023]获取匹配度最高的匹配结果,得到目标匹配结果;
[0024]根据所述目标匹配结果确定目标通知模板;
[0025]合并所述目标通知模板与通知数据,得到消息模板。
[0026]可选的,合并所述目标文档与通知数据,得到消息模板包括:
[0027]合并所述目标文档与所述通知数据,生成合并结果;
[0028]获取模板数据;
[0029]判断所述合并结果与所述模板数据的格式是否匹配;
[0030]若匹配,则确定所述合并结果为消息模板。
[0031]本申请第二方面提供了一种用于分析用户行为数据的装置,包括:
[0032]第一获取单元,用于获取用户信息,所述用户信息包含用户的身份信息及所述用户的消息通知点击记录;
[0033]第二获取单元,用于根据所述用户信息获取通知信息,所述通知信息为确认用户点击的通知信息;
[0034]聚类分析单元,用于根据无监督算法对通知信息进行聚类分析,获得通知数据;
[0035]建立单元,用于建立所述通知数据与通知模板的关系,得到消息模板;
[0036]绑定单元,用于将所述消息模板与用户信息绑定,得到绑定结果。
[0037]可选的,所述装置还包括:
[0038]第三获取单元,用于获取规则表,所述规则表用于存放所述用户信息的分析格式;
[0039]判断单元,用于判断所述用户信息在所述规则表内是否存在匹配数据;
[0040]确定单元,用于在判断单元判断结果为存在时,通过所述规则表确定与所述用户信息匹配的消息模板。
[0041]可选的,所述装置还包括:
[0042]同步单元,用于将所述绑定结果同步至所述规则表。
[0043]可选的,所述建立单元包括:
[0044]分词模块,用于对所述通知数据进行分词;
[0045]计算模块,用于计算每个分词在所述通知数据中所占的权重,生成分词权重占比;
[0046]第一获取模块,用于获取所述通知模板合集;
[0047]匹配模块,用于将所述分词权重占比与通知模板合集中的通知模板进行匹配,获得匹配结果;
[0048]第二获取模块,用于获取匹配度最高的匹配结果,得到目标匹配结果;
[0049]确定模块,用于根据所述目标匹配结果确定目标文档;
[0050]合并模块,用于合并所述目标文档与通知数据,得到消息模板。
[0051]可选的,所述合并模块还用于:
[0052]合并所述目标文档与所述通知数据,生成合并结果;
[0053]获取模板数据;
[0054]判断所述合并结果与所述模板数据的格式是否匹配;
[0055]在判断子模块判断结果为匹配时,确定所述合并结果为消息模板。
[0056]本申请第三方面提供了一种用于分析用户行为数据的装置,包括:
[0057]处理器、存储器、输入输出单元、总线;
[0058]所述处理器与所述存储器、所述输入输出单元以及所述总线相连;
[0059]所述处理器具体执行与前述第一方面相同的操作。
[0060]从以上技术方案可以看出,本申请通过对用户信息中包含的数据根据无监督算法进行聚类分析,并将分析后得到的通知数据,随后建立该通知数据与通知模板的关系,得到消息模板,将所述消息模板与用户信息绑定,得到绑定结果,使得能够通过该绑定结果搜索到适用于该用户的消息模板,从而提供了向用户推送的消息质量。
附图说明
[0061]图1为本申请实施例中用于分析用户行为数据的方法的一个实施例流程示意图;
[0062]图2为本申请实施例中用于分析用户行为数据的方法的另一实施例流程示意图;
[0063]图3为本申请实施例中用于分析用户行为数据的装置的一个实施例结构示意图;
[0064]图4为本申请实施例中用于分析用户行为数据的装置的另一实施例结构示意图;
[0065]图5为本申请实施例中用于分析用户行为数据的装置的另一实施例结构示意图。
具体实施方式
[0066]本申请实施例提供了一种用于分析用户行为数据的方法及相关装置,用于提高向用户推送的通知内容质量。
[0067]面将结合本申请实施例中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于分析用户行为数据的方法,其特征在于,包括:获取用户信息,所述用户信息包含用户的身份信息及所述用户的消息通知点击记录;根据所述用户信息获取通知信息,所述通知信息为确认用户点击的通知信息;根据无监督算法对通知信息进行聚类分析,获得通知数据,所述通知数据包含所述用户所有的通知信息的分词结果和所述通知信息;建立所述通知数据与通知模板的关系,得到消息模板;将所述消息模板与用户信息绑定,得到绑定结果,所述绑定结果携带用于搜索所述消息模板的标签。2.根据权利要求1所述的方法,其特征在于,在所述获取用户信息之后,所述方法还包括:获取规则表,所述规则表用于存放所述用户信息的分析格式;判断所述用户信息在所述规则表内是否存在匹配数据;若存在,则通过所述规则表确定与所述用户信息匹配的消息模板。3.根据权利要求2所述的方法,其特征在于,在所述将所述消息模板与用户信息绑定之后,所述方法还包括:将所述绑定结果同步至所述规则表。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述建立所述通知数据与通知模板的关系,得到消息模板包括:对所述通知数据进行分词;计算每个分词在所述通知数据中所占的权重,生成分词权重占比;获取所述通知模板合集;将所述分词权重占比与通知模板合集中的通知模板进行匹配,获得匹配结果;获取匹配度最高的匹配结果,得到目标匹配结果;根据所述目标匹配结果确定目标通知模板;合并所述目标通知模板与通知数据,得到消息模板。5.根据权利要求4所述的方法,其特征在于,合并所述目标文档与通知数据,得到消息模板包括:合并所述目标文档与所述通知数据,生成合并结果;获取模板数据;判断所述合并结果与所述模板数据的格式是否匹配;若匹配,则确定所述合并结果为消息模板。6.一种用于分析用户行为数据的装置,其特征在于,包括:第一获取单元,...

【专利技术属性】
技术研发人员:李博罗伟东
申请(专利权)人:深圳市和讯华谷信息技术有限公司
类型:发明
国别省市:

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

1