一种基于短信读取进行网贷推荐的方法及装置与流程

文档序号:18885842发布日期:2019-10-15 20:53阅读:237来源:国知局
一种基于短信读取进行网贷推荐的方法及装置与流程

本发明涉及计算机技术领域,特别涉及一种基于短信读取进行网贷推荐的方法及装置。



背景技术:

现有技术中实现网贷推荐普遍采用的方法是,根据用户信息查询数据库,然后根据查询结果进行推荐。这种方法存在以下缺点:1、查询用户的信用信息需要用户输入姓名、身份证、手机号、银行卡等更多的信息,会增加用户的操作成本;2、网贷平台本身没有用户的信用信息需要到第三方的数据进行查询,很多时候为了获得全面的信息需要查询多个第三方的数据库信息,某些数据库不是实时返回结果,需要隔天才能知道结果,同时查询第三方数据库需要支付一定的费用,无法及时返回推荐结果的同时也付出了更多的成本。

并且,一般根据广告费用的多少给用户推荐不同的网贷产品,没有从用户的需求出发,网贷超市的产品没有根据不同用户的情况做到千人千面,且存在大部分用户申请网贷的通过率过低、大部分用户网贷申请的利率过高、用户借款金额过低的问题。



技术实现要素:

为了解决现有技术的问题,本发明实施例提供了一种基于短信读取进行网贷推荐的方法及装置,解决了现有技术中网贷推荐效率低、成本高、不能根据不同用户具体情况进行智能推荐的技术问题。所述技术方案如下:

一方面,提供了一种基于短信读取进行网贷推荐的方法,所述方法包括:

读取网贷相关的目标短信;

对所述短信进行内容分析,提取网贷相关的关键词,进而获得分析结果;

根据所述分析结果进行网贷产品匹配,获得匹配结果;

根据所述匹配结果,向用户推送所述匹配结果包含的网贷产品信息。

进一步地,读取网贷相关的目标短信,包括:

通过终端设备权限开启获得短信读取权限,根据所述终端设备预设短信分类规则,仅读取网贷相关的目标短信。

进一步地,通过终端设备权限开启获得短信读取权限,包括:

通过所述终端设备上网贷平台发起是否允许所述网贷平台获得短信读取权限的请求,然后根据获取的用户确认请求开启所述网贷平台的短信读取权限。

进一步地,对所述短信进行内容分析,提取网贷相关的关键词,进而获得分析结果,包括:

对所述短信进行内容分析,提取网贷相关的关键词,所述关键词包括用户的借款频次、具体借款网贷产品的名称、借款金额、每期还款金额、总待还金额、剩余还款期数和/或借款时间,然后根据预设分级规则,从借款频次维度、是否有待还维度、待还金额多少维度、还完网贷所需月数维度、所借网贷产品名称维度和/或网贷产品下款金额维度进行评分和相应级别确定,进而获得分析结果。

进一步地,根据所述分析结果进行网贷产品匹配,获得匹配结果,包括:

根据所述分析结果中的用户级别信息,与网贷数据库中网贷产品进行匹配,获得相应网贷产品信息的匹配结果。

另一方面,提供了一种基于短信读取进行网贷推荐的装置,包括:

短信读取模块,用于读取网贷相关的目标短信;

内容分析模块,用于对所述短信进行内容分析,提取网贷相关的关键词,进而获得分析结果;

匹配模块,用于根据所述分析结果进行网贷产品匹配,获得匹配结果;

推送模块,用于根据所述匹配结果,向用户推送所述匹配结果包含的网贷产品信息。

进一步地,所述读取模块用于:

通过终端设备权限开启获得短信读取权限,根据所述终端设备预设短信分类规则,仅读取网贷相关的目标短信。

进一步地,所述短信读取模块通过所述终端设备上网贷平台发起是否允许所述网贷平台获得短信读取权限的请求,然后根据获取的用户确认请求开启所述网贷平台的短信读取权限。

进一步地,所述内容分析模块用于:

对所述短信进行内容分析,提取网贷相关的关键词,所述关键词包括用户的借款频次、具体借款网贷产品的名称、借款金额、每期还款金额、总待还金额、剩余还款期数和/或借款时间,然后根据预设分级规则,从借款频次维度、是否有待还维度、待还金额多少维度、还完网贷所需月数维度、所借网贷产品名称维度和/或网贷产品下款金额维度进行评分和相应级别确定,进而获得分析结果。

