一种意向数据采集方法及系统与流程

文档序号:29403955发布日期:2022-03-26 10:09阅读:134来源:国知局
一种意向数据采集方法及系统与流程

1.本发明涉及数据处理技术领域,尤其涉及一种意向数据采集方法及系统。


背景技术:

2.流量一直是市场竞争的主要资源,精简的必填信息和渠道的可扩展可以有效提升竞争力。银行专项分期产品包括:购车分期、装修分期、分期通、教育分期、车生活分期。传统客户办理银行专项分期申请业务,需前往网点的柜面渠道或通过客户经理的pad渠道,且填写信息繁多,增加了客户的时间成本。且专项分期申请业务的客户方案不够智能,未考虑到用户的办理意向及办理需求,未能挖掘出潜在客户需求以及造成了有意向客户的流失。


技术实现要素:

3.为解决现有技术的不足,本发明提出一种意向数据采集方法及系统。
4.通过本方法及系统对客户办理分期业务的购买意向进行采集,将采集后的购买意向数据输入至建立的客户行为模型,将得到的用画像数据输入至循环神经网络模型中,获得客户办理业务的概率值,根据客户办理业务的概率值制定相应的业务办理方案,可在客户办理意向不明确时,采集尽可能少的客户信息,根据建立的模型分析客户的购买意向,根据客户的购买意向制定相应的业务办理方案。一方面可减少有购买意向的客户流失,另一方面也可挖掘潜在的有购买意向的客户。
5.为实现以上目的,本发明所采用的技术方案包括:
6.一种意向数据采集方法,其特征在于,包括:
7.s1、获取办理业务所需客户信息以及客户欲购买的商品信息;
8.s2、建立客户行为模型;
9.s3、将获取的办理业务所需客户信息以及客户欲购买的商品信息输入至客户行为模型对客户进行分类,得到用户画像数据;
10.s4、将用户画像数据输入至预先设置的循环神经网络模型训练,得到客户办理业务的概率值;
11.s5、根据客户办理业务的概率值制定业务办理方案。
12.进一步地,所述循环神经网络模型包括第一循环神经网络模型和第二循环神经网络模型。
13.进一步地,所述步骤s4包括子步骤:
14.将用户画像数据输入至预先设置的第一循环神经网络模型,得到办理意向预测信息;
15.将办理意向预测信息输入至预先设置的第二循环神经网络模型,得到客户办理业务的概率值。
16.进一步地,所述办理业务所需客户信息包括客户姓名、证件号码及联系方式。
17.进一步地,所述客户行为模型对办理业务所需客户信息以及客户欲购买的商品信
息进行特征提取与特征容融合。
18.进一步地,所述步骤s5包括子步骤:
19.根据业务办理方案将业务交易产品智能推送给客户。
20.本发明还涉及一种意向数据采集系统,其特征在于,包括:
21.数据采集模块,用于获取办理业务所需客户信息以及客户欲购买的商品信息;
22.行为模型建立模块,用于建立客户行为模型;
23.用户画像构建模块,用于将获取的办理业务所需客户信息以及客户欲购买的商品信息输入至客户行为模型对客户进行分类,得到用户画像数据;
24.训练模块,用于将用户画像数据输入至预先设置的循环神经网络模型训练,得到客户办理业务的概率值;
25.业务办理方案制定模块,用于制定业务办理方案。
26.本发明还涉及一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的意向数据采集方法。
27.本发明还涉及一种电子设备,其特征在于,包括处理器和存储器;
28.所述存储器,用于存储客户行为模型和循环神经网络模型;
29.所述处理器,用于通过调用客户行为模型和循环神经网络模型,执行上述的意向数据采集方法。
30.本发明的有益效果为:
31.采用本发明所述方法及系统对客户办理分期业务的购买意向进行采集,将采集后的购买意向数据输入至建立的客户行为模型,将得到的用画像数据输入至循环神经网络模型中,获得客户办理业务的概率值,根据客户办理业务的概率值制定相应的业务办理方案,可在客户办理意向不明确时,采集尽可能少的客户信息,根据建立的模型分析客户的购买意向,在分析客户购买意向的基础上制定相应的业务办理方案。一方面可减少有购买意向的客户流失,另一方面也可挖掘潜在的有购买意向的客户。
附图说明
32.图1为本发明意向数据采集方法流程示意图。
33.图2为本发明意向数据采集系统结构示意图。
具体实施方式
34.为了更清楚的理解本发明的内容,将结合附图和实施例详细说明。
35.本发明第一方面涉及一种步骤流程如图1所示的方法,包括:
36.获取办理业务所需客户信息以及客户欲购买的商品信息;
37.获取客户信息及客户欲购买的商品信息的途径包括:合作经销提供、手机银行app、银行网点柜台。
38.优选地,本系统也可通过嵌入式的开发方式接入进第三方应用内,通过第三方应用获取客户信息及客户欲购买的商品信息。
39.客户信息包括客户姓名、证件号码及联系方式;客户欲购买的商品信息包括商品的类别、商品的具体内容、商品的价格、商品的品牌、商品的用途。
40.获取了客户信息后,将客户信息存储至进本系统的服务器内存中,总控线程会为每位客户配置一个专属的客户存储列表,客户存储列表用于存储客户信息以及客户欲购买的商品信息。
41.根据对相关客户行为分析的经验,建立客户行为模型,建立模型所依据的参考项包括:客户信息、客户欲购买的商品信息、相关客户办理业务的意愿、相关客户选择的分期次数、相关客户每期的还款情况。
42.将获取的办理业务所需客户信息以及客户欲购买的商品信息输入至客户行为模型对客户进行分类,得到每类用户的用户画像数据。客户行为模型对办理业务所需客户信息以及客户欲购买的商品信息进行特征提取与特征容融合。
43.建立循环神经网络模型,本实施例使用了两种神经网络模型:多层感知器(mlp)和长短期记忆网络模型(lstm)。mlps是最简单的神经网络形式,从模型中输入,并使用特定的权重,这些值通过隐藏层被向前输入以产生输出。通过隐藏层的反向传播来改变每个神经元之间的权值并由此进行学习。长短期记忆网络模型则对梯度消失问题进行了优化。
44.通过keras向网络添加层,进而能够快速改变层的数量和层的类型,在优化网络时更为方便。通过创建序列模型并在序列模型上添加全连接层,进而创建了一个带有两个隐藏层的mlp,每个层都有100个神经元。
45.adam优化器是一种更有效的优化算法,因此在机器学习领域越来越受欢迎。自适应梯度算法(adagrad),保持每个参数的学习速率,提高了稀疏梯度问题(例如自然语言和计算机视觉问题)的性能。均方根传播(rmsprop)也保持每个参数的学习速率,学习速率是根据最近权重梯度的平均值(例如变化的速度)来调整的,因此可很好的处理在线和非平稳问题(如噪声)。
46.将模型与训练数据相匹配,使用训练数据对模型进行拟合,并使用测试数据对其进行评估,通过在新数据上对模型进行回测来进一步进行评估。回测还需要考虑幸存者偏差、前视偏误、市场机制变化和交易成本等因素。通过超参数调试找到最大化模型性能的超参数。
47.将用户画像数据输入至预先设置的第一循环神经网络模型,得到办理意向预测信息;
48.将办理意向预测信息输入至预先设置的第二循环神经网络模型,得到客户办理业务的概率值。
49.在了解了客户的购买意向后,客户经理可依据客户的购买意向包括办理分期业务所购买的产品用途以及客户的购买意愿概率有策略的向客户介绍业务的相关产品和内容,加强客户的购买意向,提高交易率。
50.本发明另一方面还涉及一种系统,其结构如图2所示,包括:
51.数据采集模块,用于获取办理业务所需客户信息以及客户欲购买的商品信息;
52.行为模型建立模块,用于建立客户行为模型;
53.用户画像构建模块,用于将获取的办理业务所需客户信息以及客户欲购买的商品信息输入至客户行为模型对客户进行分类,得到用户画像数据;
54.训练模块,用于将用户画像数据输入至预先设置的循环神经网络模型训练,得到客户办理业务的概率值;
55.循环神经网络模型的使用是处理序列数据。在传统的神经网络模型中,是从输入层到隐含层再到输出层,层与层之间是全连接的,每层之间的节点是无连接的。但是这种普通的神经网络对于很多问题却无能无力。rnns之所以称为循环神经网路,即一个序列当前的输出与前面的输出也有关。具体的表现形式为网络会对前面的信息进行记忆并应用于当前输出的计算中,即隐藏层之间的节点不再无连接而是有连接的,并且隐藏层的输入不仅包括输入层的输出还包括上一时刻隐藏层的输出。
56.循环神经网络模型的输入单元的输入集,输出单元的输出集,隐藏单元的输出集,一条单向流动的信息流是从输入单元到达隐藏单元的,与此同时另一条单向流动的信息流从隐藏单元到达输出单元。本实施例为一个五层的神经网络,对于该网络的计算过程如下:x
t
表示第t,t=1,2,3...步骤的输入。比如,x1为第二个词的one-hot向量;
57.使用计算机对自然语言进行处理,便需要将自然语言处理成为机器能够识别的符号,加上在机器学习过程中,需要将其进行数值化。而词是自然语言理解与处理的基础,因此需要对词进行数值化,词向量(word representation,word embeding)便是一种可行又有效的方法。何为词向量,即使用一个指定长度的实数向量v来表示一个词。有一种种最简单的表示方法,就是使用one-hot vector表示单词,即根据单词的数量|v|生成一个|v|*1的向量,当某一位为一的时候其他位都为零,然后这个向量就代表一个单词。
58.s
t
为隐藏层的第t步的状态,它是网络的记忆单元。s
t
根据当前输入层的输出与上一步隐藏层的状态进行计算。f一般是非线性的激活函数,如tanh或relu,在计算s0时,即第一个单词的隐藏层状态,需要用到s-1
,但是其并不存在,在实现中一般置为0向量;
59.o
t
是第t步的输出,如下个单词的向量表示,o
t
=softmax(vs
t
);
60.隐藏层状态st是网络的记忆单元.st包含了前面所有步的隐藏层状态。而输出层的输出o
t
只与当前步的s
t
有关,在实践中,为了降低网络的复杂度,往往s
t
只包含前面若干步而不是所有步的隐藏层状态;
61.业务办理方案制定模块,用于制定业务办理方案。
62.通过使用该系统,能够执行上述的运算处理方法并实现将采集后的购买意向数据输入至建立的客户行为模型,将得到的用画像数据输入至循环神经网络模型中,获得客户办理业务的概率值,根据客户办理业务的概率值制定相应的业务办理方案,可在客户办理意向不明确时,采集尽可能少的客户信息,根据建立的模型分析客户的购买意向,在分析客户购买意向的基础上制定相应的业务办理方案。一方面可减少有购买意向的客户流失,另一方面也可挖掘潜在的有购买意向的客户的技术效果。
63.本发明的实施例还提供能够实现上述实施例中的方法中全部步骤的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的方法的全部步骤。
64.本发明的实施例还提供一种用于执行上述方法的电子设备,作为该方法的实现装置,所述电子设备至少具备有处理器和存储器,特别是该存储器上存储有执行方法所需的数据和相关的计算机程序,例如存储客户行为模型和循环神经网络模型等,并通过由处理器调用存储器中的数据、程序执行实现方法的全部步骤,并获得对应的技术效果。
65.优选的,该电子设备可以包含有总线架构,总线可以包括任意数量的互联的总线和桥,总线将包括由一个或多个处理器和存储器的各种电路链接在一起。总线还可以将诸
如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和接收器和发送器之间提供接口。接收器和发送器可以是同一个元件,即收发机,提供用于在传输介质上与各种其他系统通信的单元。处理器负责管理总线和通常的处理,而存储器可以被用于存储处理器在执行操作时所使用的数据。
66.额外的,所述电子设备还可以进一步包括通信模块、输入单元、音频处理器、显示器、电源等部件。其所采用的处理器(或称为控制器、操作控件)可以包括微处理器或其他处理器装置和/或逻辑装置,该处理器接收输入并控制电子设备的各个部件的操作;存储器可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性存储器或其它合适装置中的一种或更多种,可储存上述有关的数据信息,此外还可存储执行有关信息的程序,并且处理器可执行该存储器存储的该程序,以实现信息存储或处理等;输入单元用于向处理器提供输入,例如可以为按键或触摸输入装置;电源用于向电子设备提供电力;显示器用于进行图像和文字等显示对象的显示,例如可为lcd显示器。通信模块即为经由天线发送和接收信号的发送机/接收机。通信模块(发送机/接收机)耦合到处理器,以提供输入信号和接收输出信号,这可以和常规移动通信终端的情况相同。基于不同的通信技术,在同一电子设备中,可以设置有多个通信模块,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等。通信模块(发送机/接收机)还经由音频处理器耦合到扬声器和麦克风,以经由扬声器提供音频输出,并接收来自麦克风的音频输入,从而实现通常的电信功能。音频处理器可以包括任何合适的缓冲器、解码器、放大器等。另外,音频处理器还耦合到中央处理器,从而使得可以通过麦克风能够在本机上录音,且使得可以通过扬声器来播放本机上存储的声音。
67.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
68.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的系统。
69.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令系统的制造品,该指令系统实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
70.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内
的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
71.以上所述仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换等都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1