数据接入方法、装置、电子设备及存储介质与流程

文档序号:32696221发布日期:2022-12-27 21:06阅读:29来源:国知局
数据接入方法、装置、电子设备及存储介质与流程

1.本公开涉及大数据技术领域,尤其涉及数据接入方法、装置、电子设备及存储介质。


背景技术:

2.随着科学技术的发展,出现了互动式语音应答(interactive voice response,ivr)技术。即当接收到客户端的呼叫进线后,向客户端播放不同的菜单提示内容。在用户的选择人工客服的情况下,根据客户端的用户需求,转接至具有处理该用户需求对应技能的坐席分组。
3.相关技术中,通过大量的随路数据设置各种判断条件,例如:判断账户是否为老年人账户,是否为专线账户,是否为贵宾账户,是否为新能源的账户,转接原因是否为a原因,是否为b原因,是否为c原因等。最终确定接入账户的一些账户标签,匹配到对应的坐席账户。由于现有技术中各种判断属于单线程作业,效率不高。并且随路数据与判断条件复杂繁多,导致分组繁琐;准确度不够,且效率低下;并且每新增一个账户标签,需要对每个路由类型进行增量优化,随着账户标签的不断增加,查询对应技能的坐席分组过程将越来越低效和迟滞,可维护性较低。因此,相关技术中数据接入方法准确度不高,且效率较低。


技术实现要素:

4.本公开提供一种数据接入方法、装置、电子设备及存储介质,以至少解决相关技术中相关技术中数据接入方法准确度不高的问题。本公开的技术方案如下:
5.根据本公开实施例的第一方面,提供一种数据接入方法,包括:
6.接收账户的分组请求以及语音导航的随路数据,并根据所述语音导航的随路数据,确定第一路由参数;
7.根据所述语音导航的随路数据,以及预设的账户标签类别,确定第二路由参数;
8.从与所述第二路由参数相匹配的技能分组中,查询与所述第一路由参数相匹配的坐席账号,将所述账号的进线数据接入到所述坐席账户。
9.在一种可能的实现方式中,所述从与所述第二路由参数相匹配的技能分组中,查询与所述第一路由参数相匹配的坐席账户,包括:
10.根据预设的账户标签优先级,确定与所述第二路由参数相匹配的技能分组的查询顺序;
11.按照所述查询顺序,从所述技能分组中查询与所述第一路由参数相匹配的坐席账户。
12.在一种可能的实现方式中,所述第一路由参数以编码的方式表示,所述接收账户的分组请求以及语音导航的随路数据,并根据所述语音导航的随路数据,确定第一路由参数,包括:
13.识别所述语音导航的随路数据,提取不同类别的分类编码;
14.在预设分类编码集合中确定存在所述分类编码的情况下,确定所述分类编码作为第一路由参数。
15.在一种可能的实现方式中,还包括:
16.在预设分类编码集合中确定不存在所述分类编码的情况下,确定第一路由参数为预设通用参数。
17.在一种可能的实现方式中,所述第二路由参数包括所述账户的多种账户标签,根据所述语音导航的随路数据,以及预设的账户标签类别,确定第二路由参数,包括:
18.识别所述语音导航的随路数据,提取不同类别的账户标签;
19.在预设账户标签集合中确定存在所述账户标签的情况下,确定所述账户标签作为第二路由参数。
20.在一种可能的实现方式中,按照所述查询顺序,从所述技能分组中查询与所述第一路由参数相匹配的坐席账号账户,包括:
21.从当前技能分组中查询与所述第一路由参数相匹配的坐席账号;
22.在所述当前技能分组中没有查询到与所述第一路由参数相匹配的坐席账号的情况下,按照所述查询顺序,从所述当前技能分组的下一技能分组中查询坐席账号。
23.在一种可能的实现方式中,按照所述查询顺序,从所述技能分组中查询与所述第一路由参数相匹配的坐席账号,包括:
24.获取账户的接线时间;
25.按照所述查询顺序,从所述技能分组中查询与所述第一路由参数、所述接线时间相匹配的坐席账号。
26.在一种可能的实现方式中,所述第一路由参数包括下述中的至少一种:
27.转接类型、专线类型、客户选择语种类型、转接原因、账户等级、进线对象识别号。
28.根据本公开实施例的第二方面,提供一种数据接入装置,包括:
29.接收模块,用于接收账户的分组请求以及语音导航的随路数据,并根据所述语音导航的随路数据,确定第一路由参数;
30.确定模块,用于根据所述语音导航的随路数据,以及预设的账户标签类别,确定第二路由参数;
31.接入模块,用于从与所述第二路由参数相匹配的技能分组中,查询与所述第一路由参数相匹配的坐席账号,将所述账号的进线数据接入到所述坐席账户。
32.在一种可能的实现方式中,所述接入模块,包括:
33.确定子模块,用于根据预设的账户标签优先级,确定与所述第二路由参数相匹配的技能分组的查询顺序;
34.查询子模块,用于按照所述查询顺序,从所述技能分组中查询与所述第一路由参数相匹配的坐席账户。
35.在一种可能的实现方式中,所述第一路由参数以编码的方式表示,所述接入模块,包括:
36.提取子模块,用于识别所述语音导航的随路数据,提取不同类别的分类编码;
37.第一确定子模块,用于在预设分类编码集合中确定存在所述分类编码的情况下,确定所述分类编码作为第一路由参数。
38.在一种可能的实现方式中,所述接入模块,还包括:
39.第二确定子模块,用于在预设分类编码集合中确定不存在所述分类编码的情况下,确定第一路由参数为预设通用参数。
40.在一种可能的实现方式中,所述第二路由参数包括所述账户的多种账户标签,所述确定模块包括:
41.识别子模块,用于识别所述语音导航的随路数据,提取不同类别的账户标签;
42.第三确定子模块,用于在预设账户标签集合中确定存在所述账户标签的情况下,确定所述账户标签作为第二路由参数。
43.在一种可能的实现方式中,所述查询子模块包括:
44.第一查询单元,用于从当前技能分组中查询与所述第一路由参数相匹配的坐席账号;
45.第二查询单元,用于在所述当前技能分组中没有查询到与所述第一路由参数相匹配的坐席账号的情况下,按照所述查询顺序,从所述当前技能分组的下一技能分组中查询坐席账号。
46.在一种可能的实现方式中,所述查询子模块包括:
47.获取单元,用于获取账户的接线时间;
48.第三查询单元,用于按照所述查询顺序,从所述技能分组中查询与所述第一路由参数、所述接线时间相匹配的坐席账号。
49.在一种可能的实现方式中,所述第一路由参数包括下述中的至少一种:
50.转接类型、专线类型、客户选择语种类型、转接原因、账户等级、进线对象识别号。
51.根据本公开实施例的第三方面,提供一种服务器,包括:
52.处理器;
53.用于存储所述处理器可执行指令的存储器;
54.其中,所述处理器被配置为执行所述指令,以实现如本公开实施例中任一项所述的数据接入方法。
55.根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由服务器的处理器执行时,使得所述服务器能够执行如本公开实施例中任一项所述的数据接入方法。
56.根据本公开实施例的第五方面,提供一种计算机程序产品,所述计算机程序产品中包括指令,所述指令被服务器的处理器执行时,使得所述服务器能够执行如本公开实施例中任一项所述的数据接入方法。
57.本公开的实施例提供的技术方案至少带来以下有益效果:本公开实施例,根据语音导航的随路数据,确定第一路由参数,根据语音导航的随路数据以及预设的账户标签类别,确定第二路由参数。其中,第一路由参数和第二路由参数的确定过程可以并行执行,可大大提高处理效率。进一步地,将第一路由参数和第二路由参数分别作为二维坐标中的坐标轴,两路参数可以唯一确定一坐标点,即坐席账号。因此,通过本公开实施例,提取第一路由参数和第二路由参数,两参数进行匹配,既可以快速锁定目标坐席账号,无需设置复杂的判断条件,以及逐层判断账户对应的坐席账号,因此,本公开实施例相较于现有技术更为精准高效。进一步的,第二路由参数中可以设置多级账户标签,以及账户标签的优先级。系统
更新时,仅需要将更新的账户标签的优先级设置于原有的账户标签的优先级中,无需增加其他逻辑,即可实现新的账户标签的更新,从而本方案具有接入准确性高,接入速度快,可维护性强等优点。
58.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
59.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
60.图1是根据一示例性实施例示出的一种数据接入方法的流程图。
61.图2是根据另一示例性实施例示出的一种数据接入方法的流程图。
62.图3是根据另一示例性实施例示出的一种数据接入方法的流程图。
63.图4是根据另一示例性实施例示出的一种数据接入方法的流程图。
64.图5是根据另一示例性实施例示出的一种数据接入方法的流程图。
65.图6是根据另一示例性实施例示出的一种数据接入方法的流程图。
66.图7是根据另一示例性实施例示出的一种数据接入方法的流程图。
67.图8是根据一示例性实施例示出的一种数据接入装置的框图。
68.图9是根据一示例性实施例示出的一种服务器的框图。
具体实施方式
69.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
70.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
71.还需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
72.图1是根据一示例性实施例示出的一种数据接入方法的流程图。如图1所示,所述方法用于服务器中,包括以下步骤。
73.步骤s101,接收账户的分组请求以及语音导航的随路数据,并根据所述语音导航的随路数据,确定第一路由参数。
74.本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。本公开实施例,应用于互动式语音应答(interactive voice response,ivr)技术场景,账户呼叫进线后,服务器向账户播放不同的服务菜单内容,根据账户的选择提供对应的服务。在一个示例中,账户电话进线呼叫中,通过菜单导航,选择人工服务后转至路由模块,
路由模块,接收账户的分组请求以及语音导航的随路数据。
75.本公开实施例中,所述语音导航的随路数据可以包括用户在通话过程中选择的指令,以及用户电话沟通过程中语音内容。在一个示例中,可以通过语音识别的方法,识别所述语音导航的随路数据中的内容。所述根据所述语音导航的随路数据,确定第一路由参数。其中,所述第一路由参数可以包括下述中的至少一种:转接类型、专线类型、客户选择语种类型、转接原因分组、转接原因、账户等级、进线对象识别号。
76.步骤s103,根据所述语音导航的随路数据,以及预设的账户标签类别,确定第二路由参数。
77.本公开实施例中,所述账户标签类别可以从不同的维度描述账户具有的属性,在同一属下下,账户的需求具有较高的相似性。在一个示例中,所述账户标签类别可以包括下述中的至少一种:贵宾老年人标签、贵宾标签、客户星级标签、老年人标签、绿色低碳新能源标签以及特殊人群标签。在一个示例中,可以根据人工智能模型识别语音导航的随路数据,确定账户的标签类别。在一个示例中,所述第二路由参数可以包括账户标签,其中账户标签可以包括上述列举中的一种或多种。需要说明的是,所述第二路由参数的设置方式不限于上述举例,例如,转接原因以及时间段等用于区分不同的坐席的参数,所属领域技术人员在本技术技术精髓的启示下,还可能做出其它变更,但只要其实现的功能和效果与本技术相同或相似,均应涵盖于本技术保护范围内。
78.步骤s105,从与所述第二路由参数相匹配的技能分组中,查询与所述第一路由参数相匹配的坐席账号,将所述账号的进线数据接入到所述坐席账号。
79.本公开实施例中,若第二路由参数中包括一种账户标签,则从与该账户标签所匹配的技能分组中可以包括与所述账户标签同种类别的技能分组,在所述技能分组中,查询与所述第一路由参数相匹配的坐席账户。若第二路由参数中包括多种账户标签,则可以根据账户标签优先级,确定与第二路由参数相匹配的技能分组的查询顺序。在一个示例中,技能分组可以包括:贵宾老年人标签、贵宾标签、客户星级标签、老年人标签、新能源车主标签或绿色低碳标签、特殊人群标签。在一个示例中,上述账户标签的优先级可以包括:贵宾老年人标签》贵宾标签》客户星级标签》老年人标签》新能源车主标签或绿色低碳标签》特殊人群标签。第二路由参数中包括多种账户标签的情况下,例如,客户星级标签、贵宾标签、老年人标签,按照上述优先级,可以先从优先级最高的贵宾标签对应的技能分组进行查询,若没有与所述第一路由参数相匹配的坐席账号,则从次优的客户星级标签中查询,若仍然没有,则从与老年人标签相匹配的坐席账号中进行查询。在一个示例中,若上述技能分组中都查询不到与第一路由参数相匹配的坐席账号,则可以从默认的技能分组中查询坐席账号。
80.本公开的实施例提供的技术方案至少带来以下有益效果:本公开实施例,根据语音导航的随路数据,确定第一路由参数,根据语音导航的随路数据以及预设的账户标签类别,确定第二路由参数。其中,第一路由参数和第二路由参数的确定过程可以并行执行,可大大提高处理效率。进一步地,将第一路由参数和第二路由参数分别作为二维坐标中的坐标轴,两路参数可以唯一确定一坐标点,即坐席账号。因此,通过本公开实施例,提取第一路由参数和第二路由参数,两参数进行匹配,既可以快速锁定目标坐席账号,无需设置复杂的判断条件,以及逐层判断账户对应的坐席账号,因此,本公开实施例相较于现有技术更为精准高效。进一步的,第二路由参数中可以设置多级账户标签,以及账户标签的优先级。系统
更新时,仅需要将更新的账户标签的优先级设置于原有的账户标签的优先级中,无需增加其他逻辑,即可实现新的账户标签的更新,从而本方案具有接入准确性高,接入速度快,可维护性强等优点。
81.图2是根据另一示例性实施例示出的一种数据接入方法的流程图。参考图2所示,步骤s105,从与所述第二路由参数相匹配的技能分组中,查询与所述第一路由参数相匹配的坐席账号,将所述账号的进线数据接入到所述坐席账号,具体可以通过以下步骤实现:
82.步骤s201中,根据预设的账户标签优先级,确定与所述第二路由参数相匹配的技能分组的查询顺序。
83.步骤s203中,按照所述查询顺序,从所述技能分组中查询与所述第一路由参数相匹配的坐席账号,将所述账号的进线数据接入到所述坐席账号。
84.本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。本公开实施例中,所述技能分组和账户标签具有一一对应的关联关系,例如,账户标签及优先级顺序可以包括:贵宾老年人标签、贵宾标签、客户星级标签、老年人标签、新能源车主标签或绿色低碳标签、特殊人群标签等。相应地,技能分组可以包括贵宾老年人标签技能分组、贵宾标签技能分组、客户星级标签技能分组、老年人标签技能分组、新能源车主标签技能分组或绿色低碳标签技能分组、特殊人群标签技能分组等。在一个示例中,可以在账户中设置一些字段以及数值,以确定该账户的账户标签。例如:贵宾标签,vip_flag,0:贵宾客户,0或空:非贵宾账户;老年人标签,cst_oldcust_flag,1:老年人客户,0或空:非老年人客户;贵宾老年人标签:同时满足条件vip_flag=0和cst_oldcust_flag=1。账户星级标签,cst_star,7:7星级账户;新能源车主标签,new_energy_vehicle,1:新能源车主账户;绿色低碳标签,grean_low_carbo,1:为绿色低碳标签账户。特殊人群标签,specialr_flag,1:为特殊人群标签账户。
85.本公开实施例中,确定与第二路由参数相匹配的技能分组的查询顺序。在一个示例中,第二路由参数确定的账户标签可以包括,账户标签c、账户标签z、账户标签g。预设的账户标签的优先级为账户标签c、账户标签g和账户标签z,则技能分组的查询顺序可以包括账户标签c技能分组、账户标签g技能分组和账户标签z技能分组。
86.本公开实施例中,按照所述查询顺序,从所述技能分组中查询与所述第一路由参数相匹配的坐席账号。在一个示例中,从账户标签c技能分组,查询符合第一路由参数的坐席账号,其中,第一路由参数包括但不限于转接类型、专线类型、客户选择语种类型等。在本例中,第一路由参数可以包括:转接类型为i型,专线类型为普通热线,客户选择语种类型为汉语,例如,在账户标签c技能分组中,查询满足上述转接类型为i型,专线类型为普通热线,客户选择语种类型为汉语等条件的坐席账号,将所述账号的进线数据接入到查询到的坐席账号。需要说明的是,查询到的坐席账号可以包括多个,还可以结合其他维度的信息,对多个坐席账号进行筛选或轮询的方式进行接入,本公开不做限制。
87.本公开实施例,通过设置账户标签的优先级,保证了在多个账户标签技能分组的情况下,能够有序匹配到对应的坐席账号。另一方面。系统更新时,仅需要将更新的账户标签的优先级设置于原有的账户标签的优先级中,无需增加其他逻辑,即可实现新的账户标签的更新,从而本方案具有接入准确性高,接入速度快,可维护性强等优点
88.图3是根据另一示例性实施例示出的一种数据接入方法的流程图。参考图3所示,
所述第一路由参数以编码的方式表示,步骤s101,接收账户的分组请求以及语音导航的随路数据,并根据所述语音导航的随路数据,确定第一路由参数。包括:
89.步骤s301,识别所述语音导航的随路数据,提取不同类别的分类编码。
90.步骤s303,在预设分类编码集合中确定存在所述分类编码的情况下,确定所述分类编码作为第一路由参数。
91.本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。本公开实施例中,所述预设分类编码集合可以按照第一路由参数的种类进行划分,以第一路由参数包括:转接类型、专线类型、客户选择语种类型、转接原因分组、转接原因、账户等级、进线对象识别号为例,转接类型可以分为存储型(账户a将资源存储至机构b,随时时间的增长,账户a可以获得更多的资源)和预支型(账户a从机构b获得一定的资源,预设时段后,返回资源至机构b,否则将返回更多的资源至机构b)。存储型表示为编码1,预支型表示为编码2。专线类型可以分为通用型,编码表示为all;普通热线,编码表示为pt;第一类型热线,编码表示为sw;第二类型热线,编码表示为bj;第三类型热线,编码表示为fq;员工热线,编码表示为yg;客协热线,编码表示为kx等。客户选择语种类型,可以包括普通话,编码表示为1;英语,编码表示为2,粤语,编码表示为3;闽南语,编码表示为4等。
92.本公开实施例中,转接原因分组、账户等级、进线对象识别号的类别较多,可以设置分组明细。在一个示例中,含0表示没有组参数,含1表示转接原因为分组,含2表示客户等级为分组,含3表示分行号为分组。在转接原因分组中可包含多个明细组,例如:转接原因分组为13,表示转接原因和分行号里为明细组,其分组内包含具体明细信息。明细组的分类编码,可以包括31、312等,进入更细节的划分。在一个示例中,转接原因分组为0时,表示在转接原因、客户等级、进线对象识别号等分组条件内有只有一个参数,或者为all类型。以转接原因为例,第一维路由参数转接原因为20,此时将第一维路由参数与分类编码集合进行对比,如果两者相同,则当前的转接原因可以作为第一路由参数,若不同则继续判断下一行,若最终无匹配则默认为分组all。在另一个示例中,所述转接原因分组中含为1时,表示在转接原因明细组里内有多个转接原因,多个转接原因用符号“/”分割开,例如转接原因明细组为“17/18/19/20/21/23/”语音导航所传递的转接原因为20,在对转接原因判断时,通过算法统计源串中子串出现的次数,在“17/18/19/20/21/23/”源串中子串“20”出现的次数为1,因此符合转接原因条件,此时转接原因20为第一路由参数。同理转接原因分组中含为2或者3时,账户等级明细组和进线对象识别号明细组逻辑判断与转接原因明细组一致。
93.本公开实施例,根据第一路由参数的种类设置不同的编码,当第一路由参数的类型比较复杂时,设置更加精细的分类明细,保证了分类的全面性,从而为精确匹配到对应的坐席账号提供了全面的数据支撑。
94.在一种可能的实现方式中,在预设分类编码集合中确定不存在所述分类编码的情况下,确定第一路由参数为预设通用参数。
95.本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。本公开实施例中,考虑到分类编码可能不存在于预设分类编码集合中的情况,可以将此类型的分类编码分类到预设通用参数中,以保证每种类型的分类编码均能有对应的编码。并且,本公开实施例,将第一路由参数以编码的方式表示,有利于计算机系统的识别和处理。
96.图4是根据另一示例性实施例示出的一种数据接入方法的流程图。参考图4所示,步骤s103,根据所述语音导航的随路数据,以及预设的账户标签类别,确定第二路由参数。包括:
97.步骤s401,识别所述语音导航的随路数据,提取不同类别的账户标签;
98.步骤s403,在预设账户标签集合中确定存在所述账户标签的情况下,确定所述账户标签作为第二路由参数。
99.本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。本公开实施例中,在一个示例中,可以通过人工神经网络模型识别语音导航的随路数据,提取不同类别的账户标签,例如贵宾老年人标签、贵宾标签、客户星级标签、老年人标签、新能源车主标签或绿色低碳标签、特殊人群标签等。在另一个示例中,还可以根据以往的缓存数据,例如账户的标识信息与账户标签的关联关系等,确定账户标签。本公开实施例中,账户对应的账户标签可以包括一个或多个。将上述一个或多个账户标签与预设账户标签集合中的账户进行匹配,如果存在,则将所述一个或多个账户标签作为账户的第二路由参数。若不存在,可以将账户标签列入其他标签或通用标签。
100.本公开实施例中,考虑到账户标签可能不存在于预设账户标签集合中的情况,可以将此类型的账户标签分类到预设通用标签或其他标签中,以保证每种类型的账户标签均能有对应的技能分组。
101.图5是根据另一示例性实施例示出的一种数据接入方法的流程图。参考图5所示,步骤s203中,按照所述查询顺序,从所述技能分组中查询与所述第一路由参数相匹配的坐席账号,将所述账号的进线数据接入到所述坐席账号。包括:
102.步骤s501,从当前技能分组中查询与所述第一路由参数相匹配的坐席账号。
103.步骤s503,在所述当前技能分组中没有查询到与所述第一路由参数相匹配的坐席账号的情况下,按照所述查询顺序,从所述当前技能分组的下一技能分组中查询坐席账号。
104.本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。本公开实施例中,确定与第二路由参数相匹配的技能分组的查询顺序。在一个示例中,第二路由参数确定的账户标签可以包括,账户标签c、账户标签z、账户标签g。预设的账户标签的优先级为账户标签c、账户标签g和账户标签z,则技能分组的查询顺序可以包括账户标签c技能分组、账户标签g技能分组和账户标签z技能分组。
105.本公开实施例中,所述查询顺序例如:账户标签c技能分组、账户标签g技能分组和账户标签z技能分组。从当前技能分组中查询与所述第一路由参数相匹配的坐席账号。在一个示例中,当前技能分组为账户标签c技能分组,则从该分组中,查询符合第一路由参数的坐席账号,其中,第一路由参数包括但不限于转接类型、专线类型、客户选择语种类型等。在本例中,第一路由参数可以包括:转接类型为i型,专线类型为普通热线,客户选择语种类型为汉语,例如,在账户标签c技能分组中,查询满足上述转接类型为i型,专线类型为普通热线,客户选择语种类型为汉语等条件的坐席账号,将所述账号的进线数据接入到查询到的坐席账号。在当前的技能分组中没有查询到与所述第一路由参数相匹配的坐席账号的情况下,按照所述查询顺序,账户标签c技能分组的下一个技能分组是账户标签g技能分组,则在账户标签g技能分组中查询与所述第一路由参数相匹配的坐席账号,若没有查询到,则在账户标签g技能分组的下一个技能分组,账户标签z技能分组中查询与所述第一路由参数相匹
配的坐席账号,以此类推,直至查询完所述查询顺序中所有的技能分组。
106.本公开实施例,根据账户标签的优先级顺序,确定技能分组的查询顺序,为不同类型客户提供优先进线、专属服务团队、平台联动、等差异化服务的重要标识,通过识别客户标签匹配对应的技能分组,为客户精准快速提供所需服务的相应技能坐席。
107.图6是根据另一示例性实施例示出的一种数据接入方法的流程图。参考图6所示,步骤s203中,按照所述查询顺序,从所述技能分组中查询与所述第一路由参数相匹配的坐席账号,将所述账号的进线数据接入到所述坐席账号。包括:
108.步骤s601,获取账户的接线时间。
109.步骤s603,按照所述查询顺序,从所述技能分组中查询与所述第一路由参数、所述接线时间相匹配的坐席账号。
110.本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。本公开实施例中,不同的接线时间可以对应不同的坐席账户,例如英语业务类型在7:15-20:30时间段对应技能号a,不在该时间段对应技能号b,而时间段是判断的参数之一。在一个示例中,在时间段模块将7:15-20:30时间转换为秒制格式26100-73800。以便于计算机的查询和处理。需要说明的是,本公开实施例中,第二路由参数中各种参数之间是可以综合应用的,以更准确地匹配到坐席账户,例如转接原因判断类型为1时,则不同的客户标签的技能分组下有两个技能号,技能号用符号“,”隔开,判断时间段设置1,符合则取第一个的技能号,反之则取第二个技能号。转接原因判断类型为3时,不同的客户标签的技能分组下有三个技能号,技能号用符号“,”隔开。先判断是否符合时间段设置1,符合则取第一个的技能号,不符合则继续判断时间段设置2,符合则取第二个的技能号,不符合则取第三个的技能号。
111.本公开实施例,综合考虑第二路由参数中多种因素,提高了坐席匹配的准确性。
112.在一种可能的实现方式种,所述第一路由参数包括下述中的至少一种:
113.转接类型、专线类型、客户选择语种类型、转接原因、账户等级、进线对象识别号。
114.图6和图7是根据另一示例性实施例示出的一种数据接入方法的流程图。参考图6和图7所示,一种数据接入的方法包括:
115.步骤s301,识别所述语音导航的随路数据,提取不同类别的分类编码。
116.步骤s303,在预设分类编码集合中确定存在所述分类编码的情况下,确定所述分类编码作为第一路由参数。
117.本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。本公开实施例中,所述预设分类编码集合可以按照第一路由参数的种类进行划分,以第一路由参数包括:转接类型、专线类型、客户选择语种类型、转接原因分组、转接原因、账户等级、进线对象识别号为例,转接类型可以分为存储型(账户a将资源存储至机构b,随时时间的增长,账户a可以获得更多的资源)和预支型(账户a从机构b获得一定的资源,预设时段后,返回资源至机构b,否则将返回更多的资源至机构b)。存储型表示为编码1,预支型表示为编码2。专线类型可以分为通用型,编码表示为all;普通热线,编码表示为pt;第一类型热线,编码表示为sw;第二类型热线,编码表示为bj;第三类型热线,编码表示为fq;员工热线,编码表示为yg;客协热线,编码表示为kx等。客户选择语种类型,可以包括普通话,编码表示为1;英语,编码表示为2,粤语,编码表示为3;闽南语,编码表示为4等。
118.本公开实施例中,转接原因分组、账户等级、进线对象识别号的类别较多,可以设置分组明细。在一个示例中,含0表示没有组参数,含1表示转接原因为分组,含2表示客户等级为分组,含3表示分行号为分组。在转接原因分组中可包含多个明细组,例如:转接原因分组为13,表示转接原因和分行号里为明细组,其分组内包含具体明细信息。明细组的分类编码,可以包括31、312等,进入更细节的划分。
119.步骤s401,识别所述语音导航的随路数据,提取不同类别的账户标签。
120.步骤s403,在预设账户标签集合中确定存在所述账户标签的情况下,确定所述账户标签作为第二路由参数。
121.本公开实施例中,在一个示例中,可以通过人工神经网络模型识别语音导航的随路数据,提取不同类别的账户标签,例如贵宾老年人标签、贵宾标签、客户星级标签、老年人标签、新能源车主标签或绿色低碳标签、特殊人群标签等。在另一个示例中,还可以根据以往的缓存数据,例如账户的标识信息与账户标签的关联关系等,确定账户标签。本公开实施例中,账户对应的账户标签可以包括一个或多个。将上述一个或多个账户标签与预设账户标签集合中的账户进行匹配,如果存在,则将所述一个或多个账户标签作为账户的第二路由参数。若不存在,可以将账户标签列入其他标签或通用标签。
122.本公开实施例中,考虑到账户标签可能不存在于预设账户标签集合中的情况,可以将此类型的账户标签分类到预设通用标签或其他标签中,以保证每种类型的账户标签均能有对应的技能分组。
123.步骤s201,根据预设的账户标签优先级,确定与所述第二路由参数相匹配的技能分组的查询顺序。
124.本公开实施例中,所述技能分组和账户标签具有一一对应的关联关系,例如,账户标签及优先级顺序可以包括:贵宾老年人标签、贵宾标签、客户星级标签、老年人标签、新能源车主标签或绿色低碳标签、特殊人群标签等。相应地,技能分组可以包括贵宾老年人标签技能分组、贵宾标签技能分组、客户星级标签技能分组、老年人标签技能分组、新能源车主标签技能分组或绿色低碳标签技能分组、特殊人群标签技能分组等。
125.步骤s501,从当前技能分组中查询与所述第一路由参数相匹配的坐席账号。
126.步骤s503,在所述当前技能分组中没有查询到与所述第一路由参数相匹配的坐席账号的情况下,按照所述查询顺序,从所述当前技能分组的下一技能分组中查询坐席账号。
127.本公开实施例中,确定与第二路由参数相匹配的技能分组的查询顺序。本公开实施例中,所述查询顺序例如:账户标签c技能分组、账户标签g技能分组和账户标签z技能分组。从当前技能分组中查询与所述第一路由参数相匹配的坐席账号。在一个示例中,当前技能分组为账户标签c技能分组,则从该分组中,查询符合第一路由参数的坐席账号。在当前的技能分组中没有查询到与所述第一路由参数相匹配的坐席账号的情况下,按照所述查询顺序,账户标签c技能分组的下一个技能分组是账户标签g技能分组,则在账户标签g技能分组中查询与所述第一路由参数相匹配的坐席账号,若没有查询到,则在账户标签g技能分组的下一个技能分组,账户标签z技能分组中查询与所述第一路由参数相匹配的坐席账号,以此类推,直至查询完所述查询顺序中所有的技能分组。
128.应该理解的是,虽然流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行
并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
129.可以理解的是,本说明书中上述方法的各个实施例之间相同/相似的部分可互相参见,每个实施例重点说明的是与其他实施例的不同之处,相关之处参见其他方法实施例的说明即可。
130.图8是根据一示例性实施例示出的一种数据接入装置的框图。参照图8,该装置800包括:
131.接入模块801,用于接收账户的分组请求以及语音导航的随路数据,并根据所述语音导航的随路数据,确定第一路由参数;
132.确定模块803,用于根据所述语音导航的随路数据,以及预设的账户标签类别,确定第二路由参数;
133.接入模块805,用于从与所述第二路由参数相匹配的技能分组中,查询与所述第一路由参数相匹配的坐席账号,将所述账号的进线数据接入到所述坐席账户。
134.在一种可能的实现方式中,所述接入模块,包括:
135.确定子模块,用于根据预设的账户标签优先级,确定与所述第二路由参数相匹配的技能分组的查询顺序;
136.查询子模块,用于按照所述查询顺序,从所述技能分组中查询与所述第一路由参数相匹配的坐席账户。
137.在一种可能的实现方式中,所述第一路由参数以编码的方式表示,所述接入模块,包括:
138.提取子模块,用于识别所述语音导航的随路数据,提取不同类别的分类编码;
139.第一确定子模块,用于在预设分类编码集合中确定存在所述分类编码的情况下,确定所述分类编码作为第一路由参数。
140.在一种可能的实现方式中,所述接入模块,还包括:
141.第二确定子模块,用于在预设分类编码集合中确定不存在所述分类编码的情况下,确定第一路由参数为预设通用参数。
142.在一种可能的实现方式中,所述第二路由参数包括所述账户的多种账户标签,所述确定模块包括:
143.识别子模块,用于识别所述语音导航的随路数据,提取不同类别的账户标签;
144.第三确定子模块,用于在预设账户标签集合中确定存在所述账户标签的情况下,确定所述账户标签作为第二路由参数。
145.在一种可能的实现方式中,所述查询子模块包括:
146.第一查询单元,用于从当前技能分组中查询与所述第一路由参数相匹配的坐席账号;
147.第二查询单元,用于在所述当前技能分组中没有查询到与所述第一路由参数相匹配的坐席账号的情况下,按照所述查询顺序,从所述当前技能分组的下一技能分组中查询坐席账号。
148.在一种可能的实现方式中,所述查询子模块包括:
149.获取单元,用于获取账户的接线时间;
150.第三查询单元,用于按照所述查询顺序,从所述技能分组中查询与所述第一路由参数、所述接线时间相匹配的坐席账号。
151.在一种可能的实现方式中,所述第一路由参数包括下述中的至少一种:
152.转接类型、专线类型、客户选择语种类型、转接原因、账户等级、进线对象识别号。
153.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
154.图9是根据一示例性实施例示出的一种用于数据接入方法的电子设备900的框图。例如,电子设备900可以为服务器。参照图9,电子设备900包括处理组件920,其进一步包括一个或多个处理器,以及由存储器922所代表的存储器资源,用于存储可由处理组件920的执行的指令,例如应用程序。存储器922中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件920被配置为执行指令,以执行上述方法。
155.电子设备900还可以包括:电源组件924被配置为执行电子设备900的电源管理,有线或无线网络接口926被配置为将电子设备900连接到网络,和输入输出(i/o)接口928。电子设备900可以操作基于存储在存储器922的操作系统,例如windows server,mac os x,unix,linux,freebsd或类似。
156.在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器922,上述指令可由电子设备900的处理器执行以完成上述方法。存储介质可以是计算机可读存储介质,例如,所述计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
157.在示例性实施例中,还提供一种计算机程序产品,所述计算机程序产品中包括指令,上述指令可由电子设备900的处理器执行以完成上述方法。
158.需要说明的,上述的装置、电子设备、计算机可读存储介质、计算机程序产品等根据方法实施例的描述还可以包括其他的实施方式,具体的实现方式可以参照相关方法实施例的描述,在此不作一一赘述。
159.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
160.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1