掌桥专利:专业的专利平台
掌桥专利
首页

贷款数据获取方法、装置和计算机设备

文献发布时间:2023-06-19 16:04:54



技术领域

本申请涉及大数据数据分析技术领域,特别是涉及一种贷款数据获取方法、装置和计算机设备。

背景技术

在“互联网+”和各金融机构寻求数字化转型的背景下,基于用户画像的精细化运营、精准化营销越来越成为满足客户多样化、差异化需求的重要手段。

目前,贷款全周期管理的方法有T+N报表和数据监测屏,然而,这两种方法所获取的数据都比较单一,导致业务人员难以对贷款业务进行深入分析,不利于贷款业务的优化和拓展。

发明内容

基于此,有必要针对上述技术问题,提供一种能够提升数据丰富度的贷款数据获取方法、装置和计算机设备。

第一方面,本申请提供了一种贷款数据获取方法。所述方法包括:

获取对象的当前操作数据,所述当前操作数据包括:对象ID、当前操作组件、当前操作类型以及操作时间戳;

在自定义参数表中查找所述当前操作数据对应的目标指标,所述自定义参数表用于存储至少一条指标,每条指标包括:指标ID、组件、操作类型以及指示信息,所述指示信息用于指示指标是否有效;

若所述目标指标的指示信息指示所述目标指标有效,则根据所述当前操作数据,获取待展示的贷款数据,所述贷款数据包括:实时概览数据、所述对象ID对应的用户画像以及所述对象ID对应的频繁路径。

在其中一个实施例中,所述在自定义参数表中查找所述当前操作数据对应的目标指标,包括:

在所述自定义参数表中查找组件和操作类型均与所述当前操作数据匹配的指标,将查找到的指标作为所述目标指标。

在其中一个实施例中,所述根据所述当前操作数据,获取待展示的贷款数据,包括:

若所述当前操作组件为第一页面,且所述当前操作类型为浏览,则将第一页面的访问量加1,所述实时概览数据包括所述第一页面的访问量。

在其中一个实施例中,所述根据所述当前操作数据,获取待展示的贷款数据,包括:

将所述当前操作数据存储在数据仓库中;

从所述数据仓库中获取预设时间段内所述对象ID对应的操作数据;

根据所述对象ID对应的操作数据和频繁项挖掘算法,获取所述对象ID对应的频繁路径;

根据所述对象ID对应的操作数据,获取所述对象ID对应的用户画像。

在其中一个实施例中,所述根据所述对象ID对应的N个操作数据和频繁项挖掘算法,获取所述对象ID对应的频繁路径,包括:

按照相邻两个操作时间戳相隔的时长,将所述N个操作数据分割为多个行为序列;

将所述多个行为序列输入所述频繁项挖掘算法,得到所述对象ID对应的频繁路径。

在其中一个实施例中,所述用户画像包括企业维度画像和个人维度画像,所述企业维度画像包括如下信息中至少一种:企业ID、企业成立年限、企业经营状态、企业规模、企业性质、企业所属行业、企业实际控制人ID、企业法定代表人ID、是否测算额度、是否签约授信、是否支用贷款以及是否结清贷款;所述个人维度画像包括如下信息中至少一种:唯一身份标识、年龄、性别、籍贯、活跃程度、是否实名认证、是否测算额度、是否授信签约、是否支用贷款以及是否结清贷款。

第二方面,本申请还提供了一种贷款数据获取装置。所述装置包括:

获取模块,用于获取对象的当前操作数据,所述当前操作数据包括:对象ID、当前操作组件、当前操作类型以及操作时间戳;

查找模块,用于在自定义参数表中查找所述当前操作数据对应的目标指标,所述自定义参数表用于存储至少一条指标,每条指标包括:指标ID、组件、操作类型以及指示信息,所述指示信息用于指示指标是否有效;

所述获取模块,还用于若所述目标指标的指示信息指示所述目标指标有效,则根据所述当前操作数据,获取待展示的贷款数据,所述贷款数据包括:实时概览数据、所述对象ID对应的用户画像以及所述对象ID对应的频繁路径。

第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

获取对象的当前操作数据,所述当前操作数据包括:对象ID、当前操作组件、当前操作类型以及操作时间戳;

