信息监督方法、装置、设备、存储介质及程序产品

文档序号:830123 发布日期:2021-03-30 浏览:19次 >En<

阅读说明:本技术 信息监督方法、装置、设备、存储介质及程序产品 (Information supervision method, device, equipment, storage medium and program product ) 是由 杨逸舟 黄健 于 2020-12-22 设计创作,主要内容包括:本申请实施例提供一种信息监督方法、装置、设备、存储介质及程序产品。信息监督方法包括:获取至少两个用户通过预设应用程序进行沟通的第一沟通信息;对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇;在确定第一沟通信息中包括预设词汇时,确定第一沟通信息对应的至少一个提示对象;向至少一个提示对象对应的设备发送提示信息,提示信息用于提示至少两个用户之间的沟通为预设类型的沟通。用于提高监督的及时性。(The embodiment of the application provides an information monitoring method, an information monitoring device, information monitoring equipment, a storage medium and a program product. The information supervision method comprises the following steps: acquiring first communication information for communication between at least two users through a preset application program; performing text recognition on the first communication information to determine whether the first communication information comprises preset words or not; when the first communication information is determined to include the preset vocabulary, determining at least one prompt object corresponding to the first communication information; and sending prompt information to equipment corresponding to at least one prompt object, wherein the prompt information is used for prompting that the communication between at least two users is a preset type of communication. For improving the timeliness of supervision.)

信息监督方法、装置、设备、存储介质及程序产品

技术领域

本申请实施例涉及计算机技术领域,尤其涉及一种信息监督方法、装置、设备、存储介质及程序产品。

背景技术

在服务行业中,服务企业中的服务人员可以通过服务应用程序与客户进行沟通,服务应用程序用于记录服务人员与客户之间的沟通数据。服务企业中的监督对象可以根据沟通信息监督服务人员的服务行为。

在相关技术中,监督对象监督服务行为的方法包括:服务应用程序周期性地对沟通数据进行截图,得到多张沟通图像,并将得到的多张沟通图像存储在预设位置;监督对象确定服务出错之后,通过部门设备从预设位置处获取沟通图像,并查看沟通图像,已确定错误的服务行为,从而实现对服务行为的监督。

在上述相关技术中,在服务出错之后,通过查看沟通图像,实现对服务行为的监督,导致监督的及时性较差。

发明内容

本申请实施例提供一种信息监督方法、装置、设备、存储介质及程序产品。用于提高监督的及时性。

第一方面,本申请实施例提供一种信息监督方法,包括:

获取至少两个用户通过预设应用程序进行沟通的第一沟通信息;

对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇;

在确定第一沟通信息中包括预设词汇时,确定第一沟通信息对应的至少一个提示对象;

向至少一个提示对象对应的设备发送提示信息,提示信息用于提示至少两个用户之间的沟通为预设类型的沟通。

在一种可能的实施方式中,获取至少两个用户通过预设应用程序进行沟通的第一沟通信息,包括:

在预设消息队列中获取第一沟通信息;其中,预设消息队列中存储预设应用程序产生的沟通信息。

在一种可能的实施方式中,方法还包括:

从服务器中获取预设应用程序实时产生的沟通信息;服务器为预设应用程序对应的服务器;

将沟通信息存储至预设消息队列的队尾。

在一种可能的实施方式中,对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇,包括:

获取配置标识;

根据配置标识,在至少一个预设规则库中确定目标匹配库,目标匹配库的标识与配置标识对应;

根据目标匹配库中的匹配规则对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。

在一种可能的实施方式中,匹配规则包括至少一个正则表达式;根据匹配规则对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇,包括:

通过至少一个正则表达式对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。

在一种可能的实施方式中,匹配规则包括至少一个预设词汇;根据匹配规则对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇,包括:

确定第一沟通信息对应的多个待处理词汇;

若至少一个预设词汇中包括多个待处理词汇中的至少一个,则确定第一沟通信息中包括预设词汇;

若至少一个预设词汇中不包括多个待处理词汇,则确定第一沟通信息中不包括预设词汇。

在一种可能的实施方式中,方法还包括:

对至少一个预设规则库中的匹配规则进行更新处理。

在一种可能的实施方式中,确定第一沟通信息对应的至少一个提示对象,包括:

获取至少两个用户的用户标识;

根据至少两个用户的用户标识,在至少两个用户中确定主用户,主用户为交易员;

根据主用户的用户标识,确定至少一个监督对象;

确定至少一个提示对象包括至少两个用户和至少一个监督对象。

在一种可能的实施方式中,向至少一个提示对象对应的设备发送提示信息,包括:

向服务器发送提示通知;提示通知中包括至少一个提示对象的标识,以使服务器根据至少一个提示对象的标识向至少一个提示对象对应的设备发送提示信息。

在一种可能的实施方式中,方法还包括:

在确定第一沟通信息中包括预设词汇时,确定第一沟通信息对应的沟通特征;沟通特征包括如下至少一种:预设词汇、至少两个用户的标识、沟通时间;

将第一沟通信息和沟通特征存储至预设消息库。

第二方面,本申请实施例提供一种信息监督装置,装置包括:获取模块、第一确定模块、第二确定模块和发送模块,其中,

获取模块用于,至少两个用户通过预设应用程序进行沟通的第一沟通信息;

第一确定模块用于,对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇;

第二确定模块用于,在确定第一沟通信息中包括预设词汇时,确定第一沟通信息对应的至少一个提示对象;

发送模块用于,向至少一个提示对象对应的设备发送提示信息,提示信息用于提示至少两个用户之间的沟通为预设类型的沟通。

在一种可能的实施方式中,获取模块具体用于:

在预设消息队列中获取第一沟通信息;其中,预设消息队列中存储预设应用程序产生的沟通信息。

在一种可能的实施方式中,装置还包括:第一存储模块,其中,

获取模块还用于,服务器中获取预设应用程序实时产生的沟通信息;服务器为预设应用程序对应的服务器;

第一存储模块用于,将沟通信息存储至预设消息队列的队尾。

在一种可能的实施方式中,第一确定模块具体用于:

获取配置标识;

根据配置标识,在至少一个预设规则库中确定目标匹配库,目标匹配库的标识与配置标识对应;

根据目标匹配库中的匹配规则对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。

在一种可能的实施方式中,匹配规则包括至少一个正则表达式;第一确定模块具体用于:

通过至少一个正则表达式对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。

在一种可能的实施方式中,匹配规则包括至少一个预设词汇;第一确定模块具体用于:

确定第一沟通信息对应的多个待处理词汇;

若至少一个预设词汇中包括多个待处理词汇中的至少一个,则确定第一沟通信息中包括预设词汇;

若至少一个预设词汇中不包括多个待处理词汇,则确定第一沟通信息中不包括预设词汇。

在一种可能的实施方式中,该装置还包括:更新模块,其中,

更新模块用于,对至少一个预设规则库中的匹配规则进行更新处理。

在一种可能的实施方式中,第二确定模块具体用于:

获取至少两个用户的用户标识;

根据至少两个用户的用户标识,在至少两个用户中确定主用户,主用户为交易员;

根据主用户的用户标识,确定至少一个监督对象;

确定至少一个提示对象包括至少两个用户和至少一个监督对象。

在一种可能的实施方式中,发送模块具体用于:

向服务器发送提示通知;提示通知中包括至少一个提示对象的标识,以使服务器根据至少一个提示对象的标识向至少一个提示对象对应的设备发送提示信息。

在一种可能的实施方式中,装置还包括:第三确定模块和第二存储模块,其中,

第三确定模块用于,在确定第一沟通信息中包括预设词汇时,确定第一沟通信息对应的沟通特征;沟通特征包括如下至少一种:预设词汇、至少两个用户的标识、沟通时间;

第二存储模块用于,将第一沟通信息和沟通特征存储至预设消息库。

第三方面,本申请实施例提供一种信息监督设备,包括:处理器和存储器;

存储器存储计算机执行指令;

处理器执行存储器存储的计算机执行指令,使得处理器执行如第一方面中任一项的信息监督方法。

第四方面,本申请实施例提供一种可读存储介质,包括程序或指令,当程序或指令在计算机上运行时,实现如第一方面中任一项的信息监督方法。

第五方面,本申请实施例提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现如第一方面中任一项的信息监督方法。

