一种具有跟踪功能的推送信息自动生成系统技术方案

技术编号:28784816 阅读:22 留言:0更新日期:2021-06-09 11:19
本发明专利技术提供一种具有跟踪功能的推送信息自动生成系统,其包括通过数据采集模块采集目标软件的数据信息,再通过筛选模块对所数据采集模块所采集的数据信息按照设定的筛选规则进行筛选,将筛选后的数据信息发送到数据跟踪模块,数据跟踪模块对筛选后的数据信息进行实时跟踪,并将其分别发送给管理平台和学习模块,管理平台将这些数据信息存储在服务器内,所述学习模块将收到的数据信息根据设定的学习规则,推算出用户所需要的信息并发送给信息推送模块,信息推送模块根据该用户目前或周期内需要的信息选择已存储在服务器中的推送信息,并通过展示介质推送给用户。其对于用户需求掌握更加准确实际,提升用户办事效率。提升用户办事效率。提升用户办事效率。

【技术实现步骤摘要】
一种具有跟踪功能的推送信息自动生成系统


[0001]本专利技术涉及大数据领域,具体涉及一种具有跟踪功能的推送信息自动生成系统。

技术介绍

[0002]随着云时代的来临,大数据(Big data)也吸引了越来越多的关注。有人认为,大数据(Big data)通常用来形容一个公司创造的大量非结构化数据和半结构化数据,这些数据在下载到关系型数据库用于分析时会花费过多时间和金钱。大数据分析常和云计算联系到一起,因为实时的大型数据集分析需要像MapReduce一样的框架来向数十、数百或甚至数千的电脑分配工作。
[0003]大数据需要特殊的技术,以有效地处理大量的容忍经过时间内的数据。适用于大数据的技术,包括大规模并行处理(MPP)数据库、数据挖掘、分布式文件系统、分布式数据库、云计算平台、互联网和可扩展的存储系统。
[0004]现目前的信息推送大都是静态的数据采集,即当用户使用过程中的某个动作被采集到,则为用户推送该动作相关的信息,而不管用户是否已经动作完毕,或者与该动作进行关联的其他动作;使得消息推送变得机械化,无法对用户动作进行动态跟踪,并产生用户实际需要的信息。

技术实现思路