在自定义参数表中查找所述当前操作数据对应的目标指标,所述自定义参数表用于存储至少一条指标,每条指标包括:指标ID、组件、操作类型以及指示信息,所述指示信息用于指示指标是否有效;

若所述目标指标的指示信息指示所述目标指标有效,则根据所述当前操作数据,获取待展示的贷款数据,所述贷款数据包括:实时概览数据、所述对象ID对应的用户画像以及所述对象ID对应的频繁路径。

第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

获取对象的当前操作数据,所述当前操作数据包括:对象ID、当前操作组件、当前操作类型以及操作时间戳;

在自定义参数表中查找所述当前操作数据对应的目标指标,所述自定义参数表用于存储至少一条指标,每条指标包括:指标ID、组件、操作类型以及指示信息,所述指示信息用于指示指标是否有效;

若所述目标指标的指示信息指示所述目标指标有效,则根据所述当前操作数据,获取待展示的贷款数据,所述贷款数据包括:实时概览数据、所述对象ID对应的用户画像以及所述对象ID对应的频繁路径。

第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

获取对象的当前操作数据,所述当前操作数据包括:对象ID、当前操作组件、当前操作类型以及操作时间戳;

在自定义参数表中查找所述当前操作数据对应的目标指标,所述自定义参数表用于存储至少一条指标,每条指标包括:指标ID、组件、操作类型以及指示信息,所述指示信息用于指示指标是否有效;

若所述目标指标的指示信息指示所述目标指标有效,则根据所述当前操作数据,获取待展示的贷款数据,所述贷款数据包括:实时概览数据、所述对象ID对应的用户画像以及所述对象ID对应的频繁路径。

上述贷款数据获取方法、装置和计算机设备,首先,获取对象的当前操作数据;在自定义参数表中查找当前操作数据对应的目标指标,若目标指标的指示信息指示目标指标有效,则根据当前操作数据,获取待展示的贷款数据,贷款数据包括:实时概览数据、所述对象ID对应的用户画像以及所述对象ID对应的频繁路径。上述方法提供的贷款数据比较全面,利于业务人员对贷款业务做全面深入的分析,从而满足用户差异化和用户多样化带来的贷款业务个性化需求。

附图说明

图1为一个实施例中系统结构示意图;

图2为一个实施例中贷款数据获取方法的流程示意图;

图3为另一个实施例中贷款数据获取方法的流程示意图;

图4为又一个实施例中贷款数据获取方法的流程示意图;

图5为又一个实施例中贷款数据获取方法的流程示意图;

图6为一个实施例中贷款数据获取装置的结构框图;

图7为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

在一些实施例中,贷款全周期管理的方法有T+N报表和数据监测屏,然而,这两种方法所获取的数据都比较单一,导致业务人员难以对贷款业务进行深入分析,不利于贷款业务的优化和拓展。

为此,本申请实施例提出一种贷款数据获取方法,以上述方法获取的数据较单一为切入点,提出在获取到对象的操作数据后,可基于该操作数据获取实时概览数据、用户画像以及频繁路径等,本申请实施例获取的数据较全面,使得业务人员可以基于这些数据对贷款业务做全面深入的分析,从而满足用户差异化和用户多样化带来的贷款业务个性化需求。

本申请实施例提供的贷款数据获取方法,可以应用于如图1所示系统中。图1所示系统包括:服务器、第一终端和第二终端。第一终端可以为用户所持终端,第二终端可以为业务人员所持终端。服务器包括:分布式发布订阅消息系统Kafka,关系型数据库管理系统MySQL、数据仓库、实时处理模块、用户画像模块以及频繁路径挖掘模块,实时处理模块和Kafka连接,数据仓库和MySQL连接,用户画像模块和频繁路径挖掘模块均与数据仓库连接。

其中,第一终端可安装用于申请贷款的应用程序(Application,简称APP),该APP可包含软件开发工具包(Software Development Kit,简称SDK),该SDK可用于采集对象在APP上的操作数据,该SDK采集到对象在APP上的操作数据后,通过网络将该操作数据发送给服务器,服务器接收到该操作数据后,可通过执行本申请实施例的方案得到贷款数据,并将贷款数据通过网络发送给第二终端,第二终端可将贷款数据显示在用户界面上,供业务人员查看。

