活动信息推送方法、系统、服务器和介质与流程

文档序号:13935064
活动信息推送方法、系统、服务器和介质与流程

本发明涉及计算机技术领域,特别是涉及一种活动信息推送方法、系统、服务器和介质。



背景技术:

保险目前已成为人们日常生活中常见的一种保障机制。为了更好的为客户提供保险服务,保险公司通常会向客户推出多种活动,例如,健康知识讲座和车辆保养等。对于保险公司推出的活动,很可能存在不感兴趣的部分客户,也可能存在虽然对活动感兴趣但由于活动地址较远而拒绝参加的客户。如果向这些客户发出了活动邀请,实际参加活动的客户数量要远远低于预期数量,这会导致活动邀请的成功率较低。因此如何有效提高活动邀请的成功率成为目前需要解决的一个技术问题。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够有效提高活动邀请的成功率的活动推送方法、系统、服务器和介质。

一种活动信息推送方法,所述方法包括:

获取活动信息,所述活动信息包括活动地址和活动主题;

查询所述活动地址对应的区域,获取所述区域内的保单数据,所述保单数据包括客户标识和客户感兴趣事件;

对多个客户标识对应的客户感兴趣事件进行大数据分析,得到所述区域内的客户感兴趣事件与活动主题相匹配的多个客户标识;

将所述活动信息发送至所述多个客户标识对应的客户终端。

在其中一个实施例中,所述获取所述区域内的保单数据的步骤包括:

获取所述活动地址对应的区域在电子地图中的区域边界;

获取数据库中的保单数据,所述保单数据包括客户地址;

将所述客户地址转换为地理坐标,根据所述区域边界和地理坐标识别落入所述区域内的客户地址;

将落入所述区域内的客户地址对应的保单数据标记为所述区域内的保单数据。

在其中一个实施例中,所述方法还包括:

根据所述客户地址对应的地理坐标查询预设范围内的生活服务信息;

根据所述客户感兴趣事件对所述生活服务信息进行筛选;

将筛选后的生活服务信息推送至客户终端。

在其中一个实施例中,在所述对多个客户标识对应的客户感兴趣事件进行大数据分析的步骤之后,还包括:

将所述区域内客户感兴趣事件与活动主题相匹配的客户标识记录为邀请对象;

对所述邀请对象进行统计,得到邀请对象数量;

判断所述邀请对象数量是否小于预期参与人数;

若是,则生成建议更改活动地址的提示信息。

在其中一个实施例中,在所述将所述活动信息发送至所述多个客户标识对应的客户终端的步骤之后,还包括:

在客户参加活动后,接收客户终端上传的客户运动数据;

若存在与所述客户运动数据对应的预设规则,则根据所述预设规则获取所述保费折扣,根据所述保费折扣计算所述客户标识对应的保费。

一种活动信息推送系统,所述系统包括:

服务器,用于获取活动信息,所述活动信息包括活动地址和活动主题;查询所述活动地址对应的区域名称,获取所述区域名称对应的保单数据,所述保单数据包括客户标识和客户感兴趣事件;对多个客户标识对应的客户感兴趣事件进行大数据分析,得到所述区域内的客户感兴趣事件与活动主题相匹配的多个客户标识;将所述活动信息发送至所述多个客户标识对应的客户终端;

客户终端,用于接收所述活动信息,根据所述活动信息向所述服务器上传报名信息。

在其中一个实施例中,所述服务器还用于获取所述区域名称在电子地图中的区域边界;获取数据库中的保单数据,所述保单数据包括客户地址;将所述客户地址转换为地理坐标,根据所述区域边界和地理坐标识别落入所述区域内的客户地址;将落入所述区域内的客户地址对应的保单数据标记为所述区域内的保单数据。

在其中一个实施例中,所述服务器还用于根据所述客户地址对应的地理坐标查询预设范围内的生活服务信息;根据所述客户感兴趣事件对所述生活服务信息进行筛选;将筛选后的生活服务信息推送至客户终端。

一种服务器,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

获取活动信息,所述活动信息包括活动地址和活动主题;

查询所述活动地址对应的区域,获取所述区域内的保单数据,所述保单数据包括客户标识和客户感兴趣事件;

