理财策略推荐方法、电子装置及可读存储介质与流程

文档序号:16790942发布日期:2019-02-01 19:37阅读:154来源:国知局
理财策略推荐方法、电子装置及可读存储介质与流程

本发明涉及计算机技术领域,尤其涉及一种理财策略推荐方法、电子装置及可读存储介质。



背景技术:

目前,现有的理财软件鱼龙混杂,并且功能单一,要么仅统一对所有的用户进行通用的理财推荐,要么仅统一对所有的用户提供通用的投资渠道,并没有根据每个人的不同属性信息作出针对性的理财攻略推荐,即无法针对不同用户进行合理有效的理财攻略推荐,容易误导不同的投资者、消费者。



技术实现要素:

本发明的目的在于提供一种理财策略推荐方法、电子装置及可读存储介质,旨在针对不同用户进行合理有效的理财攻略推荐。

为实现上述目的,本发明提供一种电子装置,所述电子装置包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的理财策略推荐系统,所述理财策略推荐系统被所述处理器执行时实现如下步骤:

获取目标用户的消费属性信息,所述消费属性信息包括职业信息、薪资信息、消费行为信息和理财喜好信息中的至少一种;

根据所述目标用户的消费属性信息和预存的理财聚类类别,确定所述目标用户所属的理财聚类类别;

根据预存的理财聚类类别与理财策略模板的对应关系,确定所述目标用户所属的理财聚类类别所对应的理财策略模板;所述理财策略模板包括理财产品信息、理财策略信息、理财资源信息中的至少一种;

将确定的所述理财策略模板推送给所述目标用户。

优选地,所述理财策略推荐系统被所述处理器执行,在实现所述获取目标用户的消费属性信息的步骤之前,还包括:

从样本用户理财数据库中选取若干样本用户理财数据;每一所述样本用户理财数据包括职业信息、薪资信息、消费行为信息和理财喜好信息中的至少一种;所述样本用户理财数据还包括理财策略信息,所述理财策略信息包括理财产品信息、理财策略信息、理财资源信息中的至少一种;

对选取的样本用户理财数据进行聚类分析,得到若干理财聚类类别;

针对每一所述理财聚类类别对应生成一理财策略模板。

优选地,所述理财策略推荐系统被所述处理器执行实现所述针对每一所述理财聚类类别对应生成一理财策略模板的步骤时,包括:

获取每一所述理财聚类类别对应的各个样本用户理财数据的理财策略信息;

根据获取的各个理财策略信息按预设规则生成该理财聚类类别对应的理财策略模板。

优选地,所述理财策略推荐系统被所述处理器执行实现所述根据获取的各个理财策略信息按预设规则生成该理财聚类类别对应的理财策略模板的步骤时,包括:

对该理财聚类类别对应的各个样本用户理财数据的理财策略信息进行聚类分析,选取聚类分析结果中概率或权重最大的理财策略信息作为该理财聚类类别对应的理财策略模板;

或者,对该理财聚类类别对应的各个样本用户理财数据的理财策略信息进行均值化处理,将均值化处理后得到的理财策略信息作为该理财聚类类别对应的理财策略模板。

此外,为实现上述目的,本发明还提供一种理财策略推荐方法,所述方法包括:

获取目标用户的消费属性信息,所述消费属性信息包括职业信息、薪资信息、消费行为信息和理财喜好信息中的至少一种;

根据所述目标用户的消费属性信息和预存的理财聚类类别,确定所述目标用户所属的理财聚类类别;

根据预存的理财聚类类别与理财策略模板的对应关系,确定所述目标用户所属的理财聚类类别所对应的理财策略模板;所述理财策略模板包括理财产品信息、理财策略信息、理财资源信息中的至少一种;

将确定的所述理财策略模板推送给所述目标用户。

优选地,在所述获取目标用户的消费属性信息的步骤之前,还包括:

从样本用户理财数据库中选取若干样本用户理财数据;每一所述样本用户理财数据包括职业信息、薪资信息、消费行为信息和理财喜好信息中的至少一种;所述样本用户理财数据还包括理财策略信息,所述理财策略信息包括理财产品信息、理财策略信息、理财资源信息中的至少一种;

对选取的样本用户理财数据进行聚类分析,得到若干理财聚类类别;

针对每一所述理财聚类类别对应生成一理财策略模板。

优选地,所述针对每一所述理财聚类类别对应生成一理财策略模板的步骤包括:

获取每一所述理财聚类类别对应的各个样本用户理财数据的理财策略信息;

根据获取的各个理财策略信息按预设规则生成该理财聚类类别对应的理财策略模板。

优选地,所述根据获取的各个理财策略信息按预设规则生成该理财聚类类别对应的理财策略模板的步骤包括:

对该理财聚类类别对应的各个样本用户理财数据的理财策略信息进行聚类分析,选取聚类分析结果中概率或权重最大的理财策略信息作为该理财聚类类别对应的理财策略模板;

或者,对该理财聚类类别对应的各个样本用户理财数据的理财策略信息进行均值化处理,将均值化处理后得到的理财策略信息作为该理财聚类类别对应的理财策略模板。

优选地,所述聚类分析采用的聚类算法为k-means聚类、均值漂移聚类、dbscan聚类、gmm聚类、凝聚层次聚类和图团体检测聚类中的任意一种。

进一步地,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有理财策略推荐系统,所述理财策略推荐系统可被至少一个处理器执行,以使所述至少一个处理器执行如上述的理财策略推荐方法的步骤。

本发明提出的理财策略推荐方法、电子装置及可读存储介质,通过获取目标用户包括职业信息、薪资信息、消费行为信息和理财喜好信息的消费属性信息,根据所述目标用户的消费属性信息和预存的理财聚类类别,确定所述目标用户所属的理财聚类类别;根据预存的理财聚类类别与理财策略模板的对应关系,确定所述目标用户所属的理财聚类类别所对应的理财策略模板;将确定的所述理财策略模板推送给所述目标用户。由于能根据用户包括职业信息、薪资信息、消费行为信息和理财喜好信息的消费属性信息来确定出该用户所属的理财聚类类别以及与之对应的理财策略模板如理财产品信息、理财策略信息、理财资源信息;能对不同用户的个性化消费属性信息进行有针对性的理财策略相关信息推送,实现针对不同用户进行合理有效的理财攻略推荐。

附图说明

图1为本发明理财策略推荐系统10较佳实施例的运行环境示意图;

图2为本发明理财策略推荐方法一实施例的流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

本发明提供一种理财策略推荐系统。请参阅图1,是本发明理财策略推荐系统10较佳实施例的运行环境示意图。

在本实施例中,所述的理财策略推荐系统10安装并运行于电子装置1中。该电子装置1可包括,但不仅限于,存储器11、处理器12及显示器13。图1仅示出了具有组件11-13的电子装置1,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。

所述存储器11为至少一种类型的可读计算机存储介质,所述存储器11在一些实施例中可以是所述电子装置1的内部存储单元,例如该电子装置1的硬盘或内存。所述存储器11在另一些实施例中也可以是所述电子装置1的外部存储设备,例如所述电子装置1上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器11还可以既包括所述电子装置1的内部存储单元也包括外部存储设备。所述存储器11用于存储安装于所述电子装置1的应用软件及各类数据,例如所述理财策略推荐系统10的程序代码等。所述存储器11还可以用于暂时地存储已经输出或者将要输出的数据。

所述处理器12在一些实施例中可以是一中央处理器(centralprocessingunit,cpu),微处理器或其他数据处理芯片,用于运行所述存储器11中存储的程序代码或处理数据,例如执行所述理财策略推荐系统10等。

所述显示器13在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。所述显示器13用于显示在所述电子装置1中处理的信息以及用于显示可视化的用户界面,例如目标用户的消费属性信息、目标用户所属的理财聚类类别、推送的理财策略模板等。所述电子装置1的部件11-13通过系统总线相互通信。

