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

一种数据填充方法、装置及电子设备

文献发布时间:2023-06-19 12:07:15


一种数据填充方法、装置及电子设备

技术领域

本发明涉及银行领域,更具体的说,涉及一种数据填充方法、装置及电子设备。

背景技术

目前,银行可办理的业务种类的数量越来越多。用户可以在银行网点的人工柜台进行业务办理。

用户在银行网点办理业务时,需要柜台员工需要人工操作,首先通过点击操作,将处理器的显示界面跳转至用户所需办理业务的业务页面,然后在业务界面中,人工输出各个所需添写的数据,如用户姓名等信息,然后才能够进行业务办理。整个业务办理过程人机交互复杂,业务办理效率较低。

发明内容

有鉴于此,本发明提供一种数据填充方法、装置及电子设备,以解决业务办理效率较低的问题。

为解决上述技术问题,本发明采用了如下技术方案:

一种数据填充方法,应用于处理器,所述数据填充方法包括:

在接收到语音导航指令的情况下,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面;所述业务显示界面包括多个信息栏;所述多个信息栏包括预设自动填写信息栏和人工填写信息栏;所述预设自动填写信息栏包括用户身份信息栏和非用户身份信息栏;

检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作;

查询与所述身份信息对应的至少一个历史办理业务,并从所述至少一个历史办理业务中筛选出目标历史办理业务;所述目标历史办理业务为对应的显示界面的信息栏与所述业务显示界面的信息栏相似度最高的历史办理业务;

根据所述目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对所述非用户身份信息栏进行数据填充操作,以及接收用户在所述人工填写信息栏中输入的数据,得到初始业务数据填充界面;

在接收到对所述初始业务数据填充界面中的填充数据进行修改的修改指令的情况下,响应所述修改指令,并对所述修改指令中所需修改的填充数据进行修改操作,得到业务数据填充界面。

可选地,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面,包括:

获取所述语音导航指令中的业务信息,并对所述业务信息进行关键字识别,得到业务关键字;

确定与所述业务关键字对应的业务标识,并控制所述处理器的显示界面跳转至所述业务标识对应的业务显示界面。

可选地,检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作,包括:

采用预设身份信息检测方式,采集用户的身份信息;

基于采集的身份信息,确定出所述用户身份信息栏中所需填写的待填充数据,并将所述待填充数据,填写到相应的用户身份信息栏中。

可选地,查询与所述身份信息对应的至少一个历史办理业务,包括:

基于预先确定的身份信息与关联身份信息的对应关系,确定与所述身份信息对应的关联身份信息;

查询与所述身份信息和所述关联身份信息分别对应的至少一个历史办理业务。

可选地,从所述至少一个历史办理业务中筛选出目标历史办理业务,包括:

对于所述历史办理业务,计算所述业务显示界面中的所述非用户身份信息栏与所述历史办理业务的显示界面的各个信息栏的字符相似度;

筛选出字符相同的非用户身份信息栏和历史办理业务的显示界面的信息栏,并分别作为第一信息栏和第一历史信息栏;

计算所述非用户身份信息栏中的非第一信息栏与所述历史办理业务对应的各个信息栏中的非第一历史信息栏的文本相似度;

基于文本相似度,确定出与所述非第一信息栏对应的非第一历史信息栏,并分别作为第二信息栏和第二历史信息栏;

基于同一第二信息栏对应的不同的历史办理业务的第二历史信息栏的内容,确定目标历史办理业务。

可选地,基于同一第二信息栏对应的不同的历史办理业务的第二历史信息栏的内容,确定目标历史办理业务,包括:

计算同一第二信息栏对应的不同的所述历史办理业务中的第二历史信息栏的内容相似度;

筛选出内容相似度最小的两个所述历史办理业务,并输出包括筛选出的所述历史办理业务中的第二历史信息栏的内容的信息;

接收用户基于输出的信息选择的历史办理业务,并作为目标历史办理业务。

可选地,根据所述目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对所述非用户身份信息栏进行数据填充操作,包括:

将所述第一历史信息栏的内容添加到所述第一信息栏中;

将所述第二历史信息栏的内容添加到所述第二信息栏中。

可选地,在对所述修改指令中所需修改的填充数据进行修改操作,得到业务数据填充界面之后,还包括:

在接收到用户输入的业务办理指令且成功完成业务办理的情况下,获取包括所述业务信息对应的业务办理流程的业务办理总流程;

确定所述业务办理总流程中,位于所述业务信息对应的业务办理流程之后的下一目标办理流程对应的目标业务标识,并输出所述目标业务标识。

可选地,在控制所述处理器的显示界面跳转至所述业务显示界面之后,还包括:

接收用户输入的语音导航关闭指令,并响应所述语音导航关闭指令,关闭语音导航功能。