在本申请实施例提供一种信息监督方法、装置、设备、存储介质及程序产品中,对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇,可以及时地发现至少两个用户之间的沟通是否为预设类型的沟通。在确定第一沟通信息中包括预设词汇时,确定第一沟通信息对应的至少一个提示对象,并向至少一个提示对象对应的设备发送提示信息,可以使至少一个监督对象及时地监督沟通,提高监督的及时性。

附图说明

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

图1为本申请实施例提供的一种信息监督系统的示意图;

图2为本申请实施例提供的一种信息监督方法的流程示意图;

图3为本申请实施例提供的另一种信息监督方法的流程示意图;

图4为本申请实施例提供的另一种信息监督系统的示意图;

图5为本申请实施例提供的又一种信息监督系统的示意图;

图6为本申请实施例提供的一种信息监督装置的结构示意图;

图7为本申请实施例提供的另一种信息监督装置的结构示意图;

图8为本申请实施例提供的信息监督设备的硬件结构示意图。

具体实施方式

为了便于理解,首先,结合图1对本申请实施例所示的信息监督系统的进行说明。

图1为本申请实施例提供的一种信息监督系统的示意图。请参见图1,信息监督系统包括:至少两个用户设备、服务器、信息监督设备和至少一个监督对象对应的设备。

每个用户设备中设置有预设应用程序。针对一个用户设备,该用户设备可以实时记录用户通过预设应用程序发送的沟通信息、以及接收的沟通信息。例如,用户设备可以为智能手机、平板电脑、台式电脑等。例如,预设应用程序可以为企业级即时通讯(InstantMessaging,IM)工具。图1中示例性的给出两个用户设备。本申请中,不对用户设备的具体数量进行限定。

服务器与预设应用程序对应,该服务器可以实时接收一个用户设备发送的沟通信息,存储沟通信息,并向另一个用户设备转发沟通信息。

信息监督设备可以实时获取服务器中存储的沟通信息,并对沟通信息进行处理,以确定沟通信息中是否包括预设词汇。在确定沟通信息中包括预设词汇之后,向至少一个提示对象对应的设备发送提示信息。至少一个提醒对象可以包括:至少两个用户设备各自对应的用户和至少一个监督对象。例如,信息监督系统设置在金融交易企业时,至少一个监督对象包括风控部门、合规部门、IT部门中任意至少一个部门中的监督人员。图2中示例性的给出两个监督对象对应的设备。本申请中,不对监督对象和监督对象对应的设备的具体数量进行限定。

至少一个提示对象对应的设备可以包括:至少两个用户设备和至少一个监督对象对应的设备。

在图1所示的信息监督系统中,信息监督设备可以实时获取沟通信息,在确定沟通信息中包括预设词汇之后,向提示对象发送提示信息,可以提高监督的及时性。

下面,结合具体实施例,对本申请提供的信息监督方法进行说明。以下几个实施例可以单独存在,也可以相互结合,对于相同或相似的内容,在不同的实施例中不再重复说明。

图2为本申请实施例提供的一种信息监督方法的流程示意图。请参见图2,该方法可以包括:

S201、获取至少两个用户通过预设应用程序进行沟通的第一沟通信息。

本申请实施例的执行主体可以为信息监督设备,也可以为设置在信息监督设备中的信息监督装置。信息监督设备可以独立于服务器之外,也可以设置在服务器之中。信息监督装置可以通过软件、或者软件和硬件的结合实现。例如信息监督装置可以为信息监督设备中的处理器。

为了便于理解,在下文中,以执行主体为信息监督设备、信息监督设备独立于服务器之外为例进行说明。

第一沟通信息为至少两个用户中发送方对应的用户设备发送的一条文本信息。

S202、对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。

对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇,包括以下两种方式:

方式1、通过正则表达式,对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。其中,正则表达式中包括预设词汇。

方式2、在第一沟通信息中查找预设词汇,以确定第一沟通信息中是否包括预设词汇。

预设词汇为预先设定的词汇。预设词汇的数量可以为多个,多个预设词汇各不相同。

在本申请中,当信息监督方法用于监督金融机构中交易员的沟通时,预设词汇可以为:代持、过券、过桥等;当信息监督方法用于监督教育机构中培训师的线上授课时,预设词汇可以为:笨、傻等。

