上文介绍了复杂逻辑控制(Complicated Logic Control,CLC)的概念,这里以线上信贷审批场景为例,通过CLC实现针对性的审批控制。
线上信贷审批的业务流程包括进件、审批、放款三大步骤,这里主要利用CLC实现较为复杂的审批要求。审批需要对进件进行判断,得出接受、拒绝或者调整的审批结论;进一步地,在审批过程中还可以提高进件的批复条件,例如提高15%的首付可以批复贷款。
*表1 CLC框架设计
Table1 Framework design of CLC*
表1是一个可用于实际业务的CLC框架设计。首先由R0对数据库中的客户进行聚类算法,根据客户的特征将客户分为不同的群体,这部分工作需要不定期的进行迭代,由数据分析人员确认聚类结果的合理性。
R1是强规则集,也是最简单的规则集,通常直接产生接受/拒绝的审批结论。从实际的业务上看,触发这类规则的数据通常来自不同的数据源(数据商),可能由不同的IT人员负责,因此可以进一步把R1逻辑块分成三个子逻辑块。R1.1进行基本信息核查,一般会要求客户拍照上传身份证、银行卡等信息,系统调用OCR接口将数据上传到公安系统、银行系统进行身份验证,确认申请人的真实身份。R1.2进行信用核查,排除信用瑕疵的用户。目前有较多的数据商都提供了黑名单查询,通常的来源是其他平台上报的申请人失信信息;此外还有法院公布的涉诉和失信信息,都可视为申请人的信用瑕疵,应该设立规则予以限制和拒绝。R1.3则是公司根据业务的特性设置的特殊判断规