一种数据填充装置,应用于处理器,所述数据填充装置包括:

界面跳转模块,用于在接收到语音导航指令的情况下,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面;所述业务显示界面包括多个信息栏;所述多个信息栏包括预设自动填写信息栏和人工填写信息栏;所述预设自动填写信息栏包括用户身份信息栏和非用户身份信息栏;

第一填充模块,用于检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作;

业务确定模块,用于查询与所述身份信息对应的至少一个历史办理业务,并从所述至少一个历史办理业务中筛选出目标历史办理业务;所述目标历史办理业务为对应的显示界面的信息栏与所述业务显示界面的信息栏相似度最高的历史办理业务;

第二填充模块,用于根据所述目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对所述非用户身份信息栏进行数据填充操作,以及接收用户在所述人工填写信息栏中输入的数据,得到初始业务数据填充界面;

数据修改模块,用于在接收到对所述初始业务数据填充界面中的填充数据进行修改的修改指令的情况下,响应所述修改指令,并对所述修改指令中所需修改的填充数据进行修改操作,得到业务数据填充界面。

一种电子设备,包括:存储器和处理器;

其中,所述存储器用于存储程序;

处理器调用程序并用于:

在接收到语音导航指令的情况下,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面;所述业务显示界面包括多个信息栏;所述多个信息栏包括预设自动填写信息栏和人工填写信息栏;所述预设自动填写信息栏包括用户身份信息栏和非用户身份信息栏;

检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作;

查询与所述身份信息对应的至少一个历史办理业务,并从所述至少一个历史办理业务中筛选出目标历史办理业务;所述目标历史办理业务为对应的显示界面的信息栏与所述业务显示界面的信息栏相似度最高的历史办理业务;

根据所述目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对所述非用户身份信息栏进行数据填充操作,以及接收用户在所述人工填写信息栏中输入的数据,得到初始业务数据填充界面;

在接收到对所述初始业务数据填充界面中的填充数据进行修改的修改指令的情况下,响应所述修改指令,并对所述修改指令中所需修改的填充数据进行修改操作,得到业务数据填充界面。

相较于现有技术,本发明具有以下有益效果:

本发明提供了一种数据填充方法、装置及电子设备,在接收到语音导航指令的情况下,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面,即本实施例中,业务界面显示过程不需要人工操作,简化人机交互过程。进一步,在进行业务显示界面的数据填充操作时,对于用户身份信息栏,检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作。对于非用户身份信息栏,根据相似度最高的目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对非用户身份信息栏进行数据填充操作。对于人工填写信息栏,采用获取用户在人工填写信息栏中输入的数据的方式进行填充。即本发明中,用户身份信息栏和非用户身份信息栏均采用自动填写的方式进行数据填充,仅有人工填写信息栏需要人工手动填充,简化了人机操作,提高业务办理效率。进一步,还能够对进行了数据填充的初始业务数据填充界面中的填充数据进行修改,避免了采用自动填写方式导致数据填充错误的情况出现,保证了业务办理的可靠性。

附图说明

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

图1为本发明实施例提供的一种数据填充方法的方法流程图;

图2为本发明实施例提供的另一种数据填充方法的方法流程图;

图3为本发明实施例提供的又一种数据填充方法的方法流程图;

图4为本发明实施例提供的一种数据填充装置的结构示意图。

具体实施方式

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

目前,银行可办理的业务种类的数量越来越多,如支持转账、汇款、银行卡办理、修改银行卡绑定的用户的信息等。用户可以在银行网点的人工柜台进行业务办理。

用户在银行网点办理业务时,需要柜台员工需要人工操作,首先通过点击操作,将处理器的显示界面跳转至用户所需办理业务的业务页面,然后在业务界面中,人工输出各个所需添写的数据,如用户姓名等信息,然后才能够进行业务办理。整个业务办理过程人机交互复杂,业务办理效率较低。

为了解决这一技术问题,发明人经过研究发现,若是采用数据自动填充的方式,则可以减少人机交互,提高业务办理效率。

具体的,本实施例中,在接收到语音导航指令的情况下,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面,即本实施例中,业务界面显示过程不需要人工操作,简化人机交互过程。进一步,在进行业务显示界面的数据填充操作时,对于用户身份信息栏,检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作。对于非用户身份信息栏,根据相似度最高的目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对非用户身份信息栏进行数据填充操作。对于人工填写信息栏,采用获取用户在人工填写信息栏中输入的数据的方式进行填充。即本发明中,用户身份信息栏和非用户身份信息栏均采用自动填写的方式进行数据填充,仅有人工填写信息栏需要人工手动填充,简化了人机操作,提高业务办理效率。进一步,还能够对进行了数据填充的初始业务数据填充界面中的填充数据进行修改,避免了采用自动填写方式导致数据填充错误的情况出现,保证了业务办理的可靠性。