对多个客户标识对应的客户感兴趣事件进行大数据分析,得到所述区域内的客户感兴趣事件与活动主题相匹配的多个客户标识;

将所述活动信息发送至所述多个客户标识对应的客户终端。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

获取活动信息,所述活动信息包括活动地址和活动主题;

查询所述活动地址对应的区域,获取所述区域内的保单数据,所述保单数据包括客户标识和客户感兴趣事件;

对多个客户标识对应的客户感兴趣事件进行大数据分析,得到所述区域内的客户感兴趣事件与活动主题相匹配的多个客户标识;

将所述活动信息发送至所述多个客户标识对应的客户终端。

上述活动推送方法、系统、服务器和介质,根据活动信息中的活动地址来查询举办活动的区域,继而获取该区域内的保单数据。通过对保单数据中的客户感兴趣事件进行大数据分析,可以得到该区域内客户感兴趣事件与活动主题相匹配的多个客户标识。由此在一个区域内众多客户中能够精准的筛选出活动的邀请对象。由于邀请对象的感兴趣事件与活动主题相匹配,因此将活动信息推送给邀请对象,能够有效提高活动邀请的成功率。

附图说明

图1为一个实施例中活动信息推送方法的应用环境图;

图2为一个实施例中活动信息推送方法的流程图;

图3为一个实施例中活动信息推送系统的结构示意图;

图4为一个实施例中服务器的结构示意图。

具体实施方式

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

本发明实施例中所提供的活动信息推送方法可以应用于如图1所示的应用环境中。其中,服务器102通过网络与多个客户终端104进行连接。服务器102通过网络与管理终端106进行连接。活动组织方通过管理终端106向服务器上传计划组织的活动。对于预设时间段内将要组织的活动,服务器102获取相应的活动信息,活动信息包括活动地址和活动主题。服务器根据活动地址查询举行活动的区域。服务器102获取该区域内的保单数据,保单数据包括客户标识和客户感兴趣事件等。服务器102对该区域内的多个客户标识对应的客户感兴趣事件进行大数据分析,筛选出该区域内客户感兴趣事件与活动主题相匹配的多个客户标识。服务器102将筛选出的客户标识记录为邀请对象,将活动信息发送至多个邀请对象的客户终端104。由于邀请对象的感兴趣事件与活动主题相匹配,因此将活动信息推送给邀请对象,能够有效提高活动邀请的成功率。

在一个实施例中,如图2所示,提供了一种活动信息推送方法,以该方法应用于服务器为例进行说明,具体包括以下步骤:

步骤202,获取活动信息,活动信息包括活动地址和活动主题。

步骤204,查询活动地址对应的区域,获取区域内的保单数据,保单数据包括客户标识和客户感兴趣事件。

对于预设时间段内将要组织的活动,活动组织方通过管理终端上的应用程序将相应的活动信息上传给服务器。预设时间段可以是一个月,也可以是半个月等。预设时间段内将要组织的活动可以是一项也可以是多项。活动信息包括活动地址、活动主题和活动时间等。活动主题中包括了活动信息的关键字,例如,健康或车辆等。

服务器根据活动地址查询举行活动的区域。区域可以是行政区域层级下的预设级别的行政区域,例如街道、社区和村等。服务器在数据库中获取保单数据,根据保单数据获取客户地址,识别客户地址落入的区域。对于落入活动地址对应的区域内的客户地址,服务器将该客户地址对应的保单数据标记为该区域内的保单数据,由此可以获取到一个活动地址对应的区域内所有的保单数据。保单数据除了客户地址之外,还包括保单标识、险种、客户年龄、客户性别、客户感兴趣事件。感兴趣事件可以包括教育、意外、灾害、疾病、健康、贷款以及车辆等。

步骤206,对多个客户标识对应的客户感兴趣事件进行大数据分析,得到区域内的客户感兴趣事件与活动主题相匹配的多个客户标识。

步骤208,将活动信息发送至多个客户标识对应的客户终端。