S203、在确定第一沟通信息中包括预设词汇时,确定第一沟通信息对应的至少一个提示对象。

至少一个提示对象可以包括:发送方、接收方、发送方对应的至少一个监督对象、接收方对应的至少一个监督对象、发送方主管、接收方主管等。

在确定第一沟通信息中包括预设词汇时,可以根据预设规则,确定第一沟通信息对应的至少一个提示对象。

例如,预设规则中包括至少一个提示对象对应的标识,可以将标识对应的提示对象确定为第一沟通信息对应的至少一个提示对象。

针对第一沟通信息的发送方,发送方和至少一个监督对象具有各自对应的标识。例如,发送方的标识为A,风控部门对应的监督对象的标识为A1、合规部门对应的监督对象的标识为A2、IT部门对应的监督对象的标识为A3。在实际中,同一部门的多个监督对象可以具有相同的标识。

针对第一沟通信息的接收方,接收方和至少一个监督对象具有各自对应的标识。例如,接收方的标识为B,风控部门对应的监督对象的标识为B1、合规部门对应的监督对象的标识为B2、IT部门对应的监督对象的标识为B3。在实际中,同一部门的多个监督对象可以具有相同的标识。

例如,若预设规则中包括A、A1、以及B,则确定至少一个提示对象包括:发送方、发送方的风控部门对应的监督对象、以及接收方。

S204、向至少一个提示对象对应的设备发送提示信息,提示信息用于提示至少两个用户之间的沟通为预设类型的沟通。

预设类型的数量可以为一个,一个预设类型与多个预设词汇对应。

预设类型的数量可以为至少两个,一个预设类型可以与一个预设词汇对应,或者一个预设类型与多个预设词汇对应。

在确定预设词汇之后,可以根据预设映射关系,确定预设类型,并向至少一个提示对象对应的设备发送包括预设类型的提示信息。

在至少一个提示对象对应的设备接收到提示信息之后,可以使设备显示提示信息。

当至少一个提示对象中包括至少一个监督对象时,在监督对象对应的设备接收到提示信息之后,也可以采用预设显示方式在第一沟通信息中显示预设词汇。预设显示方式可以为红色高亮显示、粗体放大显示等,本申请对此不进行限定。在采用预设显示方式在第一沟通信息中显示预设词汇的过程中,实现提醒监督对象至少两个用户之间的沟通为预设类型的沟通。

与现有技术不同,在现有技术中,需要监控人员查看沟通图像,实现对服务行为的监督,导致监控效率较低。而在本申请中,采用预设显示方式在第一沟通信息中显示预设词汇,可以避免监控人员查看沟通图像,提高监控效率。

当至少一个提示对象包括发送方时,在发送方对应的用户设备接收到提示信息之后,也可以在发送方对应的沟通界面中,显示提示“请注意,您的沟通为预设类型的沟通!”。

与现有技术不同,在现有技术中,通常在服务出错之后,通过查看沟通图像,实现对服务行为的监督,导致服务出错的概率较大,降低服务的准确性。而在本申请中,在服务(即沟通)出错之前,若确定第一沟通信息中包括预设词汇(即存在违规的服务行为),则显示提示,可以降低服务出错的概率,提高服务的准确性。

在图2实施例提供的信息监督方法中,对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇,可以及时地发现至少两个用户之间的沟通是否为预设类型的沟通。在确定第一沟通信息中包括预设词汇时,确定第一沟通信息对应的至少一个提示对象,并向至少一个提示对象对应的设备发送提示信息,提高监督的及时性。

在上述实施例的基础上,下面结合图3对本申请提供的信息监督方法作进一步地详细说明,具体的,请参见图3。

图3为本申请实施例提供的另一种信息监督方法的流程示意图。请参见图3,该方法可以包括:

S301、在预设消息队列中获取第一沟通信息;其中,预设消息队列中存储预设应用程序产生的沟通信息。