可选的,第一终端和第二终端可以但不限于是个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备或者便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调或者智能车载设备等。便携式可穿戴设备可为智能手表、智能手环或者头戴设备等。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种贷款数据获取方法,该方法可应用于图1中的服务器,包括以下步骤:

S202,获取对象的当前操作数据,当前操作数据包括:对象ID、当前操作组件、当前操作类型以及操作时间戳。

可选的,上述当前操作数据可以为对象在应用程序APP上的操作数据,也可为对象在全球广域网(World Wide Web,简称web)上的操作数据,本申请对当前操作数据的来源不作限定。下文以应用程序APP为例进行说明。

可选的,对象在APP上的操作可以为浏览某个页面,点击某个按钮等。本申请实施例中的对象可以理解为人、企业或者机器,本申请实施例不作限定。

下面举例说明:

假设,用户当前在APP上的操作是浏览页面A,那么当前操作组件为:页面A;当前操作类型为:浏览;操作时间戳为:用户点开页面A的时刻。这种情况下,上述“页面A”“浏览”“点开页面A的时刻”构成了对象在APP上的当前操作数据。

再假设,用户当前在APP上的操作是点击按钮B,那么当前操作组件为:按钮B,当前操作类型为:点击;操作时间戳为:用户点击按钮B的时刻。这种情况下,上述“按钮B”“点击”“点击按钮B的时刻”构成了对象在APP上的当前操作数据。

可选的,参见图1所示,第一终端上的SDK采集到当前操作数据后,可将当前操作数据复制为两份,一份发送给分布式发布订阅消息系统Kafka,一份发送给关系型数据库管理系统MySQL。

S204、在自定义参数表中查找当前操作数据对应的目标指标,自定义参数表用于存储至少一条指标,每条指标包括:指标ID、组件、操作类型以及指示信息,该指示信息用于指示指标是否有效。

具体的,对象在APP上的操作种类繁多,其中很多是业务人员并不关注的操作,为了避免对没这些操作进行处理导致的资源浪费,本申请实施例提出,可在服务器中设置自定义参数表,自定义参数表用于存储业务人员定义的至少一条指标,业务人员可在该自定义参数表中定义每个指标是否有效。在对当前操作数据进行处理前,先基于该自定义参数表判断当前操作是否为业务人员关注的操作,若不是,则将当前操作数据舍弃。可避免不必要的资源浪费。

其中,指标ID可以为组件和操作类型组成的唯一标识码,指示信息由业务人员灵活设置的,业务人员关注对应操作时,可将指示信息设为有效,业务人员不关注对应操作时,可将指示信息设为无效。

下面举例说明:

参见表2,自定义参数表包括2条指标,其中一条指标的指标ID为:ID1,组件为:首页,操作类型为:浏览,指示信息为:有效;另一条指标的指标ID为:ID2,组件为:贷款申请按钮,操作类型为:点击,指示信息为:无效。

表2

可选的,可在自定义参数表中查找组件和操作类型均与当前操作数据匹配的指标,将查找到的指标作为目标指标。

可选的,根据目标指标的指示信息判断目标指标是否有效,若有效,则执行S206。若无效,则将当前操作数据舍弃,不对其进行处理。

下面举例说明:

假设,用户当前在APP上的操作是点击贷款申请按钮,那么当前操作组件为:贷款申请按钮,当前操作类型为:点击;操作时间戳为:用户点击贷款申请按钮的时刻。这种情况下,上述“贷款申请按钮”“点击”“点击贷款申请按钮的时刻”构成了对象在APP上的当前操作数据。在自定义参数表中查找是否有组件为“贷款申请按钮”,操作类型为“点击”的指标,假设自定义参数表如表2所示,由于第二条指标的组件为“贷款申请按钮”,操作类型为“点击”,则将第二条指标作为目标指标。参见表2可知,目标指标的指示信息指示目标指标是有效的,则对当前操作数据执行S206的处理。

S206、根据当前操作数据,获取待展示的贷款数据,该贷款数据包括:实时概览数据、对象ID对应的用户画像以及对象ID对应的频繁路径。

可选的,根据当前操作数据获取实时概览数据的过程可由实时处理模块执行,根据当前操作数据获取用户画像的过程可由用户画像模块执行,根据当前操作数据获取频繁路径的过程可由频繁路径挖掘模块执行。