服务器对该区域内的多个客户标识对应的客户感兴趣事件进行大数据分析。具体的,服务器可以提取客户感兴趣事件的关键字进行聚类分析。聚类分析可以采用K-means聚类算法等。通过对客户感兴趣事件的关键字进行聚类分析,得到该区域内客户感兴趣事件与活动主题相匹配的多个客户标识。由此可以在本区域内众多客户中筛选出对本次活动感兴趣的多个客户。服务器在筛选出客户感兴趣事件与活动主题相匹配的客户标识之后,将活动信息分别发送至多个客户标识对应的客户终端。由于筛选出的客户对本次活动是感兴趣的,而且是活动举办区域内的客户,因此将其视为活动邀请对象可以有效提高邀请成功率。

本实施例中,根据活动信息中的活动地址来查询举办活动的区域,继而获取该区域内的保单数据。通过对保单数据中的客户感兴趣事件进行大数据分析,可以得到该区域内客户感兴趣事件与活动主题相匹配的多个客户标识。由此在一个区域内众多客户中能够精准的筛选出活动的邀请对象。由于邀请对象的感兴趣事件与活动主题相匹配,因此将活动信息推送给邀请对象,能够有效提高活动邀请的成功率。

进一步的,为了便于客户能及时查看活动信息,客户终端接收到服务器推送的活动消息后在界面上进行展示。在其中一个实施例中,客户终端在安装完应用程序之后,通过应用程序向服务器发送注册请求,注册请求中携带了客户标识、客户终端标识和应用程序标识。服务器接收到注册请求后,将客户标识、客户终端标识和应用程序标识对应存储在客户信息表中。当服务器筛选出邀请对象时,服务器根据邀请对象在客户信息表中读取客户终端标识和应用程序标识,根据客户终端标识和应用程序标识将活动消息推送至客户终端。客户终端在接收到活动消息之后,当应用程序的界面打开之后,在界面上展示该活动信息。由此可以使得客户能及时了解活动消息。

在一个实施例中,在对多个客户标识对应的客户感兴趣事件进行大数据分析的步骤之后,还包括:将区域内客户感兴趣事件与活动主题相匹配的客户标识记录为邀请对象;对邀请对象进行统计,得到邀请对象数量;判断邀请对象数量是否小于预期参与人数;若是,则生成提示信息。

为了达到举办活动的目的,每场活动都会有相应的预期参与人数。服务器对本区域内的客户进行大数据分析之后,会得到该区域内客户感兴趣事件与活动主题相匹配的客户标识。服务器将客户感兴趣事件与活动主题相匹配的客户标识记录为邀请对象,并且对邀请对象进行统计,得到邀请对象数量。由于邀请对象中还可能会存在部分拒绝参加活动的客户,当邀请对象数量小于预期参与人数时,假设活动如期举行,但是由于实际参与人数较少,也很难达到活动的预期目的。因此,当服务器判定邀请对象数量小于预期参与人数时,会生成提示信息。以便活动组织方能够及时对活动进行调整。

进一步的,当活动地址对应的区域内的邀请对象数量小于预期参与人数时,服务器还可以计算与该区域相邻的多个区域内的邀请对象数量。若某个相邻区域中的邀请对象数量大于预期参与人数,服务器可以生成提示信息。例如,提示信息可以是建议更改活动地址到某区域等,以便活动组织方能及时对活动进行调整,避免活动失败的情形。

在一个实施例中,获取区域内的保单数据的步骤包括:获取活动地址对应的区域在电子地图中的区域边界;获取数据库中的保单数据,保单数据包括客户地址;将客户地址转换为地理坐标,根据区域边界和地理坐标识别落入区域内的客户地址;将落入区域内的客户地址对应的保单数据标记为区域内的保单数据。

本实施例中,为了确保能够提取到活动地址对应的区域内所有的保单数据,可以借助于电子地图来提取保单数据。电子地图可以是第三方提供的电子地图,例如,百度地图等。服务器获取该区域在电子地图中的区域边界。区域边界包括多个地理坐标。地理坐标可以包括经度和纬度。数据库中存储了区域边界的多个地理坐标。数据库中可以存储多个区域边界的地理坐标。