预设消息队列设置在信息监督设备中。当预设消息队列设置在信息监督设备中时,信息监督设备从服务器中获取预设应用程序实时产生的沟通信息;服务器为预设应用程序对应的服务器;将沟通信息存储至预设消息队列的队尾。该服务器中设置有数据采集程序,可以通过数据采集程序获取预设应用程序实时产生的沟通信息。服务器获取到的沟通信息中通常包括:第一沟通信息、第一沟通信息的沟通时间、第一沟通信息的发送方的用户标识、第一沟通信息的接收方的用户标识等。

信息监督设备接收到服务器发送的沟通信息之后,可以直接将沟通信息存储至预设消息队列的队尾;也可以对第一沟通信息、第一沟通信息的沟通时间、第一沟通信息的发送方的用户标识、第一沟通信息的接收方的用户标识等进行数据整合,并整合后的沟通信息存储在预设消息队列中。

预设消息队列也可以设置在服务器中。当预设消息队列设置在服务器中时,服务器通过数据采集程序获取预设应用程序实时产生的沟通信息,并第一沟通信息、第一沟通信息的沟通时间、第一沟通信息的发送方的用户标识、第一沟通信息的接收方的用户标识等进行数据整合,并将整合后的沟通信息存储至预设消息队列的队尾。

数据采集程序:是一组用于归集机构内部用户与外包交易对手方聊天等信息的应用、程序、服务、设备的统称。

第一沟通信息包括在预设消息队列的对头存储的沟通信息中。

在预设消息队列设置在服务器中时,信息监督设备可以向服务器发送第一请求,该第一请求用于使服务器向信息监督设备发送对头存储的沟通信息。在信息监督设备接收到沟通信息之后可以在预设位置获取第一沟通信息。其中,预设位置可以为信息监督设备和服务器的通信协议约定的第一沟通信息所在的位置。

S302、获取配置标识。

配置标识为至少一个监督对象配置的标识。例如,配置标识可以为0、1等。具体的,本申请对此不进行限定。

S303、根据配置标识,在至少一个预设规则库中确定目标匹配库,目标匹配库的标识与配置标识对应;

至少一个预设规则库包括预设正则匹配库和预设词汇匹配库。每个预设规则库具有各自对应的标识。

例如,预设正则匹配库对应标识0、预设词汇匹配库对应标识1,则在配置标识为1时,可以确定预设词汇匹配库为目标匹配库。

S304、根据目标匹配库中的匹配规则对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。

在一种可能的实施方式中,目标匹配库为预设正则匹配库,匹配规则包括至少一个正则表达式;根据匹配规则对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇,包括:

通过至少一个正则表达式对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。正则表达式中包括预设词汇,可以通过每个正则表达式对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。

在另一种可能的实施方式中,目标匹配库为预设词汇匹配库,匹配规则包括至少一个预设词汇;根据匹配规则对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇,包括:

确定第一沟通信息对应的多个待处理词汇;

若至少一个预设词汇中包括多个待处理词汇中的至少一个,则确定第一沟通信息中包括预设词汇;

若至少一个预设词汇中不包括多个待处理词汇,则确定第一沟通信息中不包括预设词汇。

对第一沟通信息进行词汇划分处理,得到多个待处理词汇。

判断至少一个预设词汇中是否包括多个待处理词汇中的至少一个;若是,则确定第一沟通信息中包括预设词汇;若否,则确定第一沟通信息中不包括预设词汇。

判断至少一个预设词汇中是否包括多个待处理词汇中的至少一个,包括:在至少一个预设词汇中查找待处理词汇,根据查找结果,判断至少一个预设词汇中是否包括多个待处理词汇中的至少一个。若查找结果中包括至少一个待处理词汇,则确定第一沟通信息中包括预设词汇,若查找结果中没有待处理词汇,则确定第一沟通信息中不包括预设词汇。

在实际应用中,有时用户为了规避预设词汇,通常在预设词汇中增加特殊符号(例如:空格、*、%等)。此时,在执行S304之前,可以对第一沟通信息进行特殊符号去除处理,得到无特殊符号的第一沟通信息,进而执行S304。

在实际应用中,有时用户为了规避预设词汇,还通常采用字母组合代替预设词汇,其中,字母组合中一个字母通常指示预设词汇中的一个字。此时,在执行S304之前,可以对将字母组合转换为对应的预设词汇,得到转换后的第一沟通信息,进而执行S304。

S305、在确定第一沟通信息中包括预设词汇时,获取至少两个用户的用户标识。