进一步地,所述匹配模块根据所述分析结果中的用户级别信息,与网贷数据库中网贷产品进行匹配,获得相应网贷产品信息的匹配结果。

本发明实施例提供的技术方案带来的有益效果是:

1、通过读取网贷相关的目标短信,不需要到不同的数据库中进行查询,然后再返回查询结果,并且某些数据库的查询无法实时返回结果,数据查询读取速度更快,成本也较低;

2、通过对短信进行内容分析,提取网贷相关的关键词,进而获得分析结果;根据分析结果进行网贷产品匹配,获得匹配结果;以及根据匹配结果,向用户推送匹配结果包含的网贷产品信息,通过获取和分析用户的短信内容对不同的用户匹配网贷产品,通过分析出的不同内容进行不同的匹配,然后进行推荐,根据用户的不同特点有针对性的推荐网贷产品,从而提高用户申请网贷的通过率、降低用户网贷申请的利率、提高用户下款金额,实现了更智能的网贷推荐。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的基于短信读取进行网贷推荐的方法流程图;

图2是本发明实施例提供的基于短信读取进行网贷推荐的装置;

图3是本发明实施例一优选实施方式提供的开启获得短信读取权限的操作示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供的基于短信读取进行网贷推荐的方法及装置,通过读取网贷相关的目标短信,不需要到不同的数据库中进行查询,然后再返回查询结果,并且某些数据库的查询无法实时返回结果,数据查询读取速度更快,成本也较低;通过对短信进行内容分析,提取网贷相关的关键词,进而获得分析结果;根据分析结果进行网贷产品匹配,获得匹配结果;以及根据匹配结果,向用户推送匹配结果包含的网贷产品信息,通过获取和分析用户的短信内容对不同的用户匹配网贷产品,通过分析出的不同内容进行不同的匹配,然后进行推荐,根据用户的不同特点有针对性的推荐网贷产品,从而提高用户申请网贷的通过率、降低用户网贷申请的利率、提高用户下款金额,实现了更智能的网贷推荐。在本发明实施例中网贷平台包括网贷app(或网贷超市app)或网上平台,优选地为网贷app。

下面结合具体实施例及附图,对本发明实施例提供的基于短信读取进行网贷推荐的方法及装置作详细说明。

图1是本发明实施例提供的基于短信读取进行网贷推荐的方法流程图,如图1所示,本发明实施例提供的基于短信读取进行网贷推荐的方法,包括以下步骤:

101、读取网贷相关的目标短信。

具体的,通过终端设备权限开启获得短信读取权限,根据终端设备预设短信分类规则,仅读取网贷相关的目标短信。通过终端设备上网贷app发起是否允许网贷app获得短信读取权限的请求,然后根据获取的用户确认请求开启网贷app的短信读取权限。

用户进入网贷推荐app中,进入匹配网贷产品介绍页,告诉用户可以根据短信进行匹配推荐,不会分析私人短信(根据android安卓手机中短信的分类进行读取),并不会收集用户隐私,用户需要点击继续按钮。

android系统具有进程沙箱管理机制,应用使用沙箱之外的资源和功能时,需要向系统申请权限,系统权限分为两类:正常权限和危险权限。正常权限不会直接给用户隐私权带来风险。如果应用在其清单中列出了正常权限,系统将自动授予该权限。危险权限会授予应用访问用户机密数据的权限。如果应用在其清单中列出了正常权限,系统将自动授予该权限。如果列出了危险权限,则用户必须明确批准应用使用这些权限。读取短信属于危险权限,必须用户批准才能操作。示例性地如下表所示:

针对android系统版本的不同又具有以下两种情况。

1、如果设备运行的是android5.1或更低版本,或者应用的目标sdk为22或更低:如果在清单中列出了危险权限,则用户必须在安装应用时授予此权限;如果他们不授予此权限,系统根本不会安装应用。所以,只要是安装了网贷超市类app,就已经授予了读取短信的权限。

检查权限:

如果应用需要危险权限,则每次执行需要这一权限的操作时都必须检查自己是否有该权限。要检查是否具有某项权限,请调用contextcompat.checkselfpermission()方法。如果应用具有此权限,方法将返回packagemanager.permission_granted,并且应用可以继续操作。此时通过android系统api读取用户的短信信息,如果手机厂商有对android进行定制开发,则读取对应分类文件夹中的短信内容,将读取的短信内容发送到服务器进行分析。

2、如果设备运行的是android6.0或更高版本,或者应用的目标sdk为23或更高:应用必须在清单中列出权限,并且它必须在运行时请求其需要的每项危险权限。用户可以授予或拒绝每项权限,且即使用户拒绝权限请求,应用仍可以继续运行有限的功能。

检查权限:

如果应用需要危险权限,则每次执行需要这一权限的操作时都必须检查自己是否具有该权限。用户始终可以自由调用此权限。

要检查是否具有某项权限,请调用contextcompat.checkselfpermission()方法。如果应用具有此权限,方法将返回packagemanager.permission_granted,并且应用可以继续操作。如果应用不具有此权限,方法将返回permission_denied,且应用必须明确向用户要求权限。

下面介绍具体进行请求权限的操作问题。读取短信为危险权限,那么,它必须要求用户授予该权限。android提供了多种权限请求方式。调用这些方法将显示一个标准的android对话框,告知用户需要读取短信,但不会泄露用户隐私。

如果应用尚无所需的读取短信的权限,则应用必须调用一个requestpermissions()方法,以请求适当的权限。应用将传递其所需的权限,以及指定用于识别此权限请求的整型请求代码。此方法异步运行:它会立即返回,并且在用户响应对话框之后,系统会使用结果调用应用的回调方法,将应用传递的相同请求代码传递到requestpermissions()。

当应用请求读取短信的权限时,系统将向用户显示一个对话框。当用户响应时,系统将调用应用的onrequestpermissionsresult()方法,向其传递用户响应。应用必须替换该方法,以了解是否已获得相应权限。回调会将传递的相同请求代码传递给requestpermissions()。

系统显示的对话框说明了应用需要访问的读取短信的权限组;用户只需要为读取短信的权限组进行一次授权。当请求读取短信权限时,用户通过系统对话框明确同意权限请求,系统会调用onrequestpermissionsresult()回调方法,并传递permission_granted。并且应用可以继续操作。

此时通过android系统api读取用户的短信信息,如果手机厂商有对android进行定制开发,则读取对应分类文件夹中的短信内容,将读取的短信内容发送到服务器进行分析。

值得注意的是,步骤101读取网贷相关的目标短信的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

102、对短信进行内容分析,提取网贷相关的关键词,进而获得分析结果。

具体的,对短信进行内容分析,提取网贷相关的关键词,关键词包括用户的借款频次、具体借款网贷产品的名称、借款金额、每期还款金额、总待还金额、剩余还款期数和/或借款时间,然后根据预设分级规则,从借款频次维度、是否有待还维度、待还金额多少维度、还完网贷所需月数维度、所借网贷产品名称维度和/或网贷产品下款金额维度进行评分和相应级别确定,进而获得分析结果。

值得注意的是,步骤102的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

103、根据分析结果进行网贷产品匹配,获得匹配结果;

具体的,根据分析结果中的用户级别信息,与网贷数据库中网贷产品进行匹配,获得相应网贷产品信息的匹配结果。

值得注意的是,步骤103读取网贷相关的目标短信的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

104、根据匹配结果,向用户推送所述匹配结果包含的网贷产品信息。

具体的,根据用户的不同情况推荐相应的网贷产品,最后用户会看到推荐的相应网贷产品页面,优选地还带有相应网贷产品推荐的理由说明。

值得注意的是,步骤104的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

本发明实施例还提供了一种基于短信读取进行网贷推荐的装置。图2是本发明实施例提供的基于短信读取进行网贷推荐的装置,如图2所示,本发明实施例提供的基于短信读取进行网贷推荐的装置,包括短信读取模块21、内容分析模块22、匹配模块23和推送模块24。

其中,短信读取模块21用于读取网贷相关的目标短信。具体地,读取模块21用于:通过终端设备权限开启获得短信读取权限,根据终端设备预设短信分类规则,仅读取网贷相关的目标短信。短信读取模块21通过终端设备上网贷app发起是否允许网贷app获得短信读取权限的请求,然后根据获取的用户确认请求开启网贷app的短信读取权限。