服务器在数据库中获取保单数据,保单数据中包括客户地址。服务器根据客户地址中的文字描述将客户地址转换为电子地图中的地理坐标。服务器可以利用闭合的区域边界作为单独的对象,建立地理位置索引。服务器利用地理位置索引检索客户地址所落入的区域,得到客户地址与区域的对应关系。服务器利用该对应关系,识别出落入活动地址对应的区域内所有的客户地址。服务器将落入该区域内的客户地址对应的保单数据标记为该区域内的保单数据。由此可以快速准确的提取到该区域内所有的保单数据。由于保单数据时根据区域边界来提取的,因此能够有效避免区域内的保单数据被遗漏的情形。

在一个实施例中,该方法还包括:根据客户地址对应的地理坐标查询预设范围内的生活服务信息;根据客户感兴趣事件对生活服务信息进行筛选;将筛选后的生活服务信息推送至客户终端。

服务器除了向客户推送活动消息之外,还可以向客户推送生活服务信息,例如,商场优惠信息和餐厅折扣信息等。服务器可以利用网络爬虫技术在多个论坛中提取生活服务信息,对提取到的生活服务信息进行聚类分析。例如,服务器可以按照生活服务信息的类型进行聚类分析。服务器将客户地址的文字描述转换为电子地图中的地理坐标,识别出客户地址对应的多项生活服务信息。服务器还可以利用客户感兴趣事件对聚类后的生活服务信息进行筛选,将筛选后的生活服务信息推送至客户终端。由此能够为客户提供更精准的生活服务信息。

活动信息和生活服务信息可以统称为服务信息。面对海量的服务信息,为了有效避免发送延迟的问题,服务器可以采用服务器集群,数据库可以采用数据库集群,数据库集群包括多个数据库。服务器可以为不同的应用程序配置不同的数据。服务器还可以根据应用程序使用者的分布情况,对不同地区配置不同的数据库。客户终端发送的注册信息以及需要推送给客户终端的服务信息可以按照应用程序标识分别存储在不同的数据库中。服务器集群获取不同数据库中的服务信息分别发送至多个客户终端。

进一步的,服务器集群还可以对服务信息进行批量发送。服务器集群获取多个客户标识、客户终端标识和应用程序标识,服务器集群按照客户标识的数量对服务信息进行复制,将复制后的服务信息根据客户终端标识和应用程序标识批量推送至客户终端。由此能够有效提高服务信息的推送效率。

在一个实施例中,在将活动信息发送至多个客户标识对应的客户终端的步骤之后,还包括:在客户参加活动后,接收客户终端上传的客户运动数据;若存在与客户运动数据对应的预设规则,则根据预设规则获取保费折扣,根据保费折扣计算客户标识对应的保费。

本实施例中,服务器向客户终端推送活动消息之后,客户终端可以根据活动消息向服务器上传报名信息。客户参加活动后,可以根据活动内容进行运动,客户终端通过运行的应用程序采集客户运动数据,并且将客户运动数据上传至服务器。服务器根据客户标识获取客户已投保的保单险种。若客户已投保的保单险种包括与健康、疾病或死亡等相关的保险类型,则服务器将接收到的客户运动数据与预先存储的多项预设规则进行比对。如果存在与客户运动数据项对应的预设规则,则服务器根据该预设规则获取对应的保费折扣。服务器根据保费折扣计算客户标识对应的下一期保费。由于客户运动越多,身体会越健康,上述保险类型的保单发生理赔的几率就会下降,从而可以有效降低保险公司的理赔风险。

在一个实施例中,如图3所示,提供了一种活动信息推送系统,包括:服务器302和客户终端304,其中:

服务器302,用于获取活动信息,活动信息包括活动地址和活动主题;查询活动地址对应的区域名称,获取区域名称对应的保单数据,保单数据包括客户标识和客户感兴趣事件;对多个客户标识对应的客户感兴趣事件进行大数据分析,得到区域内的客户感兴趣事件与活动主题相匹配的多个客户标识;将活动信息发送至多个客户标识对应的客户终端。

客户终端304,用于接收活动信息,根据活动信息向服务器上传报名信息。

