基于动态扩展因子的用户成长计算方法及装置与流程

文档序号:19995712发布日期:2020-02-22 02:43阅读:363来源:国知局
基于动态扩展因子的用户成长计算方法及装置与流程

本发明涉及互联网金融技术领域,特别是涉及一种基于动态扩展因子的用户成长计算方法及装置。



背景技术:

互联网的发展给银行业带来了巨大的机遇和挑战,互联网与金融的深度融合已经逐步对金融产品、业务、组织和服务等方面产生了巨大的影响。银行发展互联网业务的过程中,愈发重视c端用户的体验,逐渐在银行产品中加入社区社交板块。其中用户成长、用户等级是提高用户忠诚度和产品黏性,让用户对产品有认同感和归属感的重要手段。

但现阶段银行能够触发用户成长的业务要素主要借鉴了互联网应用的场景,一是影响用户成长的业务要素多来源自电商领域,缺乏金融业务特性;二是银行早期设计的用户成长体系要素较为单一且在设计之初已经确定,不具备动态扩展成长因子的能力,添加因子对现有it系统影响较大,无法适用于多变及敏捷的互联网金融场景;以上两方面的问题导致银行的当前的用户成长体系无法全方位多角度的灵活反应用户在金融领域的行为特点。



技术实现要素:

本发明要解决的技术问题是提供一种基于动态扩展因子的用户成长计算方法及装置,能够解决目前银行用户成长模型中普遍存在的成长因子不能完全适用金融领域、不能动态扩展、成长规则相对固定且不能灵活调整的行业痛点。

为解决上述技术问题,本发明提供了一种基于动态扩展因子的用户成长计算方法,所述方法包括:系统运行时定义用户成长因子,以及与所述用户成长因子所对应的用户成长规则;以映射的方式收集系统运行过程中产生的用户数据;根据所述用户成长规则,以所述用户数据为基础,动态计算用户成长值。

在一些实施方式中,所述用户成长因子所属的领域包括:产品领域、用户信息领域、交易领域、场景领域。

在一些实施方式中,所述用户成长因子通过大量行业数据积累获得。

在一些实施方式中,所述用户成长规则根据其对应的用户成长因子快速配置。

在一些实施方式中,所述用户成长规则采用类似自然语言的规则引擎的描述方式。

在一些实施方式中,根据所述用户成长规则,以所述用户数据为基础计算用户成长值,包括:通过用户行为标识与规则的映射关系表,找出用户发生某种行为时应触发的用户成长规则;动态计算规则得出该种行为下的成长值。

在一些实施方式中,还包括:根据用户成长值与用户等级的对应关系,计算出用户的成长等级。

此外,本发明还提供一种基于动态扩展因子的用户成长计算装置,所述装置包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据前文所述的基于动态扩展因子的用户成长计算方法。

采用这样的设计后,本发明至少具有以下优点:

本发明旨在提供一种新的计算用户成长等级的方法,扩大应用的场景,预置覆盖大多数场景的用户成长因子,并且能支持动态扩充因子,动态添加规则,提高银行业务创新能力,进一步为用户提供更好的服务。

附图说明

上述仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,以下结合附图与具体实施方式对本发明作进一步的详细说明。

图1是本发明提供的基于动态扩展因子的用户成长计算方法的流程图;

图2是本发明提供的基于动态扩展因子的用户成长计算方法的流程图;

图3是本发明提供的基于动态扩展因子的用户成长计算装置的结构图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

图1示出了本发明提供的基于动态扩展因子的用户成长计算方法的流程。参见图1,基于动态扩展因子的用户成长计算方法包括:

s11,系统运行时定义用户成长因子,以及与所述用户成长因子所对应的用户成长规则。

s12,以映射的方式收集系统运行过程中产生的用户数据。

s13,根据所述用户成长规则,以所述用户数据为基础,动态计算用户成长值。

由于用户成长因子以及对应的用户成长规则在系统运行过程中进行动态配置,克服了现有系统中用户成长的计算规则不能实时配置的缺陷,解决了成长值计算方式固定的行业痛点。

图2示出了本发明提供的基于动态扩展因子的用户成长计算方法的流程图。参见图2,基于动态因子的用户成长计算方法包括:

s21,运行时定义用户成长因子。

因子按领域分为产品域(如产品编号)、交易域(如交易金额、价格)、用户信息域(如用户类型)、场景域(如业务发起渠道、合作平台等)

s22,运行时定义用户成长规则。

在系统上线时,或系统运行过程中,可动态配置用户成长规则,规则采用类似自然语言的规则引擎的描述方式。规则如:如果事件类型等于"购买理财产品"且交易金额大于等于5000且交易金额小于10000则成长值加50。

s23,以映射的方式收集用户行为数据。

在各个业务场景中,以映射的方式收集所有用户行为数据,如发起渠道、产品类型、交易金额等。

s24,动态规则匹配,得出成长值。

用户成长模型根据当前用户的行为标识(如登录、开户、转账、购买理财等)找出所有适用于用户该种行为的规则,依次执行规则,得到用户最终的成长值。

s25,根据成长值与等级的关系得出成长等级。

根据用户成长值与用户等级的对应关系,计算出用户的成长等级。

本发明旨在提供一种用于金融领域的可动态扩展因子及规则的用户成长模型及方法,可以收集到用户所有的行为数据,根据用户当前行为找到适用的规则,经过系统内配置的成长因子的过滤及成长规则的转换,得到用户成长值,再根据成长值与成长等级的映射关系计算出用户成长等级。

用户成长因子的领域分类:全面考虑金融领域的用户成长特点,总结出适用于金融场景的因子分类方法;将用户成长因子分为产品领域、用户信息领域、交易领域、场景领域四个领域;每个领域下的因子均可动态扩展,实时生效使用。

用户金融业务行为触发成长规则的方式:通过用户行为标识与规则的映射关系表,找出用户发生某种行为时应触发的用户成长规则;动态计算规则得出该种行为下的成长值;根据成长值区间与成长等级的对应关系表计算出用户当前的成长等级。

本发明旨在提供一种新的计算用户成长等级的方法,扩大应用的场景,预置覆盖大多数场景的用户成长因子,并且能支持动态扩充因子,动态添加规则,提高银行业务创新能力,进一步为用户提供更好的服务。

通过步骤s21、s22动态配置因子和动态配置规则,面对新的金融业务场景,或需要增加新的成长因子时,无需代码层面的改动,无需应用系统重启,通过配置即可实现用户成长规则的动态扩展,避免了当前扩充因子要修改系统实现,无法实时生效的局限性。

通过行业积累预置大部分符合金融行业特点的成长因子,用户可以基于当前这些因子快速配置规则。

图3示出了本发明基于动态扩展因子的用户成长计算装置的结构图。参见图3,基于动态扩展因子的用户成长计算装置包括:中央处理单元(cpu)301,其可以根据存储在只读存储器(rom)中的程序或者从存储部分308加载到随机访问存储器(ram)303中的程序而执行各种适当的动作和处理。在ram303中,还存储有系统操作所需的各种程序和数据。cpu301、rom302以及ram303通过总线304彼此相连。输入/输出(i/o)接口305也连接至总线304。

以下部件连接至i/o接口305:包括键盘、鼠标等的输入部分306;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分307;包括硬盘等的存储部分308;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分309。通信部分309经由诸如因特网的网络执行通信处理。驱动器310也根据需要连接至i/o接口305。可拆卸介质311,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器310上,以便于从其上读出的计算机程序根据需要被安装入存储部分308。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,本领域技术人员利用上述揭示的技术内容做出些许简单修改、等同变化或修饰,均落在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1