内容分析模块22,用于对短信进行内容分析,提取网贷相关的关键词,进而获得分析结果。内容分析模块22用于:对短信进行内容分析,提取网贷相关的关键词,其中关键词包括用户的借款频次、具体借款网贷产品的名称、借款金额、每期还款金额、总待还金额、剩余还款期数和/或借款时间,然后根据预设分级规则,从借款频次维度、是否有待还维度、待还金额多少维度、还完网贷所需月数维度、所借网贷产品名称维度和/或网贷产品下款金额维度进行评分和相应级别确定,进而获得分析结果。

匹配模块23,用于根据分析结果进行网贷产品匹配,获得匹配结果。匹配模块23根据分析结果中的用户级别信息,与网贷数据库中网贷产品进行匹配,获得相应网贷产品信息的匹配结果。

推送模块24,用于根据匹配结果,向用户推送匹配结果包含的网贷产品信息。具体的,推送模块24根据用户的不同情况推荐相应的网贷产品,最后用户会看到推荐的相应网贷产品页面,优选地还带有相应网贷产品推荐的理由说明。

下面介绍本发明实施例提供的基于短信读取进行网贷推荐的装置及方法的一种优选实施方式。图3是本发明实施例一优选实施方式提供的开启获得短信读取权限的操作示意图。如图3所示,用户进入网贷推荐app中,进入匹配网贷产品介绍页,告诉用户可以根据短信进行匹配推荐,根据android安卓手机中短信的分类进行读取,不会读取分析私人短信,并不会收集用户隐私。用户点击继续按钮后,页面中弹起对话框向手机系统请求读取短信的权限,用户点击始终允许后,app获得读取用户短信的权限,将读取的短信内容发送到服务器进行分析。

服务器对短信的内容进行内容分析,并提取出网贷产品中的相应的关键词,分析出用户的借款频次以及具体借款网贷产品的名称、借款金额、每期还款金额、总待还金额、剩余还款期数、借款时间等。

根据分析出的结果进行不同维度设置,例如借款频次的多少、是否有待还、待还金额多少、还完网贷所需月数、所借网贷产品名称、网贷产品下款金额等维度,然后根据用户情况在不同的维度中匹配相应的关键词,每个维度的关键词对应相应的分数,最后用户得到一个综合评分,根据综合评分所在区间范围对用户进行分级,这个区间范围对应分级不同级别,需要进行预先设置。

同时根据用户在不同维度对应的关键词和最后的分级,对应匹配在网贷超市平台数据库中的网贷产品,根据用户的不同情况推荐相应的网贷产品。例如:如果用户借款息费过高,推荐同等通过率的息费比之前产品低的网贷产品;如果用户近期申请贷款次数过多或待还金额过大,推荐通过率较高的网贷产品;根据用户的借款金额,推荐比之前产品下款金额稍高的网贷产品。

完成分析后,最后用户会看到推荐的相应网贷产品页面,并有相应网贷产品推荐的理由说明。

需要说明的是:上述实施例提供的基于短信读取进行网贷推荐的装置在触发网贷推荐时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的基于短信读取进行网贷推荐的装置与基于短信读取进行网贷推荐的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。

综上所述,本发明实施例提供的基于短信读取进行网贷推荐的方法及装置,相比现有技术,具有以下有益效果:

1、通过读取网贷相关的目标短信,不需要到不同的数据库中进行查询,然后再返回查询结果,并且某些数据库的查询无法实时返回结果,数据查询读取速度更快,成本也较低;

2、通过对短信进行内容分析,提取网贷相关的关键词,进而获得分析结果;根据分析结果进行网贷产品匹配,获得匹配结果;以及根据匹配结果,向用户推送匹配结果包含的网贷产品信息,通过获取和分析用户的短信内容对不同的用户匹配网贷产品,通过分析出的不同内容进行不同的匹配,然后进行推荐,根据用户的不同特点有针对性的推荐网贷产品,从而提高用户申请网贷的通过率、降低用户网贷申请的利率、提高用户下款金额,实现了更智能的网贷推荐。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

本申请实施例中是参照根据本申请实施例中实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例中的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例中范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

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