在一个实施例中,服务器302还用于获取活动地址对应的区域在电子地图中的区域边界;获取数据库中的保单数据,保单数据包括客户地址;将客户地址转换为地理坐标,根据区域边界和地理坐标识别落入区域内的客户地址;将落入区域内的客户地址对应的保单数据标记为区域内的保单数据。

在一个实施例中,服务器302还用于根据客户地址对应的地理坐标查询预设范围内的生活服务信息;根据客户感兴趣事件对生活服务信息进行筛选;将筛选后的生活服务信息推送至客户终端304。

在一个实施例中,客户终端304还用于通过应用程序向服务器302发送注册请求;注册请求中携带了客户终端标识和应用程序标识;服务器302还用于根据客户终端标识和应用程序标识将活动信息推送至多个客户标识对应的客户终端304。

在一个实施例中,客户终端304还用于在客户参加活动之后采集客户运动数据,将客户运动数据上传至服务器302;服务器302还用于获取多项预设规则,若存在与客户运动数据对应的预设规则,则根据预设规则获取保费折扣,根据保费折扣计算客户标识对应的保费。

在一个实施例中,提供了一种服务器,如图4所示,该服务器包括通过系统总线连接的处理器、存储器、存储在存储器上并可在处理器上运行的计算机程序以及网络接口等。其中,处理器用于提供计算和控制能力。存储器为计算机程序的运行提供环境。网络接口用于据以与客户终端通过网络连接通信。处理器执行计算机程序时实现以下步骤:

获取活动信息,活动信息包括活动地址和活动主题;

查询活动地址对应的区域,获取区域内的保单数据,保单数据包括客户标识和客户感兴趣事件;

对多个客户标识对应的客户感兴趣事件进行大数据分析,得到区域内的客户感兴趣事件与活动主题相匹配的多个客户标识;

将活动信息发送至多个客户标识对应的客户终端。

该服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的服务器的限定,具体的服务器可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

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

获取活动地址对应的区域在电子地图中的区域边界;

获取数据库中的保单数据,保单数据包括客户地址;

将客户地址转换为地理坐标,根据区域边界和地理坐标识别落入区域内的客户地址;

将落入区域内的客户地址对应的保单数据标记为区域内的保单数据。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据客户地址对应的地理坐标查询预设范围内的生活服务信息;

根据客户感兴趣事件对生活服务信息进行筛选;

将筛选后的生活服务信息推送至客户终端。

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

将区域内客户感兴趣事件与活动主题相匹配的客户标识记录为邀请对象;

对邀请对象进行统计,得到邀请对象数量;

判断邀请对象数量是否小于预期参与人数;

若是,则生成建议更改活动地址的提示信息。

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

在客户参加活动后,接收客户终端上传的客户运动数据;

若存在与客户运动数据对应的预设规则,则根据预设规则获取保费折扣,根据保费折扣计算客户标识对应的保费。

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

获取活动信息,活动信息包括活动地址和活动主题;

查询活动地址对应的区域,获取区域内的保单数据,保单数据包括客户标识和客户感兴趣事件;

对多个客户标识对应的客户感兴趣事件进行大数据分析,得到区域内的客户感兴趣事件与活动主题相匹配的多个客户标识;

将活动信息发送至多个客户标识对应的客户终端。

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

获取活动地址对应的区域在电子地图中的区域边界;

获取数据库中的保单数据,保单数据包括客户地址;

将客户地址转换为地理坐标,根据区域边界和地理坐标识别落入区域内的客户地址;

将落入区域内的客户地址对应的保单数据标记为区域内的保单数据。

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

根据客户地址对应的地理坐标查询预设范围内的生活服务信息;

根据客户感兴趣事件对生活服务信息进行筛选;

将筛选后的生活服务信息推送至客户终端。

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

将区域内客户感兴趣事件与活动主题相匹配的客户标识记录为邀请对象;

对邀请对象进行统计,得到邀请对象数量;

判断邀请对象数量是否小于预期参与人数;

若是,则生成建议更改活动地址的提示信息。

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

在客户参加活动后,接收客户终端上传的客户运动数据;

若存在与客户运动数据对应的预设规则,则根据预设规则获取保费折扣,根据保费折扣计算客户标识对应的保费。

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

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

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