可选的,实时处理模块可通过流式处理Spark Streaming实时消费发布订阅消息系统Kafka中的数据,得到实时概览数据。示例性的,实时概览数据可包括:某个页面的访问量(Page View,简称PV)以及访问用户数(Unique visitor,简称UV)。

可选的,关系型数据库管理系统MySQL可通过数据仓库技术(Extract-Transform-Load,简称ETL)将当前操作数据传输到数据仓库中。用户画像模块可定期从数据仓库中获取预设时间段内各个对象ID对应的操作数据,基于每个对象ID对应的操作数据,获取该对象ID对应的用户画像,上述预设时间段可以为前一天,或者前两天,本申请实施例对此不做限定。

可选的,和用户画像模块类似,频繁路径挖掘模块也可定期从数据仓库中获取预设时间段内各个对象ID对应的操作数据,基于每个对象ID对应的操作数据,获取该对象ID对应的频繁路径。频繁路径挖掘模块的获取原则和用户画像模块的获取原则可设置为相同,即频繁路径挖掘模块获取到的操作数据和用户画像模块获取到的操作数据可以相同。

可选的,实时处理模块计算得到实时概览数据后,可将实时概览数据发送给第二终端,用户画像模块计算得到用户画像后,可将用户画像发送给第二终端,频繁路径挖掘模块计算得到频繁路径后,可将频繁路径发送给第二终端,这样业务人员便可从第二终端查阅上述实时概览数据、用户画像以及频繁路径,基于这些数据对贷款业务做全面深入的分析。

本申请实施例提供的贷款数据获取方法,首先,获取对象的当前操作数据;在自定义参数表中查找当前操作数据对应的目标指标,若目标指标的指示信息指示目标指标有效,则根据当前操作数据,获取待展示的贷款数据,贷款数据包括:实时概览数据、所述对象ID对应的用户画像以及所述对象ID对应的频繁路径。上述方法提供的贷款数据比较全面,利于业务人员对贷款业务做全面深入的分析,从而满足用户差异化和用户多样化带来的贷款业务个性化需求。

上文提到,实时处理模块可通过流式处理Spark Streaming实时消费发布订阅消息系统Kafka中的数据,得到实时概览数据,下面对该过程进行详细说明。需要说明的是:本申请实施例中实时概览数据可以包括:第一页面的PV和UV。可以理解的,实时概览数据还可以是其他实时发生变化的数据。本申请实施例仅以第一页面的PV和UV进行说明,此处的第一页面可以为贷款APP上的任一页面。在一个实施例中,提供一种贷款数据获取方法,在图2所示实施例的基础上,参见图3所示,S206具体包括:

S301、若当前操作组件为第一页面,且当前操作类型为浏览,则将第一页面的访问量加1。

可选的,第一页面可以为首页、贷款申请页面或者额度测算页面等,本申请对第一页面不作限定。

可选的,由于当前操作数据中携带对象ID,可在浏览过第一页面的所有对象ID中查该对象ID,若能查找到,说明当前对象ID已经浏览过第一页面,则不更新第一页面的UV,若查不到,说明当前对象ID之前未浏览过第一页面,则将第一页面的用户访问数UV加1。

本申请实施例提供的贷款数据获取方法,提供了实时概览数据包括某个页面的PV和UV时,获取该页面PV和UV的过程,实时处理模块可将实时概览数据发送至第二终端,使得业务人员能够在第二终端的用户界面看到实时概览数据,有助于业务人员对贷款业务进行全面深入分析。

上文提到用户画像模块可定期从数据仓库中获取预设时间段内各个对象ID对应的操作数据,并基于每个对象ID对应的操作数据,获取该对象ID对应的用户画像。下面获取用户画像的过程进行详细说明。

假设S202中对象ID对应的操作数据包括:第一操作数据、第二操作数据、第三操作数据、第四操作数据、第五操作数据、第六操作数据、第七操作数据、第八操作数据、第九操作数据、第十操作数据、第十一操作数据以及第十二操作数据。