在上述内容的基础上,本发明实施例提供了一种数据填充方法,应用于处理器,本实施例中的处理器可以是柜员的电脑。

参照图1,数据填充方法可以包括:

S11、在接收到语音导航指令的情况下,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面。

本实施例中,网点的各个柜员对柜面系统的功能页面设置语音指令,例如在接收的语音包括“存款业务”时,则自动导航到系统的存款办理页面。

具体的,对于各个业务,均设置了对应的关键字,若是在接收的语音中,包括与所述关键字相似度较大的语音,则认为跳转至该关键字对应的业务的业务显示界面。举例来说,对于转账业务,对应的关键字为“转账”,“转账”对应的相似的关键字为“转一笔帐”、“国内转账”、“国外转账”等。若是接收的语音包括“转账”、“转一笔帐”、国内转账”、“国外转账”中的任一时,即可认为用户想要办理转账业务。

本发明的另一实现方式中,步骤S11可以包括:

1)获取所述语音导航指令中的业务信息,并对所述业务信息进行关键字识别,得到业务关键字。

具体的,在接收到语音信息后,即认为接收到了语音导航指令,语音导航指令包括语音信息。首先,对语音信息进行语音识别,得到语音信息的内容。然后,提取出语音信息中的业务信息,举例来说,以“我想要办理转账业务”为例,提取的业务信息为“转账业务”。

然后确定业务信息的业务关键字,本实施例中,“转账业务”中的业务关键字为“转账”。

2)确定与所述业务关键字对应的业务标识,并控制所述处理器的显示界面跳转至所述业务标识对应的业务显示界面。

具体的,基于各个业务与关键字、相似关键字的对应的关系,确定出本实施例中的业务关键字“转账”对应的业务标识,如业务名称,本实施例中,即为“转账”,就可以跳转到“转账”对应的业务显示界面。

在跳转到业务显示界面后,若是用户,如柜员,认为跳转到的业务显示界面正确,此时可以操作预先设定、并显示该业务显示界面上的语音导航关闭按钮,以关闭语音导航功能。即此时会接收用户输入的语音导航关闭指令,并响应所述语音导航关闭指令,关闭语音导航功能。

需要说明的是,在柜员关闭语音导航功能之前,语音导航功能可以实时根据确定的业务标识,进行业务跳转。若是在用户与柜员的多次语音沟通过程中,先后确定出了多个业务标识,则会先后进行多次页面跳转。如,当客户排队到号后,柜员主动询问客户的业务办理类型,当客户说出相关意图后,柜员通过语音的方式对客户业务办理类型进行确认,整个语音确认过程中,若确定出了多个业务标识,则会先后进行多次页面跳转。

此外,为了避免页面多次进行跳转,浪费资源的问题,还可以设置,在柜员按压预设按键,如当前业务中的语音导航按键时,才采用语音,并进行语音导航。

本发明的另一实施例中,页面跳转后展示的业务显示界面包括多个信息栏。所述多个信息栏包括预设自动填写信息栏和人工填写信息栏。预设自动填写信息栏是可以通过自动填充方式进行填充的信息栏。人工填写信息栏是需要人工手动填写的信息栏。

其中,所述预设自动填写信息栏包括用户身份信息栏和非用户身份信息栏。本实施例中的用户身份信息栏可以是用户姓名、年龄等信息,这些信息可以通过自动识别的用户信息进行数据填充操作。对于非用户身份信息栏,以转账业务为例,可以是收款银行、收款币种、转账账号、省/市/州(英文或拼音)、转账时间、详细地址、给收款人的汇款附言等。

人工填写信息栏是需要人工填充的信息栏,这些信息栏可能在业务办理过程中,内容不固定,以转账业务为例,转账金额是用户自己想要转账的金额,不受历史业务和用户身份的影响。

需要说明的是,业务显示界面包括多个信息栏预先配置有属性信息,该属性信息用于标识是属于用户身份信息栏、非用户身份信息栏或人工填写信息栏。

S12、检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作。

在实际应用中,可以采用预设身份信息检测方式,采集用户的身份信息。本实施例中的预设身份信息检测方式有多种,如可以是人脸识别、声纹识别、身份证读取等方式。现分别进行介绍。

1、人脸识别:

在显示界面跳转至业务显示界面之后,处理器可以打开人脸图像采集功能,采集用户的人脸图像信息,并将人脸图像信息与数据库中的人脸图像信息进行比对,以确定用户身份。

2、声纹识别:

在显示界面跳转至业务显示界面之后,处理器可以打开声纹采集功能,采集用户的声纹信息,并将声纹信息与数据库中的声纹信息进行比对,以确定用户身份。