至少两个用户的用户标识包括在第一沟通信息所在沟通信息中。至少两个用户的用户标识在沟通信息的固定位置处,其中,固定位置为除第一沟通信息对应的预设位置之外的位置。信息监督设备与服务器的通信协议约定了例如发送方和接收方对应的用户标识,在固定位置处的相对关系(例如,发送方的用户标识在前,接收方的用户标识在后)。

信息监督设备获取到沟通信息之后,可以在固定位置处,根据相对关系获取至少两个用户的用户标识

在一种可能的实施方式中,在确定第一沟通信息中包括预设词汇时,确定第一沟通信息对应的沟通特征;沟通特征包括如下至少一种:预设词汇、至少两个用户的标识、沟通时间;将第一沟通信息和沟通特征存储至预设消息库。

预设消息库可以设置在信息监督设备中,也可以设置在服务器中。

当预设消息库设置在服务器中时,信息监督设备可以向服务器发送第一沟通信息对应的沟通特征,以使服务器中预设消息库存储沟通特征。

在一种可能的实施方式中,在确定第一沟通信息中包括预设词汇时,还可以对预设词汇进行标记,以使沟通特征中的包括的预设词汇为标记后的词汇。

S306、根据至少两个用户的用户标识,在至少两个用户中确定主用户,主用户为交易员。

信息监督设备中预先存储有交易员列表,交易员列表包括多个用户标识,交易员列表中的每个用户标识对应一个交易员。

在交易员列表查找至少两个用户的用户标识,当一个用户标识同时存在于交易员列表中和至少两个用户的用户标识中时,可以将该一个用户标识对应的用户确定为主用户。

S307、根据主用户的用户标识,确定至少一个监督对象;

每个主用户可以对应多个监督对象。每个监督对象具有对应的监督列表,监户列表中包括多个用户标识。

针对一个监督对象对应的监督列表,该监户列表中包括的每个用户标识对应的用户为该监督对象需要监督的用户。

确定出的至少一个监督对象为监督的主用户的对象,主用户的用户标识存在于至少一个监督对象的监督列表中。

S308、确定至少一个提示对象包括至少两个用户和至少一个监督对象。

S309、向服务器发送提示通知;提示通知中包括至少一个提示对象的标识,以使服务器根据至少一个提示对象的标识向至少一个提示对象对应的设备发送提示信息。

例如,至少两个用户中发送方的标识为0,接收到的标识为1,当主用户为发送方时,(至少一个监督对象的标识包括)风控部门对应的监督对象的标识为01、合规部门对应的监督对象的标识为10、IT部门对应的监督对象的标识为11等。当主用户为接收方时,(至少一个监督对象的标识包括)风控部门对应的监督对象的标识为100、合规部门对应的监督对象的标识为101、IT部门对应的监督对象的标识为110等。

例如,若提示通知中包括0、1、以及01,则服务器可以分别向发送方、接收方、发送方的风控部门对应的监督对象的设备发送提示信息。

提示通知中还可包括服务器发送拦截标识,拦截标识用于指示服务器对第一沟通信息进行拦截(即不向接收端发送第一沟通信息)。

与现有技术不同,在现有技术中,通常在服务出错之后,通过查看沟通图像,实现对服务行为的监督,无法及时拦截违规的服务行为,导致服务出错的概率较大,降低服务的准确性。而在本申请中,在服务出错之前,若确定第一沟通信息中包括预设词汇(即存在违规的服务行为),则向服务器发送包括拦截标识的提示通知,以使服务器及时拦截第一沟通信息,降低服务出错的概率,提供服务的准确性。

在图3实施例提供的信息监督方法中,根据目标匹配库中的匹配规则对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇,可以提高识别的准确性。向服务器发送提示通知,以使服务器根据至少一个提示对象的标识向至少一个提示对象对应的设备发送提示信息,可以使至少一个提示对象中包括的至少一个监督对象及时地监督沟通,提高监督的及时性、监督效率,还可以使至少一个提示对象中包括的至少两个用户注意沟通(也即服务)行为,降低沟通出错的概率,提高沟通的准确性。