理财策略推荐系统10包括至少一个存储在所述存储器11中的计算机可读指令,该至少一个计算机可读指令可被所述处理器12执行,以实现本申请各实施例。

其中,上述理财策略推荐系统10被所述处理器12执行时实现如下步骤:

步骤s1,获取目标用户的消费属性信息,所述消费属性信息包括职业信息、薪资信息、消费行为信息和理财喜好信息中的至少一种;此外,消费属性信息还可以包括但不限于位置信息、纳税信息、兴趣爱好信息等。

本实施例中,用户可以在手机、平板电脑、计算机、自助终端设备等终端上预先安装app客户端,并在该app客户端中输入该用户对应的消费属性信息,如职业信息、薪资信息、消费行为信息和理财喜好信息等。

电子装置可以向手机、平板电脑、计算机、自助终端设备等终端主动获取目标用户的消费属性信息。

或者,也可以通过手机、平板电脑、计算机、自助终端设备等终端中预先安装的客户端,向电子装置主动发送消费属性信息。

或者,还可以由用户基于手机、平板电脑、计算机、自助终端设备等终端上的app客户端执行触发操作,并在触发操作执行后,由app客户端记录用户在一段时间内的职业信息、薪资信息、消费行为信息和理财喜好信息等消费属性信息,并由app客户端向电子装置发送消费属性信息。

步骤s2,根据所述目标用户的消费属性信息和预存的理财聚类类别,确定所述目标用户所属的理财聚类类别。

本实施例中,可以预存有若干理财聚类类别,每一理财聚类类别具有对应的消费属性信息,如职业信息、薪资信息、消费行为信息和理财喜好信息等。在一实施例中,每一个理财聚类类别还可以包括若干元数据,每一元数据均包括对应的消费属性信息,如职业信息、薪资信息、消费行为信息和理财喜好信息等。

根据该目标用户的消费属性信息,如职业信息、薪资信息、消费行为信息和理财喜好信息等,在各个理财聚类类别的消费属性信息中查找最接近的消费属性信息,则该最接近的消费属性信息所对应的理财聚类类别被确定为与该目标用户最接近的理财聚类类别,即该目标用户所属的理财聚类类别。

此外,每一个理财聚类类别对应一个理财策略模板。理财策略模板包括理财产品信息、理财策略信息、理财资源信息中的至少一种。其中,理财产品信息如可以为基金类产品,信托类产品等;理财策略信息如可以为理财渠道、省钱渠道等。理财资源信息如可以为理财相关的网站、微博、公众号、学习资料等等。

步骤s3,根据预存的理财聚类类别与理财策略模板的对应关系,确定所述目标用户所属的理财聚类类别所对应的理财策略模板。

步骤s4,将确定的所述理财策略模板推送给所述目标用户。

在本实施例中,用户可以在app客户端设置是否需要电子装置推送理财策略模板。在用户设置为需要电子装置推送理财策略模板时,则电子装置执行上述步骤s1至s4。在用户设置为不需要电子装置推送理财策略模板时,则电子装置不需要获取该用户的消费属性信息。

本实施例中,通过电子装置获取目标用户的消费属性信息,并根据目标用户的消费属性信息和预存的理财聚类类别,确定目标用户所属的理财聚类类别,然后电子装置根据预存的理财聚类类别与理财策略模板的对应关系,确定目标用户所属的理财聚类类别所对应的理财策略模板,电子装置将确定的理财策略模板推送给目标用户,从而能够有效的给目标用户推送一些较好的理财策略和建议,提高目标用户的理财收益。

本实施例通过获取目标用户包括职业信息、薪资信息、消费行为信息和理财喜好信息的消费属性信息,根据所述目标用户的消费属性信息和预存的理财聚类类别,确定所述目标用户所属的理财聚类类别;根据预存的理财聚类类别与理财策略模板的对应关系,确定所述目标用户所属的理财聚类类别所对应的理财策略模板;将确定的所述理财策略模板推送给所述目标用户。由于能根据用户包括职业信息、薪资信息、消费行为信息和理财喜好信息的消费属性信息来确定出该用户所属的理财聚类类别以及与之对应的理财策略模板如理财产品信息、理财策略信息、理财资源信息;能对不同用户的个性化消费属性信息进行有针对性的理财策略相关信息推送,实现针对不同用户进行合理有效的理财攻略推荐。