3、身份证读取;

在显示界面跳转至业务显示界面之后,可以调用设置在柜台的身份证读取设备,在用户将身份证放置身份证读取设备上时,身份证读取设备读取身份证信息,并将读取的身份证信息发送至处理器。本实施例中的身份证信息可以是身份证图像,或者是,识别出的身份证号、姓名等信息。

此外,在用户进入银行办理业务时,会刷身份证进行取号操作,即用户所取号码与用户的身份证是绑定的。在柜员给用户办理业务时,可以输出用户所取号码,进而处理器能够根据所取号码,识别出该号码绑定的身份证信息。

在采用上述的预设身份信息检测方式,采集用户的身份信息之后,即可基于采集的身份信息,确定出所述用户身份信息栏中所需填写的待填充数据,并将所述待填充数据,填写到相应的用户身份信息栏中。

具体的,在采集了身份信息之后,基于身份信息,确定每一用户身份信息栏所需填写的待填充数据,以身份证号为例,将身份证信息中的身份证号读取出来,并填写到用户身份信息栏中的身份证号栏即可。

也即本实施例中,检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作,包括:

采用预设身份信息检测方式,采集用户的身份信息;

基于采集的身份信息,确定出所述用户身份信息栏中所需填写的待填充数据,并将所述待填充数据,填写到相应的用户身份信息栏中。

通过本实施例中的步骤,即可将用户身份信息栏的数据填写完成。后续介绍非用户身份信息栏和人工填写信息栏的填写过程。

S13、查询与所述身份信息对应的至少一个历史办理业务,并从所述至少一个历史办理业务中筛选出目标历史办理业务。

本实施例中,查询与所述身份信息对应的至少一个历史办理业务时,可以查询采集的身份信息的用户(即去办理业务的用户)以及与该用户具有关联关系(如亲属关系)的用户对应的历史办理业务。

数据库中预先存储有每一身份信息与关联身份信息的对应关系,如张三与张四为亲属关系,此时,直接基于数据库中存储的身份信息与关联身份信息的对应关系,确定与所述身份信息对应的关联身份信息。如张三对应的关联身份信息的用户为张四、张五、张六等。

然后,查询与所述身份信息和所述关联身份信息分别对应的至少一个历史办理业务。

本实施例中,仍以张三为例,此时,查询张三、张四、张五、张六的历史办理业务。

即查询与所述身份信息对应的至少一个历史办理业务,包括:

基于预先确定的身份信息与关联身份信息的对应关系,确定与所述身份信息对应的关联身份信息,查询与所述身份信息和所述关联身份信息分别对应的至少一个历史办理业务。

在确定了历史办理业务之后,从所有的历史办理业务中,筛选出目标历史办理业务,所述目标历史办理业务为对应的显示界面的信息栏与所述业务显示界面的信息栏相似度最高的历史办理业务。

S14、根据所述目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对所述非用户身份信息栏进行数据填充操作,以及接收用户在所述人工填写信息栏中输入的数据,得到初始业务数据填充界面。

对于非用户身份信息栏,根据所述目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对所述非用户身份信息栏进行数据填充操作,也即将目标历史办理业务中与当前显示的业务显示界面的一个非用户身份信息栏,对应的信息栏的内容,填充到非用户身份信息栏中。

对于人工填写信息栏,由于这部分是需要用户根据实际情况进行填充,如,转账业务中的转账金额,所以,这部分采用柜员与用户确认的方式进行填充。如转账金额,柜员询问用户,转账金额是多少,用户回答是1万,则柜员在转账金额栏输入1万。

在将用户身份信息栏、非用户身份信息栏以及人工填写信息栏填充完成之后,业务显示界面的数据全部填充完成,得到初始业务数据填充界面。

需要说明的是,本实施例中,是先填充用户身份信息栏,然后填充非用户身份信息栏以及人工填写信息栏。在实际应用中,不限定用户身份信息栏、非用户身份信息栏以及人工填写信息栏的填充先后顺序,可以随意填充,也可以在自动填充用户身份信息栏、非用户身份信息栏时,人工填充人工填写信息栏。此外,其他填充顺序也可以,本实施例中,不做具体限定。

另外,若是在进行信息栏的数据填充之前,检测到语音导航功能未被关闭,即在跳转至正确的业务显示界面后,柜员未关闭语音导航功能,此时,为了避免界面的误跳转,自动关闭语音导航功能。

S15、在接收到对所述初始业务数据填充界面中的填充数据进行修改的修改指令的情况下,响应所述修改指令,并对所述修改指令中所需修改的填充数据进行修改操作,得到业务数据填充界面。