[0005]本专利技术针对现有技术中存在的技术问题,提供一种具有跟踪功能的推送信息自动生成系统,其能够有效避免现有技术中机械式的消息推送,使得消息推送变得更加精准化,人性化,对于用户需求掌握更加准确实际,提升用户办事效率。
[0006]本专利技术解决上述技术问题的技术方案如下:一种具有跟踪功能的推送信息自动生成系统,其包括通过数据采集模块采集目标软件的数据信息,并对目标软件设定标签进行分类,不同分类的目标软件被采集的数据信息不同,再通过筛选模块对所数据采集模块所采集的数据信息按照设定的筛选规则进行筛选,将筛选后的数据信息发送到数据跟踪模块,数据跟踪模块对筛选后的数据信息进行实时跟踪,并将其分别发送给管理平台和学习模块,管理平台将这些数据信息存储在服务器内,所述学习模块将收到的数据信息根据设定的学习规则,推算出用户所需要的信息并发送给信息推送模块,信息推送模块根据该用户目前或周期内需要的信息选择已存储在服务器中的推送信息,并通过展示介质推送给用户。
[0007]作为优选的,所述筛选模块连接有缓存模块,所述缓存模块与数据跟踪模块连接,当所述筛选模块根据设定的筛选规则将数据信息筛选形成可用信息和不可用信息,其中可用信息发送至管理平台,而不可用信息则缓存在所述缓存模块内,当所述缓存模块内所存储的数据信息出现次数大于设定阈值时,则缓存模块将该数据信息发送给数据跟踪模块进行实时跟踪。
[0008]作为优选的,所述服务器至少包括第一存储模块和第二存储模块,其中第一存储
模块用于存储数据跟踪模块的数据信息,所述第二存储模块用于存储推送信息,每条推送信息具有若干用于区分的身份标签,这些身份标签与学习后产生的用户所需要的信息中的标签进行对应。
[0009]作为优选的,所述服务器还包括第三存储模块,所述第三存储模块用于对已通过信息推送模块完成信息推送的推送信息进行推送结果记录并保存,该推送结果反应用户是否使用该推送消息并完成指定动作。
[0010]作为优选的,数据跟踪模块在对数据进行跟踪时,数据信息进行分类并标记,并分别根据时间关系和频率进行排序。
[0011]作为优选的,所述的筛选规则包括:设定根据存储在服务器中的推送信息所需要了解的用户的日常生活习惯,对用户所使用的软件中能够反应用户的日常生活习惯的软件动态信息进行筛选,对于发生次数较少的偶然事件进行剔除作为不可用信息,而剩余信息作为可用信息。
[0012]作为优选的,所述学习规则包括:基于被选择跟踪的数据信息,根据用户在某事件发生时的前后事件进行关联,推算出用户当下或者具体周期范围内的需求信息,并将该需求信息进行记录反馈。
[0013]作为优选的,所述展示介质包括APP、短信和网页弹窗中的一种或组合。
[0014]作为优选的,所述目标软件包括支付软件、社交软件、浏览器和功能性软件。
[0015]本专利技术的有益效果是:本专利技术提供一种具有跟踪功能的推送信息自动生成系统,其能够有效避免现有技术中机械式的消息推送,使得消息推送变得更加精准化,人性化,对于用户需求掌握更加准确实际,提升用户办事效率。
附图说明
[0016]图1为本专利技术的原理框图。
具体实施方式
[0017]以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。
[0018]如图1所示,本实施例公开了一种具有跟踪功能的推送信息自动生成系统,其包括通过数据采集模块采集目标软件的数据信息,并对目标软件设定标签进行分类,不同分类的目标软件被采集的数据信息不同,再通过筛选模块对所数据采集模块所采集的数据信息按照设定的筛选规则进行筛选,将筛选后的数据信息发送到数据跟踪模块,数据跟踪模块对筛选后的数据信息进行实时跟踪,并将其分别发送给管理平台和学习模块,管理平台将这些数据信息存储在服务器内,所述学习模块将收到的数据信息根据设定的学习规则,推算出用户所需要的信息并发送给信息推送模块,信息推送模块根据该用户目前或周期内需要的信息选择已存储在服务器中的推送信息,并通过展示介质推送给用户。
[0019]具体的,数据采集模块根据所要推送的信息中所需要的信息,针对已经分类的目标软件,以推送信息所需要的信息与对应的目标软件进行采集,例如,所需要推送的信息是贷款产品的信息,则可以通过采集用户日常生活中的消费情况进行采集,所采集的用户信息中可以包含购买的产品、金额大小、支付账户、支付时间等;其中,对所需要推送的信息无
关紧要的信息则经过筛选模块筛选剔除,并将有用信息反馈给数据跟踪模块,数据跟踪模块则通过该可用信息,对该可用信息产生时的前和后锁跟随或关联产生的信息进行跟踪,比如,用户消费购买了一批装修材料,而其前后数据显示其分别支付了装修公司合同款项和购买了家用电器,则学习模块则推算出其可能需要购买家具;其他领域可根据此进行类推。因此,信息推送模块则提取存储在服务器中的推送消息,该推送消息中包含有与家具相关的信息,若有多个该类型的推送消息,则依次或间隔推送给用户。
[0020]作为优选的,所述筛选模块连接有缓存模块,所述缓存模块与数据跟踪模块连接,当所述筛选模块根据设定的筛选规则将数据信息筛选形成可用信息和不可用信息,其中可用信息发送至管理平台,而不可用信息则缓存在所述缓存模块内,当所述缓存模块内所存储的数据信息出现次数大于设定阈值时,则缓存模块将该数据信息发送给数据跟踪模块进行实时跟踪。
[0021]在数据处理过程中,一些被筛选剔除的数据信息在此时可能是无效信息,但并不代表其一直为无效信息,即不可用信息,本实施例这里设定的规则是,通过设定缓存模块将这些开始被认定为不可用信息的数据信息通过其出现的次数与设定的阈值进行对比,以此来对其进行激活,当其被激活后,其可作为可用信息,并通过数据跟踪模块进行正常的数据跟踪。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种具有跟踪功能的信息自动生成系统,其特征在于,其包括通过数据采集模块采集目标软件的数据信息,并对目标软件设定标签进行分类,不同分类的目标软件被采集的数据信息不同,再通过筛选模块对所数据采集模块所采集的数据信息按照设定的筛选规则进行筛选,将筛选后的数据信息发送到数据跟踪模块,数据跟踪模块对筛选后的数据信息进行实时跟踪,并将其分别发送给管理平台和学习模块,管理平台将这些数据信息存储在服务器内,所述学习模块将收到的数据信息根据设定的学习规则,推算出用户所需要的信息并发送给信息推送模块,信息推送模块根据该用户目前或周期内需要的信息选择已存储在服务器中的推送信息,并通过展示介质推送给用户。2.根据权利要求1所述的一种具有跟踪功能的推送信息自动生成系统,其特征在于,所述筛选模块连接有缓存模块,所述缓存模块与数据跟踪模块连接,当所述筛选模块根据设定的筛选规则将数据信息筛选形成可用信息和不可用信息,其中可用信息发送至管理平台,而不可用信息则缓存在所述缓存模块内,当所述缓存模块内所存储的数据信息出现次数大于设定阈值时,则缓存模块将该数据信息发送给数据跟踪模块进行实时跟踪。3.根据权利要求2所述的一种具有跟踪功能的推送信息自动生成系统,其特征在于,所述服务器至少包括第一存储模块和第二存储模块,其中第一存储模块用于存储数据跟踪模块的数据信息,所述第二存储模块用于存储推送信息,每条推送信息具有若干用于区分的身份标签,这些身份标签与学习后产生的用户所需要的信息中的标签...

【专利技术属性】
技术研发人员:蒋竹芳
申请(专利权)人:四川享宇金信金融科技有限公司
类型:发明
国别省市:

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

1