在上述实施例的基础上,下面,以信息监督设备独立于服务器之外为例,结合图4实施例,对本申请提供的信息监督系统作进一步的详细说明,具体的,请参见图4。

图4为本申请实施例提供的另一种信息监督系统的示意图。请参见图4,信息监督系统包括:信息监督设备、用户设备、服务器和监督对象对应的设备。其中,信息监督设备中包括:预设消息队列、规则池、匹配引擎、预设消息库。

预设消息队列用于存储从服务器中获取的、预设应用程序实时产生的沟通信息。

规则池中包括至少一个预设规则库,每个预设规则库包括匹配规则。

匹配引擎用于获取预设消息队列中的沟通信息,并对沟通信息中的第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。

在确定第一沟通信息中包括预设词汇时,向预设消息库发送第一沟通信息、第一沟通信息对应的沟通特征,并向服务器发送提示通知,或者直接向至少一个提示对象对应的设备发送提示信息。其中,沟通特征包括如下至少一种:预设词汇(或者被标记的预设词汇)、至少两个用户的标识、沟通时间。其中,至少一个提示对象对应的设备可以包括:至少两个用户的用户设备、至少两个用户各自对应的监督对象对应的设备等。

在确定第一沟通信息中不包括预设词汇时,向预设消息库发送第一沟通信息、第一沟通信息对应的沟通特征,其中,沟通特征包括如下至少一种:至少两个用户的标识、沟通时间。

在上述实施例的基础上,下面,以信息监督设备设置于服务器之中为例,结合图5实施例,对本申请提供的信息监督系统作进一步的详细说明,具体的,请参见图5。

图5为本申请实施例提供的又一种信息监督系统的示意图。请参见图5,信息监督系统包括用户设备、服务器和监督对象对应的设备。其中,服务器中包括:预设消息队列、规则池、匹配引擎、预设消息库。

预设消息队列用于存储从服务器中获取的、预设应用程序实时产生的沟通信息。

在服务器对沟通信息进行数据整合之后,将整合之后的沟通信息存储在预设消息库中,完成沟通消息归档,并向匹配引擎提交沟通消息。

规则池中包括至少一个预设规则库,每个预设规则库包括匹配规则。

匹配引擎通过匹配规则对沟通信息中的第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。在确定第一沟通信息中包括预设词汇时,可以对预设消息库中第一沟通信息中包括的预设词汇进行标记,并向至少一个提示对象对应的设备发送提示信息。

图4和图5中示例性的给出了2个用户设备和1个监督对象对应的设备。本申请实施例对用户设备和监督对象对应的设备的具体数量不做特别限制。在本申请中,图4或图5仅是示例性的对信息监督系统进行说明,而不是对信息监督系统的限定。

在一种可能的实施方式中,可以对至少一个预设规则库中的匹配规则进行更新处理。具体的,配置人员可以对至少一个预设规则库中的匹配规则进行更新处理。在实际应用中,可以向配置人员提供更新匹配规则的编辑功能,从而使配置人员对匹配规则进行更新处理。其中,配置人员可以为至少一个监督对象中的任意一个对象。

对至少一个预设规则库中的匹配规则进行更新处理之后,匹配规则可以立即在匹配引擎根据匹配规则对第一沟通信息进行文本识别的过程中生效。

在本申请中,对匹配规则进行更新之后,可以立即在匹配引擎根据匹配规则对第一沟通信息进行文本识别的过程中生效,实现动态配置匹配规则。

在一种可能的实施方式中,监督对象可以查看预设消息库中历史沟通信息。当历史沟通信息中包括预设词汇时,可以按照预设显示方法显示第一沟通信息、或者第一沟通信息中的预设词汇。

需要说明的是,在对匹配规则进行更新之后,可以通过历史沟通信息验证更新之后的匹配规则是否有效性。例如,配置人员可以在配置页面上通过使用编辑功能,对匹配规则进行更新,并可视化的看到对历史沟通信息中的第一沟通信息的文本识别情况,确保更新后的匹配规则的有效性。

图6为本申请实施例提供的一种信息监督装置的结构示意图。信息监督装置10包括:获取模块11、第一确定模块12、第二确定模块13和发送模块14,其中,

获取模块11用于,至少两个用户通过预设应用程序进行沟通的第一沟通信息;