在对业务显示界面进行填充,得到初始业务数据填充界面之后,由于自动填充会存在填充错误的情况出现,所以,本实施例中,还需人工校对并修改。具体可以是,人工跟用户确认所填信息是否正确,如,人工询问用户,您的身份证号是否是*********,本实施例中,人工跟用户确认所填信息是否正确的方式,相比于,用户回答,人工填写的方式,能够减少业务数据输入时间,提高业务办理效率。

若用户回答是,则不需要修改,若用户回答否,则需要修改。此时,人工在身份证号栏输入用户回答的身份证号,人工输入的过程即认为接收到对所述初始业务数据填充界面中的填充数据进行修改的修改指令,然后响应所述修改指令,并对所述修改指令中所需修改的填充数据进行修改操作,得到业务数据填充界面。本实施例中,即可以是对身份证号进行修改。

对于预设自动填写信息栏中的任一信息栏,若是在自动填充完成后,柜台跟用户确认,确认该栏填写错误、且需要修改时,则在柜员修改的过程中,处理器实时调用相似度计算引擎,从历史办理业务中,确定出与所填写的数据的相似度由高到低的几个历史信息,然后进行显示,当显示的历史信息有柜员需要的信息时,柜员可通过快捷操作,如,双击历史信息的方式,快速完成对栏位内容的填充。

本实施例中,在接收到语音导航指令的情况下,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面,即本实施例中,业务界面显示过程不需要人工操作,简化人机交互过程。进一步,在进行业务显示界面的数据填充操作时,对于用户身份信息栏,检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作。对于非用户身份信息栏,根据相似度最高的目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对非用户身份信息栏进行数据填充操作。对于人工填写信息栏,采用获取用户在人工填写信息栏中输入的数据的方式进行填充。即本发明中,用户身份信息栏和非用户身份信息栏均采用自动填写的方式进行数据填充,仅有人工填写信息栏需要人工手动填充,简化了人机操作,提高业务办理效率。进一步,还能够对进行了数据填充的初始业务数据填充界面中的填充数据进行修改,避免了采用自动填写方式导致数据填充错误的情况出现,保证了业务办理的可靠性。

本发明的另一实施例中给出了“从所述至少一个历史办理业务中筛选出目标历史办理业务”的具体实现过程,参照图2,可以包括:

S21、对于所述历史办理业务,计算所述业务显示界面中的所述非用户身份信息栏与所述历史办理业务的显示界面的各个信息栏的字符相似度。

具体的,对于任一历史办理业务,计算当前的业务显示界面的每一非用户身份信息栏与历史办理业务的显示界面的各个信息栏的字符相似度,假设非用户身份信息栏有10个,历史办理业务的显示界面的信息栏的数量为20个,则对于每一非用户身份信息栏,会计算得到与历史办理业务的显示界面的信息栏的20个字符相似度。

S22、筛选出字符相同的非用户身份信息栏和历史办理业务的显示界面的信息栏,并分别作为第一信息栏和第一历史信息栏。

对于每一非用户身份信息栏,筛选与之字符相同的历史办理业务的显示界面的信息栏,如非用户身份信息栏为转账账户,历史办理业务的显示界面的信息栏也应为转账账户,并分别作为第一信息栏和第一历史信息栏,其中,非用户身份信息栏作为第一信息栏,历史办理业务的显示界面的信息栏作为第一历史信息栏。

但是在实际应用中,不是每一非用户身份信息栏,均可得到对应的字符相同的第一历史信息栏,仍以上述“非用户身份信息栏有10个,历史办理业务的显示界面的信息栏的数量为20个”为例。假设有4个非用户身份信息栏有对应的字符相同的第一历史信息栏。则还剩余6个非用户身份信息栏未找到字符相同的第一历史信息栏,此时,历史办理业务的显示界面的信息栏的数量还剩16个。

S23、计算所述非用户身份信息栏中的非第一信息栏与所述历史办理业务对应的各个信息栏中的非第一历史信息栏的文本相似度。

对于非用户身份信息栏中的非第一信息栏,即上述的剩余的6个非用户身份信息栏,计算非第一信息栏与非第一历史信息栏的文本相似度,本实施例中的文本相似度可以是基于tf-idf的余弦距离,即计算剩余的6个非用户身份信息栏和历史办理业务的显示界面剩余的16个信息栏的基于tf-idf的余弦距离,计算结果为本文相似度。

S24、基于文本相似度,确定出与所述非第一信息栏对应的非第一历史信息栏,并分别作为第二信息栏和第二历史信息栏。

具体的,对于每一非第一信息栏,确定出与之文本相似度最大的非第一历史信息栏,并分别作为第二信息栏和第二历史信息栏。