其中,第一操作数据包括的组件为企业成立年限填写组件,第一操作数据包括的操作类型为输入;第二操作数据包括的组件为企业经营状态填写组件,第二操作数据包括的操作类型为输入;第三操作数据包括的组件为企业规模填写组件,第三操作数据包括的操作类型为输入;第四操作数据包括的组件为企业性质填写组件,第四操作数据包括的操作类型为输入;第五操作数据包括的组件为企业所属行业填写组件,第五操作数据包括的操作类型为输入;第六操作数据包括的组件为企业实际控制人ID填写组件,第六操作数据包括的操作类型为输入;第七操作数据包括的组件为企业法定代表人ID填写组件,第七操作数据包括的操作类型为输入;第八操作数据包括的组件为测算额度组件,第八操作数据包括的操作类型为点击;第九操作数据包括的组件为对象ID填写组件,第九操作数据包括的操作类型为输入;第十操作数据包括的组件为年龄填写组件,第十操作数据包括的操作类型为输入;第十一操作数据包括的组件为性别填写组件,第十一操作数据包括的操作类型为输入;第十二操作数据包括的组件为籍贯填写组件,第十二操作数据包括的操作类型为输入,则获取用户输入的企业成立年限、企业经营状态、企业规模、企业性质、企业所属行业、企业实际控制人ID、企业法定代表人ID、对象ID、用户年龄、用户性别以及用户籍贯。需要说明的是,通常,小微企业贷款经由企业的法定代表人或者实际控制人以企业的名义申请贷款,因此,这里的对象ID和企业实际控制人ID相同,或和企业法定代表人ID相同。

根据第八操作数据,可确定企业完成测算额度,对象ID所处贷款环节取决于其绑定的企业所处贷款环节,若确定企业完成测算额度,则可确定对象ID完成测算额度。可将上述企业成立年限、企业经营状态、企业规模、企业性质、企业所属行业、企业实际控制人ID、企业法定代表人ID、企业完成测算额度作为企业维度画像,将对象ID、用户年龄、用户性别、用户籍贯、以及对象ID完成测算额度作为用户维度画像,企业维度画像和用户维度画像构成用户画像。表2为企业维度画像的一个示例。

表2

可选的,可通过上述方式得到所有对象ID对应的用户画像,并对所有对象ID对应的用户画像进行统计,得到目标指标的分布,所述目标指标包括以下指标中至少一种:企业成立年限区间分布、企业经营状态分布、企业规模分布、企业所属行业分布、企业性质分布、完成测算额度的企业数量、完成签约授信的企业数量、完成支用贷款的企业数量、完成结清贷款的企业数量、用户年龄区间分布、用户性别分布、用户籍贯区域分布、完成测算额度的用户数量、完成签约授信的用户数量、完成支用贷款的用户数量以及完成结清贷款的用户数量。

可选的,在得到完成测算额度的企业数量、完成签约授信的企业数量、完成支用贷款的企业数量以及完成结清贷款的企业数量后,可生成贷款流程企业维度漏斗图。同样的,在得到完成测算额度的用户数量、完成签约授信的用户数量、完成支用贷款的用户数量以及完成结清贷款的用户数量后,可生成贷款流程用户维度漏斗图。用户画像模块可将企业维度漏斗图和用户维度漏斗图发送至第二终端,业务人员可通过漏斗图清楚地看到贷款各环节的转化率,从而可以针对转化率较低的环节进行针对性的分析和改善。

本申请实施例提供的贷款数据获取方法,提供了根据当前操作数据,获取用户画像的详细说明,用户画像包括企业维度信息和个人维度信息,在得到所有对象ID对应的用户画像后,可对所有对象ID对应的用户画像进行统计分析,得到各种指标的分布,使得业务人员可以基于每个对象ID对应的用户画像、各种指标的分布、企业维度漏斗图以及用户维度漏斗图,对贷款业务进行全面深入分析,从而满足用户差异化和用户多样化带来的贷款业务个性化需求。

上文提到频繁路径挖掘模块可定期从数据仓库中获取预设时间段内各个对象ID对应的操作数据,并基于每个对象ID对应的操作数据,获取该对象ID对应的频繁路径。下面对该挖掘过程进行详细说明。参见图4所示,在一个实施例中,S104具体包括:

S401、按照相邻两个操作时间戳相隔的时长,将操作数据分割为多个行为序列。

可选的,可设置一预设阈值,将操作数据中相邻两个操作时间戳相隔的时长和该预设阈值进行比较,若小于该预设阈值,则将对应的两个操作数据划分为一个序列。

S402、将多个行为序列输入所述频繁项挖掘算法,得到对应的频繁路径。

下面举例说明:

假设从数据仓库中获取到N个操作数据包括:操作数据1、操作数据2、操作数据3、操作数据4、操作数据5、操作数据6……。操作数据1包含的操作时间戳为时间戳1,操作数据2包含的操作时间戳为时间戳2,操作数据3包含的操作时间戳为时间戳3,操作数据4包含的操作时间戳为时间戳4,操作数据5包含的操作时间戳为时间戳5,操作数据6包含的操作时间戳为时间戳6,时间戳从先到后的排序为:时间戳1→时间戳2→时间戳3→时间戳4→时间戳5→时间戳6。假设,时间戳1和时间戳2相隔的时长小于预设阈值,时间戳2和时间戳3相隔的时长大于预设阈值,时间戳3和时间戳4相隔的时长小于预设阈值,时间戳4和时间戳5相隔的时长小于预设阈值,时间戳5和时间6相隔的时长小于预设阈值,则参见表3所所示,可将操作数据1和操作数据2作为一个行为序列,将操作数据3、操作数据4、操作数据5和操作数据6作为一个行为序列,以此类推,得到多个行为序列,将这多个行为序列输入到频繁项挖掘算法,频繁项挖掘算法便会输出频繁路径。

表3

本申请实施例提供的贷款数据获取方法,介绍了频繁路径挖掘的详细过程,针对所有对象ID均可使用上述方法获取频繁路径。频繁路径指的是对象在贷款APP上的习惯连续性操作,从频繁路径可以总结用户经常打开的页面,从而将广告或者想要引起用户关注的内容投放在这些页面上,从而提升广告转换率。

在一个实施例中,提供一种贷款数据获取方法,如图5所示,该方法包括:

S501、获取对象的当前操作数据,当前操作数据包括:对象ID、当前操作组件、当前操作类型以及操作时间戳。

S502、在自定义参数表中查找当前操作数据对应的目标指标,自定义参数表用于存储至少一条指标,每条指标包括:指标ID、组件、操作类型以及指示信息,该指示信息用于指示指标是否有效。

S503、根据当前操作数据,获取待展示的贷款数据,该贷款数据包括:实时概览数据、对象ID对应的用户画像以及对象ID对应的频繁路径。

S501-S503的实现过程可参见上述实施例,在此不再赘述。

S504、接收对象在应用程序APP上触发的数据展示请求,该数据展示请求中携带对象选择的数据的标识。

可选的,对象可在应用程序APP上打开数据选择页面,该数据选择页面展示有实时概览数据的图标、用户画像的图标以及频繁路径的图标,对象可在该页面选择想要查看的数据,并点击展示按钮,对象点击了展示按钮,也就意味着对象触发了数据展示请求,该数据展示请求携带了对象选择的数据的标识。

S505、根据对象选择的数据的标识,获取该标识对应的数据,并将数据展示在显示屏上。

下面举例说明:

假设,数据选择页面展示有实时概览数据的图标、用户画像的图标以及频繁路径的图标,数据选择页面还展示有企业成立年限区间分布图标、企业经营状态分布图标、企业规模分布图标、企业所属行业分布图标、企业性质分布图标、完成测算额度的企业数量图标、完成签约授信的企业数量图标、完成支用贷款的企业数量图标、完成结清贷款的企业数量图标、用户年龄区间分布图标、用户性别分布图标、用户籍贯区域分布图标、完成测算额度的用户数量图标、完成签约授信的用户数量图标、完成支用贷款的用户数量图标以及完成结清贷款的用户数量图标。假设,对象选择了完成测算额度的企业数量图标、完成签约授信的企业数量图标、完成支用贷款的企业数量图标以及完成结清贷款的企业数量图标,并点击了展示按钮,应用程序APP接收到数据展示请求后,从存储的数据中调取完成测算额度的企业数量、完成签约授信的企业数量、完成支用贷款的企业数量以及完成结清贷款的企业数量,并将这些数据显示在显示屏上,供对象查看。

本申请实施例提供的贷款数据获取方法,对象想要查看某种数据时,可在应用程序APP上选择对应的数据,应用程序APP便会显示该数据,这种方式使得应用程序APP显示的数据由对象来决定,提升了对象查阅数据的便捷性。

本申请实施例中对数据的获取、存储、使用、处理等均符合法律法规的相关规定。