进一步地,在一可选的实施例中,在上述图1的实施例的基础上,所述理财策略推荐系统10被所述处理器12执行实现所述步骤s1之前,还包括:

生成理财聚类类别。具体的,电子装置从样本用户理财数据库中选取若干样本用户理财数据;每一所述样本用户理财数据包括职业信息、薪资信息、消费行为信息和理财喜好信息中的至少一种;样本用户理财数据还包括理财策略信息;所述理财策略信息包括理财产品信息、理财策略信息、理财资源信息中的至少一种;理财策略信息的具体内容可以参照上述理财策略模板,与上述理财策略模板类似,在此不再赘述。

在本实施例中,样本用户理财数据库中的样本用户理财数据可以由电子装置从第三方获取得到。或者,还可以为人为手动输入。或者,还可以电子装置通过对网络大数据进行分析,提取优秀理财人员的信息,并进行整合获得。

对选取的样本用户理财数据进行聚类分析,得到若干理财聚类类别。

所述聚类分析采用的聚类算法为k-means聚类、均值漂移聚类、dbscan聚类、gmm聚类、凝聚层次聚类和图团体检测聚类中的任意一种。

1.k-means(k均值)聚类,算法步骤:

(1)从n个数据对象任意选择k个对象作为初始聚类中心;

(2)根据每个聚类对象的均值(中心对象),计算每个对象与这些中心对象的距离;并根据最小距离重新对相应对象进行划分;

(3)重新计算每个(有变化)聚类的均值(中心对象);

(4)循环(2)到(3)直到每个聚类不再发生变化为止。

k-means算法接受输入量k;然后将n个数据对象划分为k个聚类以便使得所获得的聚类满足:同一聚类中的对象相似度较高;而不同聚类中的对象相似度较小。聚类相似度是利用各聚类中对象的均值所获得一个"中心对象"来进行计算的。

2.均值漂移聚类:

均值漂移聚类是基于滑动窗口的算法,来找到数据点的密集区域。这是一个基于质心的算法,通过将中心点的候选点更新为滑动窗口内点的均值来完成,来定位每个组/类的中心点。然后对这些候选窗口进行相似窗口进行去除,最终形成中心点集及相应的分组。

具体步骤:

1)确定滑动窗口半径r,以随机选取的中心点c半径为r的圆形滑动窗口开始滑动。均值漂移类似一种爬山算法,在每一次迭代中向密度更高的区域移动,直到收敛。

2)每一次滑动到新的区域,计算滑动窗口内的均值来作为中心点,滑动窗口内的点的数量为窗口内的密度。在每一次移动中,窗口会想密度更高的区域移动。

3)移动窗口,计算窗口内的中心点以及窗口内的密度,知道没有方向在窗口内可以容纳更多的点,即一直移动到圆内密度不再增加为止。

4)步骤一到三会产生很多个滑动窗口,当多个滑动窗口重叠时,保留包含最多点的窗口,然后根据数据点所在的滑动窗口进行聚类。

3.基于密度的聚类方法(dbscan),具体步骤:

1)首先确定半径r和minpoints.从一个没有被访问过的任意数据点开始,以这个点为中心,r为半径的圆内包含的点的数量是否大于或等于minpoints,如果大于或等于minpoints则改点被标记为centralpoint,反之则会被标记为noisepoint。

2)重复1的步骤,如果一个noisepoint存在于某个centralpoint为半径的圆内,则这个点被标记为边缘点,反之仍为noisepoint。重复步骤1),知道所有的点都被访问过。

4.用高斯混合模型(gmm)的最大期望(em)聚类,具体步骤:

1)选择簇的数量(与k-means类似)并随机初始化每个簇的高斯分布参数(均值和方差)。也可以先观察数据给出一个相对精确的均值和方差。

2)给定每个簇的高斯分布,计算每个数据点属于每个簇的概率。一个点越靠近高斯分布的中心就越可能属于该簇。

3)基于这些概率我们计算高斯分布参数使得数据点的概率最大化,可以使用数据点概率的加权来计算这些新的参数,权重就是数据点属于该簇的概率。

4)重复迭代2)和3)直到在迭代中的变化不大。

5.凝聚层次聚类

层次聚类算法分为两类:自上而下和自下而上。凝聚层级聚类(hac)是自下而上的一种聚类算法。hac首先将每个数据点视为一个单一的簇,然后计算所有簇之间的距离来合并簇,直到所有的簇聚合成为一个簇为止。

6.图团体检测(graphcommunitydetection),具体步骤:

1)首先初始分配每个顶点到其自己的团体,然后计算整个网络的模块性m。

2)第1)步要求每个团体对(communitypair)至少被一条单边链接,如果有两个团体融合到了一起,该算法就计算由此造成的模块性改变δm。

3)第2)步是取δm出现了最大增长的团体对,然后融合。然后为这个聚类计算新的模块性m,并记录下来。

4)重复第1)步和第2)步,每一次都融合团体对,这样最后得到δm的最大增益,然后记录新的聚类模式及其相应的模块性分数m。

5)重复第1)步和第2)步,每一次都融合团体对,这样最后得到δm的最大增益,然后记录新的聚类模式及其相应的模块性分数m。

针对每一所述理财聚类类别对应生成一理财策略模板,所述理财策略模板包括理财产品信息、理财策略信息、理财资源信息中的至少一种。具体的,获取每一所述理财聚类类别对应的各个样本用户理财数据的理财策略信息;根据获取的各个理财策略信息生成该理财聚类类别对应的理财策略模板。

在本实施例中,对于每一个理财聚类类别,可以对该理财聚类类别对应的各个样本用户理财数据的理财策略信息,再次进行聚类分析,然后选取概率或权重最大的聚类结果,作为该理财聚类类别对应的理财策略模板。

或者,对于每一个理财聚类类别,可以对该理财聚类类别对应的各个样本用户理财数据的理财策略信息进行平均处理,平均处理后的结果作为该理财聚类类别对应的理财策略模板。

本实施例中,电子装置可以对大数据进行智能学习,自动的生成理财策略模板,并对样本用户理财数据库进行分析,能够有效地提高向用户推送理财策略模板的准确性。

进一步地,在一可选的实施例中,所述理财策略推荐系统10被所述处理器12执行实现所述步骤s4之前,还包括:

获取所述目标用户当前的理财策略信息。用户可以在手机、平板电脑、计算机、自助终端设备等终端上预先安装app客户端,并在该app客户端中输入该用户对应的理财策略信息。

电子装置可以向手机、平板电脑、计算机、自助终端设备等终端主动获取目标用户的理财策略信息。

或者,也可以通过手机、平板电脑、计算机、自助终端设备等终端中预先安装的客户端,向电子装置主动发送理财策略信息。

或者,还可以由用户基于手机、平板电脑、计算机、自助终端设备等终端上的app客户端执行触发操作,并在触发操作执行后,由app客户端向电子装置发送理财策略信息。

所述步骤s4还包括:在所述目标用户当前的理财策略信息与确定的所述理财策略模板不匹配时,将确定的所述理财策略模板推送给所述目标用户。

本实施例中,在目标用户当前的理财策略信息与确定的所述理财策略模板不匹配时,表示该目标用户的理财策略信息与优秀理财人员的理财策略信息不一致,因此可以向目标用户推送对应的理财策略模板。从而电子装置并不会盲目的向所有用户推送理财策略模板,而是向有需要的用户智能的推荐理财策略模板。

如图2所示,图2为本发明理财策略推荐方法一实施例的流程示意图,该理财策略推荐方法包括以下步骤:

步骤s10,获取目标用户的消费属性信息,所述消费属性信息包括职业信息、薪资信息、消费行为信息和理财喜好信息中的至少一种;此外,消费属性信息还可以包括但不限于位置信息、纳税信息、兴趣爱好信息等。

本实施例中,用户可以在手机、平板电脑、计算机、自助终端设备等终端上预先安装app客户端,并在该app客户端中输入该用户对应的消费属性信息,如职业信息、薪资信息、消费行为信息和理财喜好信息等。

电子装置可以向手机、平板电脑、计算机、自助终端设备等终端主动获取目标用户的消费属性信息。

或者,也可以通过手机、平板电脑、计算机、自助终端设备等终端中预先安装的客户端,向电子装置主动发送消费属性信息。

或者,还可以由用户基于手机、平板电脑、计算机、自助终端设备等终端上的app客户端执行触发操作,并在触发操作执行后,由app客户端记录用户在一段时间内的职业信息、薪资信息、消费行为信息和理财喜好信息等消费属性信息,并由app客户端向电子装置发送消费属性信息。

步骤s20,根据所述目标用户的消费属性信息和预存的理财聚类类别,确定所述目标用户所属的理财聚类类别。

本实施例中,可以预存有若干理财聚类类别,每一理财聚类类别具有对应的消费属性信息,如职业信息、薪资信息、消费行为信息和理财喜好信息等。在一实施例中,每一个理财聚类类别还可以包括若干元数据,每一元数据均包括对应的消费属性信息,如职业信息、薪资信息、消费行为信息和理财喜好信息等。

根据该目标用户的消费属性信息,如职业信息、薪资信息、消费行为信息和理财喜好信息等,在各个理财聚类类别的消费属性信息中查找最接近的消费属性信息,则该最接近的消费属性信息所对应的理财聚类类别被确定为与该目标用户最接近的理财聚类类别,即该目标用户所属的理财聚类类别。

此外,每一个理财聚类类别对应一个理财策略模板。理财策略模板包括理财产品信息、理财策略信息、理财资源信息中的至少一种。其中,理财产品信息如可以为基金类产品,信托类产品等;理财策略信息如可以为理财渠道、省钱渠道等。理财资源信息如可以为理财相关的网站、微博、公众号、学习资料等等。

步骤s30,根据预存的理财聚类类别与理财策略模板的对应关系,确定所述目标用户所属的理财聚类类别所对应的理财策略模板。

步骤s40,将确定的所述理财策略模板推送给所述目标用户。

在本实施例中,用户可以在app客户端设置是否需要电子装置推送理财策略模板。在用户设置为需要电子装置推送理财策略模板时,则电子装置执行上述步骤s10至s40。在用户设置为不需要电子装置推送理财策略模板时,则电子装置不需要获取该用户的消费属性信息。

本实施例中,通过电子装置获取目标用户的消费属性信息,并根据目标用户的消费属性信息和预存的理财聚类类别,确定目标用户所属的理财聚类类别,然后电子装置根据预存的理财聚类类别与理财策略模板的对应关系,确定目标用户所属的理财聚类类别所对应的理财策略模板,电子装置将确定的理财策略模板推送给目标用户,从而能够有效的给目标用户推送一些较好的理财策略和建议,提高目标用户的理财收益。

本实施例通过获取目标用户包括职业信息、薪资信息、消费行为信息和理财喜好信息的消费属性信息,根据所述目标用户的消费属性信息和预存的理财聚类类别,确定所述目标用户所属的理财聚类类别;根据预存的理财聚类类别与理财策略模板的对应关系,确定所述目标用户所属的理财聚类类别所对应的理财策略模板;将确定的所述理财策略模板推送给所述目标用户。由于能根据用户包括职业信息、薪资信息、消费行为信息和理财喜好信息的消费属性信息来确定出该用户所属的理财聚类类别以及与之对应的理财策略模板如理财产品信息、理财策略信息、理财资源信息;能对不同用户的个性化消费属性信息进行有针对性的理财策略相关信息推送,实现针对不同用户进行合理有效的理财攻略推荐。