在上述剩余6个非用户身份信息栏和16个历史办理业务的显示界面剩余的信息栏的基础上,确定出每一非用户身份信息栏对应的历史办理业务的显示界面剩余的信息栏,并分别作为第二信息栏和第二历史信息栏。

S25、基于同一第二信息栏对应的不同的历史办理业务的第二历史信息栏的内容,确定目标历史办理业务。

本实施例中,需要将同一第二信息栏对应的不同的历史办理业务的第二历史信息栏的内容,输出至用户确认,具体可以是人工语音输出至用户,以使用户确认所需办理的业务。

更具体的,参照图3,步骤S25可以包括:

S31、计算同一第二信息栏对应的不同的所述历史办理业务中的第二历史信息栏的内容相似度。

对于同一第二信息栏,如转账业务,其对应有三个历史办理业务,若三个历史办理业务对应的第二历史信息栏分别为国内转账、国内转账和国外转账。本实施例中,需要与用户确认,是进行国内转账,还是国外转账。

本实施例中,计算三个第二历史信息栏的内容相似度。

S32、筛选出内容相似度最小的两个所述历史办理业务,并输出包括筛选出的所述历史办理业务中的第二历史信息栏的内容的信息。

仍以上述的国内转账为例,内容相似度最小的是国内转账和国外转账。内容相似度最小,说明该项信息栏对应的业务内容有所不同,此时需要用户进行确认。

在确定出内容相似度最小的是国内转账和国外转账之后,输出包括国内转账和国外转账的信息,并显示在界面,此时柜员可以跟用户确认,是选择国内转账,还是选择国外转账。

S33、接收用户基于输出的信息选择的历史办理业务,并作为目标历史办理业务。

不管是用户选择国内转账,还是选择国外转账,人工选择包括用户选择的内容的历史办理业务,该历史办理业务即为目标历史办理业务。

需要说明的是,若是用户选择国内转账业务,由于历史办理业务中有两个国内转账业务,此时可以选择字符相同的数量最多的历史办理业务为目标历史办理业务。

本实施例中,在确定出历史办理业务之后,需要根据所述目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对所述非用户身份信息栏进行数据填充操作,具体的,可以是:

将所述第一历史信息栏的内容添加到所述第一信息栏中,以及将所述第二历史信息栏的内容添加到所述第二信息栏中。

即本实施例中,将目标历史办理业务中与当前的信息栏对应的内容,填充到当前的信息栏中,实现了非用户身份信息栏的自动填充,提高数据填充效率。

本发明的另一实现方式中,在对所述修改指令中所需修改的填充数据进行修改操作,得到业务数据填充界面之后,会自动打开语音导航功能,以使及时采集语音,了解用户业务办理需求,并进行页面跳转。此外,还可以提示用户是否继续办理下一业务,以保证用户及时办理所有业务。

具体的,在对所述修改指令中所需修改的填充数据进行修改操作,得到业务数据填充界面之后,还包括:

1)在接收到用户输入的业务办理指令且成功完成业务办理的情况下,获取包括所述业务信息对应的业务办理流程的业务办理总流程。

具体的,本实施例中,预先设定了业务办理总流程,如包括开户-银行卡办理-转账-开通电子银行等业务。

2)确定所述业务办理总流程中,位于所述业务信息对应的业务办理流程之后的下一目标办理流程对应的目标业务标识,并输出所述目标业务标识。

以用户办理了转账为例,在成功办理了转账业务后,查询业务办理总流程,得到位于转账之后的下一业务,本实施例中为开通电子银行业务,即目标业务标识为开通电子银行业务。此时,输出开通电子银行业务,以使柜员与用户确认,是否开通电子银行业务,若是用户选择办理,则柜员点击,确认指令,处理器控制显示界面跳转至开通电子银行业务的界面。若是用户选择不办理,则处理器对下一位客户进行叫号,此时,确认是否开启语音导航功能,若未开启,则开启语音导航功能。

本实施例中,能够推荐并提示用户办理当前业务对应的下一业务,避免了用户漏办业务,提高用户体验。

可选地,在上述数据填充方法的实施例的基础上,本发明的另一实施例提供了一种数据填充装置,应用于处理器,参照图4,所述数据填充装置包括:

界面跳转模块11,用于在接收到语音导航指令的情况下,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面;所述业务显示界面包括多个信息栏;所述多个信息栏包括预设自动填写信息栏和人工填写信息栏;所述预设自动填写信息栏包括用户身份信息栏和非用户身份信息栏;

第一填充模块12,用于检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作;

业务确定模块13,用于查询与所述身份信息对应的至少一个历史办理业务,并从所述至少一个历史办理业务中筛选出目标历史办理业务;所述目标历史办理业务为对应的显示界面的信息栏与所述业务显示界面的信息栏相似度最高的历史办理业务;

