【技术实现步骤摘要】
基于大数据定位的软件应用数据挖掘方法及软件服务平台
本申请涉及软件信息推送服务
,具体而言,涉及一种基于大数据定位的软件应用数据挖掘方法及软件服务平台。
技术介绍
随着互联网技术的发展,各种多种多样的软件应用成为用户的软件服务终端的线上业务对象,当前运营商通常都会基于软件应用过程中的大数据信息进行用户画像的挖掘,从而从海量人群中挖掘出潜在用户的需求,以便向挖掘出的潜在用户推送业务相关信息,例如产品更新信息、服务更新信息、新闻资讯更新信息等等。然而,在当前的业务推送过程中,通常是基于单种业务挖掘场景进行的,没有考虑到针对同一用户的软件开发应用大数据进行多种不同的业务挖掘场景的考虑,导致业务推送过程中存在信息遗漏或者缺失的情况。
技术实现思路
为了至少克服现有技术中的上述不足,本申请的目的在于提供一种基于大数据定位的软件应用数据挖掘方法及软件服务平台,通过对软件应用大数据进行多业务挖掘场景模板的业务挖掘以及对应业务挖掘场景模板的业务信息推送引擎生成处理,并将多个业务挖掘场景模板的业务信息推送引擎按照业务挖掘关联关系进行融合后编译到云计算容器的业务推送应用程序中,得到业务更新推送应用程序,并基于所述业务更新推送应用程序对软件应用服务终端进行业务信息推送,实现了软件应用大数据层面的多业务挖掘场景模板的匹配过程,提高业务推送过程中的信息有效率,并结合业务挖掘关联关系应用到后续的业务推送过程中,能够在进行推送时保证多个业务挖掘场景的推送过程互不冲突,提升业务推送的有序性和合理性。第一方面,本申请 ...
【技术保护点】
1.一种基于大数据定位的软件应用数据挖掘方法,其特征在于,应用于软件服务平台,所述软件服务平台与多个软件应用服务终端通信连接,所述方法包括:/n对所述软件应用服务终端的软件应用大数据进行应用业务行为数据提取,得到所述软件应用大数据中每个应用业务行为数据的业务行为特征信息;/n对所述软件应用大数据中每个应用业务行为数据分别进行多个业务挖掘场景模板的业务挖掘处理,得到对应每个业务挖掘场景模板的业务挖掘结果;/n基于所述软件应用大数据中每个应用业务行为数据的业务行为特征信息以及每个业务挖掘场景模板的业务挖掘结果,确定对应每个业务挖掘场景模板中每个应用业务行为数据的业务挖掘画像;/n基于对应每个业务挖掘场景模板中每个应用业务行为数据的业务挖掘画像,生成对应业务挖掘场景模板的业务信息推送引擎,并将多个业务挖掘场景模板的业务信息推送引擎按照业务挖掘关联关系进行融合后编译到云计算容器的业务推送应用程序中,得到业务更新推送应用程序,并基于所述业务更新推送应用程序对所述软件应用服务终端进行业务信息推送。/n
【技术特征摘要】
1.一种基于大数据定位的软件应用数据挖掘方法,其特征在于,应用于软件服务平台,所述软件服务平台与多个软件应用服务终端通信连接,所述方法包括:
对所述软件应用服务终端的软件应用大数据进行应用业务行为数据提取,得到所述软件应用大数据中每个应用业务行为数据的业务行为特征信息;
对所述软件应用大数据中每个应用业务行为数据分别进行多个业务挖掘场景模板的业务挖掘处理,得到对应每个业务挖掘场景模板的业务挖掘结果;
基于所述软件应用大数据中每个应用业务行为数据的业务行为特征信息以及每个业务挖掘场景模板的业务挖掘结果,确定对应每个业务挖掘场景模板中每个应用业务行为数据的业务挖掘画像;
基于对应每个业务挖掘场景模板中每个应用业务行为数据的业务挖掘画像,生成对应业务挖掘场景模板的业务信息推送引擎,并将多个业务挖掘场景模板的业务信息推送引擎按照业务挖掘关联关系进行融合后编译到云计算容器的业务推送应用程序中,得到业务更新推送应用程序,并基于所述业务更新推送应用程序对所述软件应用服务终端进行业务信息推送。
2.根据权利要求1所述的基于大数据定位的软件应用数据挖掘方法,其特征在于,所述基于所述软件应用大数据中每个应用业务行为数据的业务行为特征信息以及每个业务挖掘场景模板的业务挖掘结果,确定对应每个业务挖掘场景模板的业务信息推送引擎中每个应用业务行为数据的业务挖掘画像之前,所述方法还包括:
将通过所述应用业务行为数据提取得到的每个应用业务行为数据的业务行为特征信息作为原始业务行为特征信息,对每个应用业务行为数据的原始业务行为特征信息进行应用更新处理,得到每个应用业务行为数据的更新业务行为特征信息,将每个应用业务行为数据的更新业务行为特征信息更新对应的原始业务行为特征信息。
3.根据权利要求2所述的基于大数据定位的软件应用数据挖掘方法,其特征在于,所述对每个应用业务行为数据的原始业务行为特征信息进行应用更新处理,得到每个应用业务行为数据的更新业务行为特征信息,包括:
针对所述软件应用大数据中任意一个应用业务行为数据,当所述应用业务行为数据的原始业务行为特征信息的业务行为知识点与至少一个相关联的最近应用业务行为数据的原始业务行为特征信息的业务行为知识点之间的差异小于预设差异时,将所述应用业务行为数据确定为非候选应用业务行为数据;其中,所述相关联的最近应用业务行为数据为位于所述任意一个应用业务行为数据的相关联业务的应用业务行为数据;
当所述应用业务行为数据的原始业务行为特征信息的业务行为知识点与每个相关联的最近应用业务行为数据的原始业务行为特征信息的业务行为知识点之间的差异不小于所述预设差异时,将所述应用业务行为数据确定为候选应用业务行为数据;
针对所述软件应用大数据中任意一个应用业务行为数据,当所述应用业务行为数据的连续数据段内中至少存在一个候选应用业务行为数据时,确定所述应用业务行为数据为待更新应用业务行为数据;
当所述应用业务行为数据的连续数据段内中不存在候选应用业务行为数据时,确定所述应用业务行为数据为维持应用业务行为数据;
将所述待更新应用业务行为数据的连续数据段内所有候选应用业务行为数据的原始业务行为特征信息进行更新处理,并将更新处理结果作为所述待更新应用业务行为数据的更新业务行为特征信息,其中,所述更新处理包括基于最新更新的业务模板对所述所有候选应用业务行为数据的原始业务行为特征信息中的业务行为知识点的数据权重进行更新处理;
保留所述维持应用业务行为数据的原始业务行为特征信息作为所述维持应用业务行为数据的更新业务行为特征信息。
4.根据权利要求1所述的基于大数据定位的软件应用数据挖掘方法,其特征在于,所述对所述软件应用大数据中每个应用业务行为数据分别进行多个业务挖掘场景模板的业务挖掘处理,得到对应每个业务挖掘场景模板的业务挖掘结果,包括:
将所述软件应用大数据中每个应用业务行为数据匹配到多个业务挖掘场景模板,分别进行每个业务挖掘场景模板所对应的挖掘规则的数据匹配和挖掘处理,得到对应每个业务挖掘场景模板的业务挖掘结果。
5.根据权利要求1所述的基于大数据定位的软件应用数据挖掘方法,其特征在于,所述每个业务挖掘场景模板的业务挖掘结果包括所述软件应用大数据中每个应用业务行为数据被映射到所述业务挖掘场景模板后进行业务挖掘后获得的兴趣挖掘图谱中的兴趣偏好信息,其中,所述兴趣挖掘图谱的业务分布区间与所述软件应用大数据的业务分布区间相同;
所述基于所述软件应用大数据中每个应用业务行为数据的业务行为特征信息以及每个业务挖掘场景模板的业务挖掘结果,确定对应每个业务挖掘场景模板中每个应用业务行为数据的业务挖掘画像,包括:
针对每个业务挖掘场景模板对应的兴趣挖掘图谱中每个待预测应用业务行为数据,确定所述待预测应用业务行为数据的贡献应用业务行为数据,其中,所述贡献应用业务行为数据是所述软件应用大数据中兴趣偏好信息位于所述待预测应用业务行为数据的连续数据段内的应用业务行为数据;
基于所述软件应用大数据中每个应用业务行为数据在所述业务挖掘场景模板的兴趣挖掘图谱中的兴趣偏好信息、以及所述软件应用大数据中每个应用业务行为数据的业务行为特征信息,确定所述贡献应用业务行为数据对应所述待预测应用业务行为数据的贡献权重;
基于每个所述贡献应用业务行为数据的贡献权重对每个所述贡献应用业务行为数据的业务挖掘画像进行加权处理,得到所述待预测应用业务行为数据的业务挖掘画像。
6.根据权利要求1-5中任意一项所述的基于大数据定位的软件应用数据挖掘方法,其特征在于,所述基于对应每个业务挖掘场景模板中每个应用业务行为数据的业务挖掘画像,生成对应业务挖掘场景模板的业务信息推送引擎的步骤,包括:
基于对应每个业务挖掘场景模板中每个应用业务行为数据的业务挖掘画像,获取对应每个业务挖掘场景模板的初始化业务信息推送引擎的潜在画像流数据和扩展画像流数据;
对所述潜在画像流数据进行画像特征提取,得到第一画像特征信息,其中,所述潜在画像流数据用于表征对应每个业务挖掘场景模板中每个应用业务行为数据的业务挖掘画像的直接关系的画像流数据,所述扩展画像流数据用于表征对应每个业务挖掘场景模板中每个应用业务行为数据的业务挖掘画像的间接关系的画像流数据;
对所述扩展画像流数据中的扩展画像片段进行多解释维度解析,得到多解释维度解析特征,对所述多解释维度解析特征进行第一业务分段,并从所述第一业务分段的结果中确定画像解释向量序列,所述画像解释向量序列中任意画像解释向量的解释度大于预设阈值,其中,所述多解释维度解析特征用于表征所述扩展画像流数据中的扩展画像片段在多个解释维度的数据特征,所述解释维度用于表示针对所述扩展画像流数据中的扩展画像片段随业务变化所对信息推送策略产生影响的解释数据,所述解释度用于表示针对所述扩展画像流数据中的扩展画像片段随业务变化所对信息推送策略产生影响的影响因子;
确定所述画像解释向量序列中所有画像解释向量的推送策略热力分布;其中,所述推送策略热力分布包括所述画像解释向量序列中每个画像解释向量的单策略热力分布和若干个画像解释向量之间的多策略热力分布,所述若干个画像解释向量包括至少两个画像解释向量;
根据所述单策略热力分布和所述多策略热力分布,构建得到推送策略库,并根据所述推送策略库,构建业务信息推送索引;
对所述第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。