进一步地,在一可选的实施例中,在上述实施例的基础上,在所述步骤s10之前,还包括:

生成理财聚类类别。具体的,电子装置从样本用户理财数据库中选取若干样本用户理财数据;每一所述样本用户理财数据包括职业信息、薪资信息、消费行为信息和理财喜好信息中的至少一种;样本用户理财数据还包括理财策略信息;所述理财策略信息包括理财产品信息、理财策略信息、理财资源信息中的至少一种;理财策略信息的具体内容可以参照上述理财策略模板,与上述理财策略模板类似,在此不再赘述。

在本实施例中,样本用户理财数据库中的样本用户理财数据可以由电子装置从第三方获取得到。或者,还可以为人为手动输入。或者,还可以电子装置通过对网络大数据进行分析,提取优秀理财人员的信息,并进行整合获得。

对选取的样本用户理财数据进行聚类分析,得到若干理财聚类类别。

所述聚类分析采用的聚类算法为k-means聚类、均值漂移聚类、dbscan聚类、gmm聚类、凝聚层次聚类和图团体检测聚类中的任意一种。

1.k-means(k均值)聚类,算法步骤:

(1)从n个数据对象任意选择k个对象作为初始聚类中心;

(2)根据每个聚类对象的均值(中心对象),计算每个对象与这些中心对象的距离;并根据最小距离重新对相应对象进行划分;

(3)重新计算每个(有变化)聚类的均值(中心对象);

(4)循环(2)到(3)直到每个聚类不再发生变化为止。

k-means算法接受输入量k;然后将n个数据对象划分为k个聚类以便使得所获得的聚类满足:同一聚类中的对象相似度较高;而不同聚类中的对象相似度较小。聚类相似度是利用各聚类中对象的均值所获得一个"中心对象"来进行计算的。

2.均值漂移聚类:

均值漂移聚类是基于滑动窗口的算法,来找到数据点的密集区域。这是一个基于质心的算法,通过将中心点的候选点更新为滑动窗口内点的均值来完成,来定位每个组/类的中心点。然后对这些候选窗口进行相似窗口进行去除,最终形成中心点集及相应的分组。

具体步骤:

1)确定滑动窗口半径r,以随机选取的中心点c半径为r的圆形滑动窗口开始滑动。均值漂移类似一种爬山算法,在每一次迭代中向密度更高的区域移动,直到收敛。

2)每一次滑动到新的区域,计算滑动窗口内的均值来作为中心点,滑动窗口内的点的数量为窗口内的密度。在每一次移动中,窗口会想密度更高的区域移动。

3)移动窗口,计算窗口内的中心点以及窗口内的密度,知道没有方向在窗口内可以容纳更多的点,即一直移动到圆内密度不再增加为止。

4)步骤一到三会产生很多个滑动窗口,当多个滑动窗口重叠时,保留包含最多点的窗口,然后根据数据点所在的滑动窗口进行聚类。

3.基于密度的聚类方法(dbscan),具体步骤:

1)首先确定半径r和minpoints.从一个没有被访问过的任意数据点开始,以这个点为中心,r为半径的圆内包含的点的数量是否大于或等于minpoints,如果大于或等于minpoints则改点被标记为centralpoint,反之则会被标记为noisepoint。

2)重复1的步骤,如果一个noisepoint存在于某个centralpoint为半径的圆内,则这个点被标记为边缘点,反之仍为noisepoint。重复步骤1),知道所有的点都被访问过。

4.用高斯混合模型(gmm)的最大期望(em)聚类,具体步骤:

1)选择簇的数量(与k-means类似)并随机初始化每个簇的高斯分布参数(均值和方差)。也可以先观察数据给出一个相对精确的均值和方差。

2)给定每个簇的高斯分布,计算每个数据点属于每个簇的概率。一个点越靠近高斯分布的中心就越可能属于该簇。