第二填充模块14,用于根据所述目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对所述非用户身份信息栏进行数据填充操作,以及接收用户在所述人工填写信息栏中输入的数据,得到初始业务数据填充界面;

数据修改模块15,用于在接收到对所述初始业务数据填充界面中的填充数据进行修改的修改指令的情况下,响应所述修改指令,并对所述修改指令中所需修改的填充数据进行修改操作,得到业务数据填充界面。

进一步,界面跳转模块11具体用于:

获取所述语音导航指令中的业务信息,并对所述业务信息进行关键字识别,得到业务关键字,确定与所述业务关键字对应的业务标识,并控制所述处理器的显示界面跳转至所述业务标识对应的业务显示界面。

进一步,第一填充模块12具体用于:

采用预设身份信息检测方式,采集用户的身份信息,基于采集的身份信息,确定出所述用户身份信息栏中所需填写的待填充数据,并将所述待填充数据,填写到相应的用户身份信息栏中。

进一步,业务确定模块13包括:

业务查询子模块,用于基于预先确定的身份信息与关联身份信息的对应关系,确定与所述身份信息对应的关联身份信息,查询与所述身份信息和所述关联身份信息分别对应的至少一个历史办理业务。

进一步,业务确定模块13包括:

字符相似度计算子模块,用于对于所述历史办理业务,计算所述业务显示界面中的所述非用户身份信息栏与所述历史办理业务的显示界面的各个信息栏的字符相似度;

筛选子模块,用于筛选出字符相同的非用户身份信息栏和历史办理业务的显示界面的信息栏,并分别作为第一信息栏和第一历史信息栏;

文本相似度计算子模块,用于计算所述非用户身份信息栏中的非第一信息栏与所述历史办理业务对应的各个信息栏中的非第一历史信息栏的文本相似度;

信息栏确定子模块,用于基于文本相似度,确定出与所述非第一信息栏对应的非第一历史信息栏,并分别作为第二信息栏和第二历史信息栏;

业务确定子模块,用于基于同一第二信息栏对应的不同的历史办理业务的第二历史信息栏的内容,确定目标历史办理业务。

进一步,业务确定子模块包括:

相似度计算单元,用于计算同一第二信息栏对应的不同的所述历史办理业务中的第二历史信息栏的内容相似度;

信息输出单元,用于筛选出内容相似度最小的两个所述历史办理业务,并输出包括筛选出的所述历史办理业务中的第二历史信息栏的内容的信息;

业务确定单元,用于接收用户基于输出的信息选择的历史办理业务,并作为目标历史办理业务。

进一步,第二填充模块14包括:

填充子模块,用于将所述第一历史信息栏的内容添加到所述第一信息栏中,以及将所述第二历史信息栏的内容添加到所述第二信息栏中。

进一步,还包括:

目标业务确定模块,用于在接收到用户输入的业务办理指令且成功完成业务办理的情况下,获取包括所述业务信息对应的业务办理流程的业务办理总流程,确定所述业务办理总流程中,位于所述业务信息对应的业务办理流程之后的下一目标办理流程对应的目标业务标识,并输出所述目标业务标识。

进一步,还包括:

导航关闭模块,用于接收用户输入的语音导航关闭指令,并响应所述语音导航关闭指令,关闭语音导航功能。

本实施例中,在接收到语音导航指令的情况下,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面,即本实施例中,业务界面显示过程不需要人工操作,简化人机交互过程。进一步,在进行业务显示界面的数据填充操作时,对于用户身份信息栏,检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作。对于非用户身份信息栏,根据相似度最高的目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对非用户身份信息栏进行数据填充操作。对于人工填写信息栏,采用获取用户在人工填写信息栏中输入的数据的方式进行填充。即本发明中,用户身份信息栏和非用户身份信息栏均采用自动填写的方式进行数据填充,仅有人工填写信息栏需要人工手动填充,简化了人机操作,提高业务办理效率。进一步,还能够对进行了数据填充的初始业务数据填充界面中的填充数据进行修改,避免了采用自动填写方式导致数据填充错误的情况出现,保证了业务办理的可靠性。

需要说明的是,本实施例中的各个模块、子模块和单元的工作过程,请参照上述实施例中的相应说明,在此不再赘述。

可选地,在上述数据填充方法及装置的实施例的基础上,本发明的另一实施例提供了一种电子设备,包括:存储器和处理器;

其中,所述存储器用于存储程序;

处理器调用程序并用于:

在接收到语音导航指令的情况下,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面;所述业务显示界面包括多个信息栏;所述多个信息栏包括预设自动填写信息栏和人工填写信息栏;所述预设自动填写信息栏包括用户身份信息栏和非用户身份信息栏;

检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作;