应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的贷款数据获取方法的贷款数据获取装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个贷款数据获取装置实施例中的具体限定可以参见上文中对于贷款数据获取方法的限定,在此不再赘述。

在一个实施例中,如图6所示,提供了一种贷款数据获取装置,包括:

获取模块601,用于获取对象的当前操作数据,所述当前操作数据包括:对象ID、当前操作组件、当前操作类型以及操作时间戳;

查找模块602,用于在自定义参数表中查找所述当前操作数据对应的目标指标,所述自定义参数表用于存储至少一条指标,每条指标包括:指标ID、组件、操作类型以及指示信息,所述指示信息用于指示指标是否有效;

所述获取模块601,还用于若所述目标指标的指示信息指示所述目标指标有效,则根据所述当前操作数据,获取待展示的贷款数据,所述贷款数据包括:实时概览数据、所述对象ID对应的用户画像以及所述对象ID对应的频繁路径。

可选的,查找模块602具体用于:

在所述自定义参数表中查找组件和操作类型均与所述当前操作数据匹配的指标,将查找到的指标作为所述目标指标。

可选的,获取模块601,具体用于:

若所述当前操作组件为第一页面,且所述当前操作类型为浏览,则将第一页面的访问量加1,所述实时概览数据包括所述第一页面的访问量。

可选的,获取模块601,具体用于:

将所述当前操作数据存储在数据仓库中;

从所述数据仓库中获取预设时间段内所述对象ID对应的操作数据;

根据所述对象ID对应的操作数据和频繁项挖掘算法,获取所述对象ID对应的频繁路径;

根据所述对象ID对应的操作数据,获取所述对象ID对应的用户画像。

可选的,获取模块601,具体用于:

按照相邻两个操作时间戳相隔的时长,将所述N个操作数据分割为多个行为序列;

将所述多个行为序列输入所述频繁项挖掘算法,得到所述对象ID对应的频繁路径。

可选的,所述用户画像包括企业维度画像和个人维度画像,所述企业维度画像包括如下信息中至少一种:企业ID、企业成立年限、企业经营状态、企业规模、企业性质、企业所属行业、企业实际控制人ID、企业法定代表人ID、是否测算额度、是否签约授信、是否支用贷款以及是否结清贷款;所述个人维度画像包括如下信息中至少一种:唯一身份标识、年龄、性别、籍贯、活跃程度、是否实名认证、是否测算额度、是否授信签约、是否支用贷款以及是否结清贷款。

上述贷款数据获取装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的行为。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有行为系统、计算机程序和数据库。该内存储器为非易失性存储介质中的行为系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储对象在APP上的操作数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种贷款数据获取方法。

本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

获取对象的当前操作数据,所述当前操作数据包括:对象ID、当前操作组件、当前操作类型以及操作时间戳;

在自定义参数表中查找所述当前操作数据对应的目标指标,所述自定义参数表用于存储至少一条指标,每条指标包括:指标ID、组件、操作类型以及指示信息,所述指示信息用于指示指标是否有效;

若所述目标指标的指示信息指示所述目标指标有效,则根据所述当前操作数据,获取待展示的贷款数据,所述贷款数据包括:实时概览数据、所述对象ID对应的用户画像以及所述对象ID对应的频繁路径。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

在所述自定义参数表中查找组件和操作类型均与所述当前操作数据匹配的指标,将查找到的指标作为所述目标指标。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

若所述当前操作组件为第一页面,且所述当前操作类型为浏览,则将第一页面的访问量加1,所述实时概览数据包括所述第一页面的访问量。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

将所述当前操作数据存储在数据仓库中;

从所述数据仓库中获取预设时间段内所述对象ID对应的操作数据;

根据所述对象ID对应的操作数据和频繁项挖掘算法,获取所述对象ID对应的频繁路径;

根据所述对象ID对应的操作数据,获取所述对象ID对应的用户画像。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

按照相邻两个操作时间戳相隔的时长,将所述N个操作数据分割为多个行为序列;

将所述多个行为序列输入所述频繁项挖掘算法,得到所述对象ID对应的频繁路径。