第一确定模块12用于,对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇;

第二确定模块13用于,在确定第一沟通信息中包括预设词汇时,确定第一沟通信息对应的至少一个提示对象;

发送模块14用于,向至少一个提示对象对应的设备发送提示信息,提示信息用于提示至少两个用户之间的沟通为预设类型的沟通。

本申请实施例提供的信息监督装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。

图7为本申请实施例提供的另一种信息监督装置的结构示意图。在图6的基础上,如图7所示,信息监督装置10还包括:第一存储模块15,其中,

获取模块11还用于,服务器中获取预设应用程序实时产生的沟通信息;服务器为预设应用程序对应的服务器;

第一存储模块15用于,将沟通信息存储至预设消息队列的队尾。

本申请实施例提供的信息监督装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。

在一种可能的实施方式中,获取模块11具体用于:

在预设消息队列中获取第一沟通信息;其中,预设消息队列中存储预设应用程序产生的沟通信息。

在一种可能的实施方式中,第一确定模块12具体用于:

获取配置标识;

根据配置标识,在至少一个预设规则库中确定目标匹配库,目标匹配库的标识与配置标识对应;

根据目标匹配库中的匹配规则对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。

在一种可能的实施方式中,匹配规则包括至少一个正则表达式;第一确定模块11具体用于:

通过至少一个正则表达式对第一沟通信息进行文本识别,以确定第一沟通信息中是否包括预设词汇。

在一种可能的实施方式中,匹配规则包括至少一个预设词汇;第一确定模块11具体用于:

确定第一沟通信息对应的多个待处理词汇;

若至少一个预设词汇中包括多个待处理词汇中的至少一个,则确定第一沟通信息中包括预设词汇;

若至少一个预设词汇中不包括多个待处理词汇,则确定第一沟通信息中不包括预设词汇。

在一种可能的实施方式中,该装置还包括:更新模块,其中,

更新模块用于,对至少一个预设规则库中的匹配规则进行更新处理。

在一种可能的实施方式中,第二确定模块13具体用于:

获取至少两个用户的用户标识;

根据至少两个用户的用户标识,在至少两个用户中确定主用户,主用户为交易员;

根据主用户的用户标识,确定至少一个监督对象;

确定至少一个提示对象包括至少两个用户和至少一个监督对象。

在一种可能的实施方式中,发送模块14具体用于:

向服务器发送提示通知;提示通知中包括至少一个提示对象的标识,以使服务器根据至少一个提示对象的标识向至少一个提示对象对应的设备发送提示信息。

在一种可能的实施方式中,装置还包括:第三确定模块和第二存储模块,其中,

第三确定模块用于,在确定第一沟通信息中包括预设词汇时,确定第一沟通信息对应的沟通特征;沟通特征包括如下至少一种:预设词汇、至少两个用户的标识、沟通时间;

第二存储模块用于,将第一沟通信息和沟通特征存储至预设消息库。

图8为本申请实施例提供的信息监督设备的硬件结构示意图。如图8所示,该信息监督设备20包括:收发器21、存储器22、处理器23。收发器21可包括:发射器和/或接收器。该发射器还可称为发送器、发射机、发送端口或发送接口等类似描述,接收器还可称为接收器、接收机、接收端口或接收接口等类似描述。示例性地,收发器21、存储器22、处理器23,各部分之间通过总线24相互连接。

存储器22用于存储程序指令;

处理器23用于执行该存储器所存储的程序指令,用以使得业务处理设备20执行上述任一所示的信息监督方法。

图8实施例所示的业务处理设备可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。

本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当计算机执行指令被处理器执行时用于实现上述信息监督方法。

本申请实施例还可提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,可实现上述信息监督方法。

实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一可读取存储器中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储器(存储介质)包括:只读存储器(英文:read-only memory,缩写:ROM)、RAM、快闪存储器、硬盘、固态硬盘、磁带(英文:magnetic tape)、软盘(英文:floppydisk)、光盘(英文:optical disc)及其任意组合。

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

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

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

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

在本申请中,术语“包括”及其变形可以指非限制性的包括;术语“或”及其变形可以指“和/或”。本本申请中术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。本申请中,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于正则匹配的文本识别方法、文本识别装置和电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!