查询与所述身份信息对应的至少一个历史办理业务,并从所述至少一个历史办理业务中筛选出目标历史办理业务;所述目标历史办理业务为对应的显示界面的信息栏与所述业务显示界面的信息栏相似度最高的历史办理业务;

根据所述目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对所述非用户身份信息栏进行数据填充操作,以及接收用户在所述人工填写信息栏中输入的数据,得到初始业务数据填充界面;

在接收到对所述初始业务数据填充界面中的填充数据进行修改的修改指令的情况下,响应所述修改指令,并对所述修改指令中所需修改的填充数据进行修改操作,得到业务数据填充界面。

进一步,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面,包括:

获取所述语音导航指令中的业务信息,并对所述业务信息进行关键字识别,得到业务关键字;

确定与所述业务关键字对应的业务标识,并控制所述处理器的显示界面跳转至所述业务标识对应的业务显示界面。

进一步,检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作,包括:

采用预设身份信息检测方式,采集用户的身份信息;

基于采集的身份信息,确定出所述用户身份信息栏中所需填写的待填充数据,并将所述待填充数据,填写到相应的用户身份信息栏中。

进一步,查询与所述身份信息对应的至少一个历史办理业务,包括:

基于预先确定的身份信息与关联身份信息的对应关系,确定与所述身份信息对应的关联身份信息;

查询与所述身份信息和所述关联身份信息分别对应的至少一个历史办理业务。

进一步,从所述至少一个历史办理业务中筛选出目标历史办理业务,包括:

对于所述历史办理业务,计算所述业务显示界面中的所述非用户身份信息栏与所述历史办理业务的显示界面的各个信息栏的字符相似度;

筛选出字符相同的非用户身份信息栏和历史办理业务的显示界面的信息栏,并分别作为第一信息栏和第一历史信息栏;

计算所述非用户身份信息栏中的非第一信息栏与所述历史办理业务对应的各个信息栏中的非第一历史信息栏的文本相似度;

基于文本相似度,确定出与所述非第一信息栏对应的非第一历史信息栏,并分别作为第二信息栏和第二历史信息栏;

基于同一第二信息栏对应的不同的历史办理业务的第二历史信息栏的内容,确定目标历史办理业务。

进一步,基于同一第二信息栏对应的不同的历史办理业务的第二历史信息栏的内容,确定目标历史办理业务,包括:

计算同一第二信息栏对应的不同的所述历史办理业务中的第二历史信息栏的内容相似度;

筛选出内容相似度最小的两个所述历史办理业务,并输出包括筛选出的所述历史办理业务中的第二历史信息栏的内容的信息;

接收用户基于输出的信息选择的历史办理业务,并作为目标历史办理业务。

进一步,根据所述目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对所述非用户身份信息栏进行数据填充操作,包括:

将所述第一历史信息栏的内容添加到所述第一信息栏中;

将所述第二历史信息栏的内容添加到所述第二信息栏中。

进一步,在对所述修改指令中所需修改的填充数据进行修改操作,得到业务数据填充界面之后,还包括:

在接收到用户输入的业务办理指令且成功完成业务办理的情况下,获取包括所述业务信息对应的业务办理流程的业务办理总流程;

确定所述业务办理总流程中,位于所述业务信息对应的业务办理流程之后的下一目标办理流程对应的目标业务标识,并输出所述目标业务标识。

进一步,在控制所述处理器的显示界面跳转至所述业务显示界面之后,还包括:

接收用户输入的语音导航关闭指令,并响应所述语音导航关闭指令,关闭语音导航功能。

本实施例中,在接收到语音导航指令的情况下,控制所述处理器的显示界面跳转至所述语音导航指令中携带的业务信息对应的业务显示界面,即本实施例中,业务界面显示过程不需要人工操作,简化人机交互过程。进一步,在进行业务显示界面的数据填充操作时,对于用户身份信息栏,检测用户的身份信息,并基于检测到的身份信息对所述用户身份信息栏进行数据填充操作。对于非用户身份信息栏,根据相似度最高的目标历史办理业务的显示界面的信息栏与所述业务显示界面的信息栏的对应关系,对非用户身份信息栏进行数据填充操作。对于人工填写信息栏,采用获取用户在人工填写信息栏中输入的数据的方式进行填充。即本发明中,用户身份信息栏和非用户身份信息栏均采用自动填写的方式进行数据填充,仅有人工填写信息栏需要人工手动填充,简化了人机操作,提高业务办理效率。进一步,还能够对进行了数据填充的初始业务数据填充界面中的填充数据进行修改,避免了采用自动填写方式导致数据填充错误的情况出现,保证了业务办理的可靠性。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

相关技术
  • 一种数据填充方法、装置及电子设备
  • 数据填充方法、装置、电子设备及介质
技术分类

06120113178489