在一个实施例中,所述用户画像包括企业维度画像和个人维度画像,所述企业维度画像包括如下信息中至少一种:企业ID、企业成立年限、企业经营状态、企业规模、企业性质、企业所属行业、企业实际控制人ID、企业法定代表人ID、是否测算额度、是否签约授信、是否支用贷款以及是否结清贷款;所述个人维度画像包括如下信息中至少一种:唯一身份标识、年龄、性别、籍贯、活跃程度、是否实名认证、是否测算额度、是否授信签约、是否支用贷款以及是否结清贷款。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

获取对象的当前操作数据,所述当前操作数据包括:对象ID、当前操作组件、当前操作类型以及操作时间戳;

在自定义参数表中查找所述当前操作数据对应的目标指标,所述自定义参数表用于存储至少一条指标,每条指标包括:指标ID、组件、操作类型以及指示信息,所述指示信息用于指示指标是否有效;

若所述目标指标的指示信息指示所述目标指标有效,则根据所述当前操作数据,获取待展示的贷款数据,所述贷款数据包括:实时概览数据、所述对象ID对应的用户画像以及所述对象ID对应的频繁路径。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

在所述自定义参数表中查找组件和操作类型均与所述当前操作数据匹配的指标,将查找到的指标作为所述目标指标。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

若所述当前操作组件为第一页面,且所述当前操作类型为浏览,则将第一页面的访问量加1,所述实时概览数据包括所述第一页面的访问量。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

将所述当前操作数据存储在数据仓库中;

从所述数据仓库中获取预设时间段内所述对象ID对应的操作数据;

根据所述对象ID对应的操作数据和频繁项挖掘算法,获取所述对象ID对应的频繁路径;

根据所述对象ID对应的操作数据,获取所述对象ID对应的用户画像。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

按照相邻两个操作时间戳相隔的时长,将所述N个操作数据分割为多个行为序列;

将所述多个行为序列输入所述频繁项挖掘算法,得到所述对象ID对应的频繁路径。

在一个实施例中,所述用户画像包括企业维度画像和个人维度画像,所述企业维度画像包括如下信息中至少一种:企业ID、企业成立年限、企业经营状态、企业规模、企业性质、企业所属行业、企业实际控制人ID、企业法定代表人ID、是否测算额度、是否签约授信、是否支用贷款以及是否结清贷款;所述个人维度画像包括如下信息中至少一种:唯一身份标识、年龄、性别、籍贯、活跃程度、是否实名认证、是否测算额度、是否授信签约、是否支用贷款以及是否结清贷款。

在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

获取对象的当前操作数据,所述当前操作数据包括:对象ID、当前操作组件、当前操作类型以及操作时间戳;

在自定义参数表中查找所述当前操作数据对应的目标指标,所述自定义参数表用于存储至少一条指标,每条指标包括:指标ID、组件、操作类型以及指示信息,所述指示信息用于指示指标是否有效;

若所述目标指标的指示信息指示所述目标指标有效,则根据所述当前操作数据,获取待展示的贷款数据,所述贷款数据包括:实时概览数据、所述对象ID对应的用户画像以及所述对象ID对应的频繁路径。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

在所述自定义参数表中查找组件和操作类型均与所述当前操作数据匹配的指标,将查找到的指标作为所述目标指标。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

若所述当前操作组件为第一页面,且所述当前操作类型为浏览,则将第一页面的访问量加1,所述实时概览数据包括所述第一页面的访问量。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

将所述当前操作数据存储在数据仓库中;

从所述数据仓库中获取预设时间段内所述对象ID对应的操作数据;

根据所述对象ID对应的操作数据和频繁项挖掘算法,获取所述对象ID对应的频繁路径;

根据所述对象ID对应的操作数据,获取所述对象ID对应的用户画像。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

按照相邻两个操作时间戳相隔的时长,将所述N个操作数据分割为多个行为序列;

将所述多个行为序列输入所述频繁项挖掘算法,得到所述对象ID对应的频繁路径。

在一个实施例中,所述用户画像包括企业维度画像和个人维度画像,所述企业维度画像包括如下信息中至少一种:企业ID、企业成立年限、企业经营状态、企业规模、企业性质、企业所属行业、企业实际控制人ID、企业法定代表人ID、是否测算额度、是否签约授信、是否支用贷款以及是否结清贷款;所述个人维度画像包括如下信息中至少一种:唯一身份标识、年龄、性别、籍贯、活跃程度、是否实名认证、是否测算额度、是否授信签约、是否支用贷款以及是否结清贷款。

需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。

技术分类

06120114693002