3)基于这些概率我们计算高斯分布参数使得数据点的概率最大化,可以使用数据点概率的加权来计算这些新的参数,权重就是数据点属于该簇的概率。

4)重复迭代2)和3)直到在迭代中的变化不大。

5.凝聚层次聚类

层次聚类算法分为两类:自上而下和自下而上。凝聚层级聚类(hac)是自下而上的一种聚类算法。hac首先将每个数据点视为一个单一的簇,然后计算所有簇之间的距离来合并簇,直到所有的簇聚合成为一个簇为止。

6.图团体检测(graphcommunitydetection),具体步骤:

1)首先初始分配每个顶点到其自己的团体,然后计算整个网络的模块性m。

2)第1)步要求每个团体对(communitypair)至少被一条单边链接,如果有两个团体融合到了一起,该算法就计算由此造成的模块性改变δm。

3)第2)步是取δm出现了最大增长的团体对,然后融合。然后为这个聚类计算新的模块性m,并记录下来。

4)重复第1)步和第2)步,每一次都融合团体对,这样最后得到δm的最大增益,然后记录新的聚类模式及其相应的模块性分数m。

5)重复第1)步和第2)步,每一次都融合团体对,这样最后得到δm的最大增益,然后记录新的聚类模式及其相应的模块性分数m。

针对每一所述理财聚类类别对应生成一理财策略模板,所述理财策略模板包括理财产品信息、理财策略信息、理财资源信息中的至少一种。具体的,获取每一所述理财聚类类别对应的各个样本用户理财数据的理财策略信息;根据获取的各个理财策略信息生成该理财聚类类别对应的理财策略模板。

在本实施例中,对于每一个理财聚类类别,可以对该理财聚类类别对应的各个样本用户理财数据的理财策略信息,再次进行聚类分析,然后选取概率或权重最大的聚类结果,作为该理财聚类类别对应的理财策略模板。

或者,对于每一个理财聚类类别,可以对该理财聚类类别对应的各个样本用户理财数据的理财策略信息进行平均处理,平均处理后的结果作为该理财聚类类别对应的理财策略模板。

本实施例中,电子装置可以对大数据进行智能学习,自动的生成理财策略模板,并对样本用户理财数据库进行分析,能够有效地提高向用户推送理财策略模板的准确性。

进一步地,在一可选的实施例中,在所述步骤s40之前,还包括:

获取所述目标用户当前的理财策略信息。用户可以在手机、平板电脑、计算机、自助终端设备等终端上预先安装app客户端,并在该app客户端中输入该用户对应的理财策略信息。

电子装置可以向手机、平板电脑、计算机、自助终端设备等终端主动获取目标用户的理财策略信息。

或者,也可以通过手机、平板电脑、计算机、自助终端设备等终端中预先安装的客户端,向电子装置主动发送理财策略信息。

或者,还可以由用户基于手机、平板电脑、计算机、自助终端设备等终端上的app客户端执行触发操作,并在触发操作执行后,由app客户端向电子装置发送理财策略信息。

所述步骤s40还包括:在所述目标用户当前的理财策略信息与确定的所述理财策略模板不匹配时,将确定的所述理财策略模板推送给所述目标用户。

本实施例中,在目标用户当前的理财策略信息与确定的所述理财策略模板不匹配时,表示该目标用户的理财策略信息与优秀理财人员的理财策略信息不一致,因此可以向目标用户推送对应的理财策略模板。从而电子装置并不会盲目的向所有用户推送理财策略模板,而是向有需要的用户智能的推荐理财策略模板。

此外,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有理财策略推荐系统,所述理财策略推荐系统可被至少一个处理器执行,以使所述至少一个处理器执行如上述实施例中的理财策略推荐方法的步骤,该理财策略推荐方法的步骤s10、s20、s30等具体实施过程如上文所述,在此不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件来实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。另外,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本领域技术人员不脱离本发明的范围和实质,可以有多种变型方案实现本发明,比如作为一个实施例的特征可用于另一实施例而得到又一实施例。凡在运用本发明的技术构思之内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。

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