客服机器人的部署方法、服务器、系统、电子设备及存储介质与流程

文档序号:33368679发布日期:2023-03-08 01:26阅读:44来源:国知局
客服机器人的部署方法、服务器、系统、电子设备及存储介质与流程

1.本技术涉及人工智能技术领域,具体而言,涉及一种客服机器人的部署方法、服务器、系统、电子设备及存储介质。


背景技术:

2.人工智能服务机器人(如客服机器人)可以接收用户所提出的咨询问题,并从知识库中调取相应的答案,自动反馈至用户,从而可以解决用户的问题。
3.如应用于企业内部线上系统的一些客服机器人,可以面向员工提供不同产品领域的智能问答服务,使得员工可以快捷便利的获取所需信息。
4.但本技术的发明人发现,随着越来越多的产品领域搭建其领域所需的客服机器人,使得企业内部办公系统上分散着多个不同产品领域的客服机器人。且每个客服机器人均有对应的服务访问入口,当用户需要使用某个产品领域的客服机器人时,需要进入对应的访问系统,不能在同一访问系统访问所有的服务客服机器人,如此,会给用户带来操作上的不便。


技术实现要素:

5.本技术提供了一种客服机器人的部署方法、服务器、系统、电子设备及存储介质。本技术提供的客服机器人的部署方法可以使得用户能够方便快捷在一个访问端口(用户页面)进行多个客服机器人的访问,从而使得用户可以便捷快速的获取用户所需的信息。
6.根据本技术的一方面,提供了一种客服机器人的部署方法。该客服机器人的部署方法包括:确定至少两个客服机器人,至少两个客服机器人具有不同的需求类型,需求类型是根据用户的需求预设的;确定至少两个客服机器人的配置信息;基于配置信息生成页面信息;将页面信息发送至用户端,以在用户端显示用户页面,用户页面包括至少两个客服机器人的客服页面。
7.根据本技术的一些实施例,配置信息至少包括客服机器人的身份标识信息、预设推送用语信息、对话组件配置信息、优先级配置信息、关联客服机器人信息、版本信息中的至少之一。
8.根据本技术的一些实施例,至少两个客服机器人至少包括第一客服机器人和第二客服机器人;用户页面包括:第一会话链接,用于指示用户获取第一客服机器人的客服页面;第二会话链接,用于指示用户获取第二客服机器人的客服页面。
9.根据本技术的一些实施例,身份标识信息至少包括:客服机器人的ip地址信息、头像信息、名称信息、形象信息。
10.根据本技术的一些实施例,预设推送用语信息至少包括客服机器人的欢迎用语信息和引导用语信息。
11.根据本技术的一些实施例,对话组件配置信息至少包括至少两个不同子类别的对话组件信息;确定至少两个客服机器人的配置信息还包括:基于至少两个不同子类别的对
话组件信息于客服页面生成至少两个不同子类别的对话组件链接;其中,对话组件链接用于指示用户于客服页面获取与对话组件信息对应的对话页面。
12.根据本技术的一些实施例,优先级配置信息至少包括至少两个客服机器人的优先等级;确定至少两个客服机器人的配置信息还包括:确定至少两个机器人的优先等级,基于优先等级以预设顺序于用户页面显示至少两个机器人第一会话链接和第二会话链接。
13.根据本技术的另一方面,提供了一种服务器,包括:需求确定单元,用于确定至少两个客服机器人,至少两个客服机器人具有不同的需求类型,需求类型是根据用户的需求预设的;信息配置单元,用于确定至少两个客服机器人的配置信息;信息处理单元,用于基于配置信息生成页面信息,并将页面信息发送至用户端,以在用户端显示用户页面,用户页面包括至少两个客服机器人的客服页面。
14.根据本技术的一些实施例,配置信息至少包括客服机器人的身份标识信息、预设推送用语信息、对话组件配置信息、优先级配置信息、关联客服机器人信息、版本信息中的至少之一。
15.根据本技术的一些实施例,至少两个客服机器人至少包括第一客服机器人和第二客服机器人;用户页面包括:第一会话链接,用于指示用户获取第一客服机器人的客服页面;第二会话链接,用于指示用户获取第二客服机器人的客服页面。
16.根据本技术的一些实施例,身份标识信息至少包括客服机器人的ip地址信息、头像信息、名称信息、形象信息。
17.根据本技术的一些实施例,预设推送用语信息至少包括欢迎用语信息、引导用语信息。
18.根据本技术的一些实施例,对话组件配置信息至少包括至少两个不同子类别的对话组件信息;信息处理单元基于至少两个不同子类别的对话组件信息于用户页面生成至少两个不同子类别的对话组件链接;其中,对话组件链接用于指示用户于客服页面获取与对话组件信息对应的对话页面。
19.根据本技术的一些实施例,优先级配置信息至少包括至少两个客服机器人的优先等级;信息配置单元基于优先等级以预设顺序于用户页面显示第一会话链接和第二会话链接。
20.根据本技术的又一方面,提供了一种系统,包括服务端和用户端。服务端用于确定至少两个客服机器人,至少两个客服机器人具有不同的需求类型,需求类型是根据用户的需求预设的,以及服务端确定客服机器人的配置信息,并基于配置信息生成页面信息;用户端用于接收页面信息,以在用户端显示用户页面,用户页面包括至少两个客服机器人的客服页面。
21.根据本技术的又一方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上文所述的客服机器人的部署方法。
22.根据本技术的又一方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序,计算机程序可以实现如上文所述的客服机器人的部署方法。
23.通过上述示例实施例,本技术提供的客服机器人的部署方法通过确定至少两个具有不同需求类型的客服机器人,并对所述至少两个客服机器人进行集成部署配置,使得在
用户端生成包括至少两个客服机器人客服页面的用户页面,可以使得用户可以在一次入口访问(用户页面的访问)中即可直接获取多个客服机器人的访问,从而减少用户的操作的复杂度,为用户提供便捷。
附图说明
24.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
25.图1示出一现有客服机器人的客服页面示意图;
26.图2示出本技术示例实施例的客服机器人的部署方法的流程图;
27.图3示出本技术示例实施例的服务器的结构示意图;
28.图4示出本技术示例实施例的用户页面的一示意图;
29.图5示出本技术示例实施例的用户页面的另一示意图。
30.附图标记说明:
31.服务器1;需求确定单元10;信息配置单元30;信息处理单元50;
32.用户页面2;名称a;头像或形象b;第一会话链接201;第二会话链接202;第一对话组件链接21;第二对话组件链接22。
具体实施方式
33.现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本技术将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。
34.所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有这些特定细节中的一个或更多,或者可以采用其它的方式、组元、材料、装置等。在这些情况下,将不详细示出或描述公知结构、方法、装置、实现、材料或者操作。
35.此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
36.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。
37.下面结合本技术实施例中的附图,对本技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部实施例。基于本技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
38.随着电子商务的不断发展,人工智能技术日趋成熟,在各个领域中人工智能技术逐步得到实际应用,人工智能服务机器人(如客服机器人)应用日益普及。
39.本技术技术方案中的客服机器人可以是应用于线上平台系统的、为用户提供网页在线客服对话(问答)服务的会话机器人。
40.客服机器人可以部署在指定的线上平台系统中,用户通过访问该线上平台系统即可获取与客服机器人的客服页面,客服机器人接收用户所输入的咨询问题,自动反馈答案至用户,从而可以解决用户的问题。
41.例如,图1示出一现有客服机器人的客服页面的示意图。参见图1,用户通过访问线上平台系统进入与客服机器人的客服页面,并在客服页面输入“查询天气”等问题。客服机器人会根据用户所输入的问题,从知识库中选取与“天气”相关的信息,并将答复信息在客服页面中显示,以使得用户获取其所需的关于“天气”的信息。
42.但本技术的发明人发现,目前企业内部面向员工提供的客服机器人种类繁多,且没有集中的服务端口。
43.例如客服机器人可以包括用于提供企业公告信息的信息服务机器人、用于提供员工个人信息的员工服务机器人、用于提供人事变动领域相关信息的hr(human resources:人力资源)服务机器人、或用于企业招聘领域的招聘服务机器人等多个应用于不同产品领域的客服机器人。
44.不同类型的客服机器人根据实际应用需求部署在不同的系统领域中。当用户需要使用某个产品领域的客服机器人时,需要进入对应的访问系统,不能在同一访问页面同时访问多个客服机器人。
45.根据本技术的一方面,提供了一种客服机器人的部署方法,该方法可以使得用户能够在一个访问端口(用户页面)进行多个客服机器人的访问,从而使得用户可以便捷快速的获取用户所需的信息。
46.图2示出本技术示例实施例的客服机器人的部署方法的流程图。参见图2,该方法包括步骤s100~s400。
47.在步骤s100中,服务器确定至少两个客服机器人,至少两个客服机器人具有不同的需求类型。
48.本实施例中的需求类型是根据用户的需求而预设的。需求类型指的是根据用户的不同需求所预先设定的客服机器人能够提供的服务所属的产品领域。
49.例如,该实施例的客服机器人的部署方法可以应用于面向员工服务的企业内部的线上办公系统。不同需求类型的客服机器人可以包括员工客服机器人(也可以称为员工智能服务助手),能够线上解答与员工个人信息相关的问题。例如员工客服机器人可以解答的问题包括但不限于如员工个人社保缴纳信息、员工薪酬信息、it(internet technology:互联网技术)服务热线、集团防疫要求等。
50.客服机器人还可以包括hr客服机器人(也可以称为hr智能服务助手),能够线上解答与hr领域信息相关的问题。例如hr客服机器人可以解答的问题包括但不限于员工转岗、离职流程、员工调动或hr系统相关事项等。
51.上述对需求类型的描述仅为本技术示例实施例的举例,并不包括所有的客服机器人的类型。任何基于用户需求出发而确定的客服机器人的类型,均在本技术的保护范围内。
52.在步骤s200中,服务器确定至少两个客服机器人的配置信息。
53.根据示例实施例,配置信息为根据实际应用需求对客服机器人的参数或属性的设置信息。
54.例如,客服机器人的运营人员可以根据实际应用需求通过交互界面向服务器输入客服机器人的配置信息。服务器根据接收的配置信息对所确定的客服机器人进行相关配置的部署。
55.可选地,配置信息至少可以包括客服机器人的身份标识配置、预设推送用语配置、对话组件配置、优先级配置、关联客服机器人信息和版本信息等等。
56.在步骤s300中,服务器基于配置信息生成页面信息。
57.根据示例实施例,页面信息包括客服机器人的参数或属性的设置信息。例如,在步骤s200中服务器对至少两个客服机器人进行配置后,服务器根据配置信息生成页面信息。页面信息包括但不限于至少两个客服机器人的身份标识信息、预设推送用语信息、对话组件链接信息、优先级配置信息和关联客服机器人信息等等。
58.在步骤s400中,服务器将页面信息发送至用户端,以在用户端显示用户页面。
59.例如,在步骤s400中,服务器将页面信息发送至用户端,从而使得用户端处显示用户页面。用户端处显示的用户页面包括但不限于至少两个不同需求类型的客服机器人的客服页面,以及相应的客服机器人的身份标识信息、预设推送用语信息、对话组件链接信息、优先级配置信息和关联客服机器人信息等等。
60.用户端包括但不限于电脑、移动通讯设备,例如手机、平板等终端设备。
61.根据示例实施例,用户页面包括至少两个客服机器人的客服页面。
62.例如,服务器根据至少两个客服机器人的配置信息,对客服机器人进行部署配置后,将至少两个客服机器人集成部署在同一用户页面上。用户端的用户页面可以显示至少两个客服机器人的客服页面,用户可以通过选择相应的客服页面,来选择具有不同需求类型的客服机器人。
63.可选地,至少两个客服机器人至少包括第一客服机器人和第二客服机器人。用户页面包括第一会话链接和第二会话链接,第一会话链接用于指示用户获取第一客服机器人的客服页面;第二会话链接用于指示用户获取第二客服机器人的客服页面。
64.在该实施例中,服务器将至少两个客服机器人(如员工客服机器人和hr客服机器人)部署于同一用户页面(同一访问入口)。例如,用户终端生成的用户页面包括至少两个客服机器人的客服页面的显示,且至少两个客服机器人具有不同的需求类型。当用户进入用户页面时,可以选择所需客服机器人的客服页面,以进行相应的答疑。
65.根据示例实施例,第一会话链接对应第一客服机器人的客服页面,用户通过第一会话链接的点击事件,可以触发用户页面显示第一客服机器人的客服页面。第二会话链接对应第二客服机器人的客服页面,用户通过第二会话链接的点击事件,可以触发用户页面显示第二客服机器人的客服页面。
66.例如,第一客服机器人为员工客服机器人,第二客服机器人为hr客服机器人。用户可以根据自身需求选择点击相应的会话链接。例如点击第一会话链接即可进入员工客服机器人的客服页面,点击第二会话链接即可进入hr客服机器人的客服页面。如此可以使得用户快捷便利的获取其需求方向的相关信息。
67.显然可知的是,本技术技术方案还可包括第三客服机器人、第四客服机器人等n个客服机器人,以及通过第三会话链接、第四会话链接等n个会话链接来切换相应的客服机器人的客服页面。因此任何基于本技术技术方案作出的变化,均应在本技术的保护范围内。
68.可选地,在步骤s200中,客服机器人的身份标识信息至少包括客服机器人的ip地址信息、头像信息、名称信息、形象信息。
69.例如,客服机器人的身份标识信息可以由服务器确定,该身份标识信息可存储在客服机器人的配置文件中。例如,开发人员通过开发端向服务器发送客服机器人的身份标识信息配置请求。再例如,运营人员通过交互界面向服务器发送客服机器人的身份标识信息配置请求。身份标识信息配置请求包括但不限于:所要配置的客服机器人的ip地址信息、所要显示的客服机器人的头像、名称和形象等信息。
70.服务器响应身份标识信息配置请求,存储并执行客服机器人的身份标识信息的配置。
71.例如,服务器根据开发人员/运营人员预设的名称和图案,为客服机器人赋予名字和具有预设图案的头像或形象,以可以对客服机器人进行个性化配置。
72.可选地,在步骤s200中,客服机器人的预设推送用于信息至少包括欢迎用语信息和引导用语信息。
73.例如,客服机器人的预设推送用语信息可以由服务器确定,该预设推送用语信息可存储在客服机器人的配置文件中。例如,开发人员通过开发端向服务器发送客服机器人的预设推送用语信息配置请求。再例如,运营人员通过交互界面向服务器发送客服机器人的预设推送用语信息配置请求。预设推送用语信息配置请求包括但不限于:所要配置的客服机器人的欢迎用语信息和引导用语信息。
74.服务器响应预设推送用语信息配置请求,存储并执行客服机器人的预设推送用语信息的配置。
75.例如,服务器根据开发人员/运营人员设置的预设推送用语信息,为客服机器人设置欢迎用语信息和引导用语信息。当用户进入与客服机器人的对话页面时,客服机器人自动推送欢迎用语信息和导航用语信息。
76.例如,欢迎用语信息可以包括“您好,我是您的智能服务客服机器人(智能服务助手)小a,很高兴为您服务”,以向用户提供欢迎服务;导航用语信息可以包括“这里输入问题来向我提问吧”,以向用户提供输入导航提示。
77.可选地,在步骤s200中,客服机器人的对话组件配置信息至少包括两个不同子类别的对话组件信息,以使得服务器基于至少两个不同子类别的对话组件信息于客服页面生成至少两个不同子类别的对话组件链接。
78.例如,一个需求类型的客服机器人可以服务于多个不同子类别问题的答复。如员工客服机器人可以服务于员工个人信息相关的问题解答,且可以根据员工个人信息涉及到的领域再具体细分为多个不同子类别。例如员工的薪酬相关问题、社保相关问题等等,以针对性的对用户进行需求答疑。
79.类似地,在电商领域中,客服机器人可以包括应用于电商平台系统的电商客服机器人。例如,电商客服机器人可以包括用于提供商品信息服务的商品服务机器人。以商品服务机器人为例,商品服务机器人可以根据用户输入的信息,与用户进行真实对话,并答复用
户关于商品的问题。如商品服务机器人可以根据用户需求向用户提供与商品信息有关的服务,如商品推荐服务、商品导购服务、商品鉴伪服务等等,但本技术不限制于此。
80.又例如,电商客服机器人还可以包括用于提供商品订单信息服务的订单服务机器人。以订单服务机器人为例,订单服务机器人可以根据用户输入的信息,与用户进行真实对话,并答复用户关于商品订单的问题。如订单服务机器人可以根据用户需求向用户提供与商品订单信息有关的服务,如订单优惠组合服务、订单智能分单服务、订单查询服务等等,但本技术不限制于此。
81.再例如,电商客服机器人还可以包括用于提供商品物流信息服务的物流服务机器人。以物流服务机器人为例,物流服务机器人可以根据用户输入的信息,与用户进行真实对话,并答复用户关于商品物流的问题。如物流服务机器人可以根据用户需求向用户提供与商品物流有关的服务,如物流查询服务、物流信息更改服务、物流包裹配送服务、包裹配送协调服务等等,但本技术不限制于此。
82.通过上述示例性实施例,电商客服机器人可根据用户的不同需求被部署配置为不同类型的客服机器人,可以为用户提供多个产品域的信息服务,从而可以提高客服机器人的服务效力。电商客服机器人的对话组件配置信息可以包括两个以上不同子类别的对话组件信息,以使得服务器基于至少两个不同子类别的对话组件信息于电商客服页面生成至少两个不同子类别的对话组件链接。
83.每一个子类别可以对应一个客服机器人的对话组件链接。例如,客服机器人的对话组件配置信息可以由服务器确定,该对话组件配置信息可存储在客服机器人的配置文件中。例如,开发人员通过开发端向服务器发送客服机器人的对话组件配置信息配置请求。再例如,运营人员通过交互界面向服务器发送客服机器人的对话组件配置信息配置请求。对话组件配置信息配置请求包括但不限于:确定至少两个不同子类别对应的对话组件。
84.服务器响应对话组件配置请求,存储并执行客服机器人的对话组件配置,并生成对话组件链接。用户端可以通过对话组件链接加载相应的对话页面。
85.例如,以员工客服机器人为例,员工客服机器人服务于员工个人信息相关的问题答疑。员工个人信息相关的问题还可以细分为多个不同子类别,例如,员工的社保问题、员工的薪酬问题、员工所需了解的企业公告问题等等。
86.因此,服务器根据开发人员/运营人员预先设定的子类别生成相应的对话组件链接。例如,对话组件链接包括员工社保查询链接、员工薪酬查询链接、企业公告查询链接等等。
87.当用户进入相应客服机器人的客服页面时,通过客服页面中的对话组件链接可以触发指定子类别需求方向的对话页面,从而使得用户可以快捷便利的准确获取其所需的信息。
88.可选地,在步骤s200中,客服机器人的优先级配置信息至少包括至少两个客服机器人的优先等级,以使得服务器基于优先等级以预设顺序于用户页面显示第一会话链接和第二会话链接。
89.例如,客服机器人的优先级配置信息可以由服务器确定,该优先级配置信息可存储在客服机器人的配置文件中。例如,开发人员通过开发端向服务器发送客服机器人优先级配置信息配置请求。再例如,运营人员通过交互界面向服务器发送客服机器人的优先级
配置信息配置请求。优先级配置信息配置请求包括但不限于:确定至少两个客服机器人的优先等级,以及优先等级的预设顺序。
90.服务器响应优先级配置信息的配置请求,存储并执行客服机器人的优先级配置信息的配置。服务器根据开发人员/运营人员设置的客服机器人的优先级,并根据预设顺序显示至少两个客服机器人。
91.其中,预设顺序可以为由左至右的顺序;或者预设顺序可以为由右至左的顺序;或者预设顺序为按照一定规则选定的顺序,对此不作限定。
92.例如,至少两个客服机器人为员工客服机器人和hr客服机器人,开发人员/运营人员设置的员工客服机器人的优先级为1、hr客服机器人的优先级为2,预设顺序为由左至右的顺序。
93.因此,经过优先级配置,服务器在用户页面上由左至右的顺序依次显示员工客服机器人对应的员工客服机器人会话链接、hr机器人对应的hr客服机器人会话链接。
94.可选地,在步骤s200中,客服机器人的配置信息还可以为客服机器人的关联客服机器人信息。
95.例如,客服机器人的关联客服机器人信息可以由服务器确定,该关联客服机器人信息可存储在客服机器人的配置文件中。例如,开发人员通过开发端向服务器发送客服机器人的关联客服机器人信息配置请求。再例如,运营人员通过交互界面向服务器发送客服机器人的关联客服机器人信息配置请求。关联客服机器人信息配置请求包括但不限于:确定与客服机器人的关联客服机器人信息。
96.服务器响应关联客服机器人信息配置请求,存储并执行客服机器人的关联客服机器人信息的配置。服务器根据开发人员/运营人员设置的客服机器人的关联客服机器人信息,确定客服机器人的关联客服机器人。
97.这样设置可以使得多个客服机器人之间可以进行推荐问答,例如,根据用户所输入的问题,确定是否需要进行其它客服机器人的推荐问答。
98.可选地,在步骤s200中客服机器人的配置信息还可以包括客服机器人的版本信息。
99.例如,在第一次完成客服机器人的配置信息后,服务器基于第一次的部署配置生成客服机器人的第一版本信息;在后续(第二次、第三次

)更新客服机器人的部署配置后,相应的生成客服机器人的(第二、第三

)版本信息。
100.服务器通过对客服机器人的部署配置进行快照存储,生成对应的版本信息,可以便于后期对于客服机器人进行版本回溯。
101.客服机器人的版本信息可以由服务器确定,该版本信息可存储在客服机器人的配置文件中。例如,开发人员通过开发端向服务器发送客服机器人的版本信息配置请求。再例如,运营人员通过交互界面向服务器发送客服机器人的版本信息配置请求。版本信息配置请求包括但不限于:确定客服机器人的版本信息。
102.例如,服务器根据开发人员/运营人员预设的先前部署配置的客服机器人的版本信息,以确定所配置的客服机器人的版本。
103.根据上述示例实施例,本技术提供的客服机器人的部署方法,可以将多个不同需求类型的客服机器人集成部署在同一用户页面,使得用户可以在一次入口访问(用户页面
的访问)中可以直接获取多个客服机器人的访问端口,减少用户的操作的复杂度,为用户提供便捷。
104.本技术提供的客服机器人的部署方法还可以对客服机器人进行个性化配置,可以满足不同产品领域对客服机器人的配置诉求。
105.以及通过对客服机器人的对话组件配置,使得客服机器人可以再细分其解决问题方向的子类别,使得用户可以精准确定对话组件链接的入口,获取相应的对话页面,从而快捷方便的获取用户所需的信息。
106.根据本技术的另一方面,本技术还提供了一种服务器,该服务器执行上文所述的客服机器人的部署方法,可以使得用户能够在一个访问端口(用户页面)进行多个客服机器人的访问,从而使得用户可以便捷快速的获取用户所需的信息。
107.图3示出本技术示例实施例的服务器的结构示意图。参见图3,服务器1包括需求确定单元10、信息配置单元30和信息处理单元50。
108.根据示例实施例,需求确定单元10用于确定至少两个客服机器人,至少两个客服机器人具有不同的需求类型。
109.本实施例中的需求类型是根据用户的需求而预设的。需求类型指的是根据用户的不同需求所预先设定的客服机器人能够提供的服务所属的产品领域。
110.例如,该实施例的服务器可以应用于面向员工服务的企业内部线上办公系统。不同需求类型的客服机器人可以包括员工客服机器人(也可以称为员工智能服务助手),能够线上解答与员工个人信息相关的问题。例如员工客服机器人可以解答的问题包括但不限于员工个人社保缴纳信息、员工薪酬信息、it(internet technology:互联网技术)服务热线、集团防疫要求等。
111.客服机器人还可以包括hr客服机器人(也可以称为hr智能服务助手),能够解答与hr领域信息相关的问题。例如hr客服机器人可以解答的问题包括但不限于员工转岗、离职流程、员工调动或hr系统相关事项等。
112.上述对需求类型的描述仅为本技术示例实施例的举例,并不包括所有的客服机器人的类型。任何基于用户需求出发而确定的客服机器人的类型,均在本技术的保护范围内。
113.根据示例实施例,信息配置单元30用于确定至少两个客服机器人的配置信息。
114.根据示例实施例,配置信息为根据实际应用需求对客服机器人的参数或属性的设置信息。
115.例如,客服机器人的运营人员可以根据实际应用需求通过交互界面向服务器输入客服机器人的配置信息。信息配置单元30根据接收的配置信息对所确定的客服机器人进行相关配置的部署。
116.可选地,配置信息至少可以包括客服机器人的身份标识配置、预设推送用语配置、对话组件配置、优先级配置、关联客服机器人和版本信息等等。
117.根据示例实施例,信息处理单元50用于基于配置信息生成页面信息,并将页面信息发送至用户端,以在用户端显示用户页面。
118.根据示例实施例,页面信息包括客服机器人的参数或属性的设置信息。例如,信息配置单元30对至少两个客服机器人进行配置后,信息处理单元50根据配置信息生成页面信息。页面信息包括但不限于至少两个客服机器人的身份标识信息、预设推送用语信息、对话
组件链接信息、优先级配置信息和关联客服机器人信息等等。
119.信息处理单元50将页面信息发送至用户端,从而使得用户端处显示用户页面。用户页面包括但不限于至少两个客服机器人,以及相应的客服机器人的身份标识信息、预设推送用语信息、对话组件链接信息、优先级配置信息和关联客服机器人信息等等。
120.用户端包括但不限于电脑、移动通讯设备,例如手机、平板等终端设备。
121.根据示例实施例,用户页面包括至少两个客服机器人的客服页面。
122.例如,信息处理单元50根据至少两个客服机器人的配置信息,对客服机器人进行参数或属性的配置后,将至少两个客服机器人集成部署在同一用户页面上。用户端的用户页面显示至少两个客服机器人的客服页面,用户可以通过选择相应的客服页面,来选择具有不同需求类型的客服机器人。
123.可选地,至少两个客服机器人至少包括第一客服机器人和第二客服机器人。用户页面包括第一会话链接,用于指示用户获取第一客服机器人的客服页面;第二会话链接,用于指示用户获取第二客服机器人的客服页面。
124.在该实施例中,信息处理单元50将至少两个客服机器人部署于同一用户页面(同一访问入口)。例如,用户终端生成的用户页面包括至少两个客服机器人的客服页面的显示。当用户进入用户页面时,可以选取多个不同需求类型的客服机器人的客服页面,以进行相应的答疑。
125.例如,图4示出本技术示例实施例的用户页面的一示意图;图5示出本技术示例实施例的用户页面的另一示意图。
126.图4和图5分别示出两个客服机器人的客服页面,例如两个客服机器人可以为第一客服机器人(如员工客服机器人)和第二客服机器人(如hr客服机器人)。
127.参见图4,用户页面2包括至少两个会话链接,如第一会话链接201和第二会话链接202。第一会话链接201对应第一客服机器人的客服页面,通过第一会话链接201的点击事件,可以触发用户页面2显示第一客服机器人的客服页面。第二会话链接202对应第二客服机器人的客服页面,通过第二会话链接202的点击事件,可以触发用户页面2显示第二客服机器人的客服页面。
128.例如,参见图4,第一客服机器人为员工客服机器人,第二客服机器人为hr客服机器人,用户可以根据自身需求选择点击相应的会话链接。例如点击第一会话链接201即可进入员工客服机器人的客服页面(如图4所示),点击第二会话链接202即可进入hr客服机器人的客服页面(如图5所示)。如此可以使得用户快捷便利的获取其需求方向的相关信息。
129.显然可知的是,本技术技术方案还可包括第三客服机器人、第四客服机器人等n个客服机器人,以及通过第三会话链接、第四会话链接等n个会话链接切换相应的客服机器人的客服页面。因此任何基于本技术技术方案作出的变化,均应在本技术的保护范围内。
130.可选地,客服机器人的配置信息至少包括客服机器人的身份标识信息、预设推送用语信息、对话组件配置信息、优先级配置信息、关联客服机器人信息、版本信息中的至少之一。
131.可选地,客服机器人的身份标识信息至少包括客服机器人的ip地址信息、头像信息、名称信息、形象信息。
132.例如,客服机器人的身份标识信息可以由信息配置单元30确定,该身份标识信息
可存储在客服机器人的配置文件中。例如,开发人员通过开发端向信息配置单元30发送客服机器人的身份标识信息配置请求。再例如,运营人员通过交互界面向信息配置单元30发送客服机器人的身份标识信息配置请求。身份标识信息配置请求包括但不限于:所要配置的客服机器人的ip地址信息、所要显示的客服机器人的头像、名称和形象等信息。
133.信息配置单元30响应身份标识信息配置请求,存储并执行客服机器人的身份标识信息的配置。
134.例如,信息配置单元30根据开发人员/运营人员预设的名称和图案,为客服机器人赋予名字和具有预设图案的头像或形象,以对客服机器人进行个性化配置。
135.例如,参见图4,用户页面2显示员工客服机器人的名称a和头像或形象b,以可以对客服机器人进行个性化配置。
136.可选地,客服机器人的预设推送用语信息至少包括欢迎用语信息、引导用语信息。
137.例如,客服机器人的预设推送用语信息可以由信息配置单元30确定,该预设推送用语信息可存储在客服机器人的配置文件中。例如,开发人员通过开发端向信息配置单元30发送客服机器人的预设推送用语信息配置请求。再例如,运营人员通过交互界面向信息配置单元30发送客服机器人的预设推送用语信息配置请求。预设推送用语信息配置请求包括但不限于:所要配置的客服机器人的欢迎用语信息和引导用语信息。
138.信息配置单元30响应预设推送用语信息配置请求,存储并执行客服机器人的预设推送用语信息的配置。
139.例如,信息配置单元30根据开发人员/运营人员设置的预设推送用语信息,为客服机器人配置欢迎用语信息和引导用语信息。当用户进入与客服机器人的对话页面时,客服机器人自动推送欢迎用语信息和导航用语信息。
140.例如,参见图4,欢迎用语信息可以包括“同学您好,我是您的智能客服机器人(智能服务助手)小a,很高兴为您服务”,以向用户提供欢迎服务;导航用语信息可以包括“这里输入问题来向我提问吧”,以向用户提供输入导航提示。
141.可选地,客服机器人的对话组件配置信息至少包括两个不同类别的对话组件信息,以使得信息处理单元50基于至少两个不同子类别的对话组件信息于客服页面生成至少两个不同子类别的对话组件链接。
142.例如,一个需求类型的客服机器人可以服务于多个不同子类别问题的答复。如员工客服机器人可以服务于员工个人信息相关的问题解答,且可以根据员工个人信息涉及到的领域再具体细分为多个不同子类别,例如员工的薪酬相关问题、社保相关问题等等,以针对性的对用户进行需求答疑。
143.类似地,在电商领域中,客服机器人可以包括应用于电商平台系统的电商客服机器人。例如,电商客服机器人可以包括用于提供商品信息服务的商品服务机器人。以商品服务机器人为例,商品服务机器人可以根据用户输入的信息,与用户进行真实对话,并答复用户关于商品的问题。如商品服务机器人可以根据用户需求向用户提供与商品信息有关的服务,如商品推荐服务、商品导购服务、商品鉴伪服务等等,但本技术不限制于此。
144.又例如,电商客服机器人还可以包括用于提供商品订单信息服务的订单服务机器人。以订单服务机器人为例,订单服务机器人可以根据用户输入的信息,与用户进行真实对话,并答复用户关于商品订单的问题。如订单服务机器人可以根据用户需求向用户提供与
商品订单信息有关的服务,如订单优惠组合服务、订单智能分单服务、订单查询服务等等,但本技术不限制于此。
145.再例如,电商客服机器人还可以包括用于提供商品物流信息服务的物流服务机器人。以物流服务机器人为例,物流服务机器人可以根据用户输入的信息,与用户进行真实对话,并答复用户关于商品物流的问题。如物流服务机器人可以根据用户需求向用户提供与商品物流有关的服务,如物流查询服务、物流信息更改服务、物流包裹配送服务、包裹配送协调服务等等,但本技术不限制于此。
146.通过上述示例性实施例,电商客服机器人可根据用户的不同需求被部署配置为不同类型的客服机器人,可以为用户提供多个产品域的信息服务,从而可以提高客服机器人的服务效力。电商客服机器人的对话组件配置信息可以包括两个以上不同子类别的对话组件信息,以使得信息处理单元50基于至少两个不同子类别的对话组件信息于电商客服页面生成至少两个不同子类别的对话组件链接。
147.每一个子类别可以对应一个客服机器人的对话组件链接。例如,客服机器人的对话组件配置信息可以由信息配置单元30确定,该对话组件配置信息可存储在客服机器人的配置文件中。例如,开发人员通过开发端向信息配置单元30发送客服机器人的对话组件配置信息配置请求。再例如,运营人员通过交互界面向信息配置单元30发送客服机器人的对话组件配置信息配置请求。对话组件配置信息配置请求包括但不限于:确定至少两个不同子类别对应的对话组件。
148.信息配置单元30响应对话组件配置请求,存储并执行客服机器人的对话组件配置,并生成对话组件链接。用户端可以通过对话组件链接加载相应的对话页面。
149.例如,参见图4,用户页面2显示员工客服机器人的客服页面,员工客服机器人的客服页面中还包括多个第一对话组件链接21。如第一对话组件链接21包括社保缴纳查询链接、薪酬查询链接、企业公告查询链接、服务热线(如it服务热线)查询链接等,但本技术不限制于此。
150.又例如,参见图5,用户页面2显示hr客服机器人的客服页面,hr客服机器人的客服页面中还包括多个第二对话组件链接22。如第二对话组件链接22包括hrg转岗相关链接、hr系统相关链接、离职流程相关链接以及员工调动相关链接等,但本技术不限制于此。
151.当用户进入用户页面2时,通过对话组件链接可以触发指定子类别需求方向的对话页面的显示,从而使得用户可以快捷便利的准确获取其所需的信息。
152.可选地,客服机器人的优先级配置信息至少包括两个客服机器人的优先等级。信息处理单元50基于优先等级以预设顺序于用户页面显示第一会话链接201和第二会话链接202。
153.例如,客服机器人的优先级配置信息可以由信息配置单元30确定,该优先级配置信息可存储在客服机器人的配置文件中。例如,开发人员通过开发端向信息配置单元30发送客服机器人的优先级配置信息配置请求。再例如,运营人员通过交互界面向信息配置单元30发送客服机器人的优先级配置信息配置请求。优先级配置信息配置请求包括但不限于:确定至少两个需求类型的客服机器人的优先等级,以及优先等级的预设顺序。
154.信息配置单元30响应优先级配置信息配置请求,存储并执行客服机器人的优先级配置信息的配置。
155.信息配置单元30根据开发人员/运营人员设置的客服机器人的优先级,并根据预设顺序显示至少两个客服机器人。
156.其中,预设顺序可以为由左至右的顺序;或者预设顺序可以为由右至左的顺序;或者预设顺序为按照一定规则选定的顺序,对此不作限定。
157.例如,参见图4或图5,至少两个客服机器人为员工客服机器人和hr客服机器人,开发人员/运营人员设置的员工客服机器人的优先级为1、hr客服机器人的优先级为2,预设顺序为由左至右的顺序。
158.因此,参见图4或图5,经过信息配置单元30的优先级配置,用户页面2上由左至右的顺序依次显示员工客服机器人对应的员工客服机器人会话链接201、hr客服机器人对应的hr客服机器人会话链接202。
159.可选地,客服机器人的配置信息还包括关联客服机器人信息。
160.例如,客服机器人的关联客服机器人信息可以由信息配置单元30确定,该关联客服机器人信息可存储在客服机器人的配置文件中。例如,开发人员通过开发端向信息配置单元30发送客服机器人的关联客服机器人信息配置请求。再例如,运营人员通过交互界面向信息配置单元30发送客服机器人的关联客服机器人信息配置请求。关联客服机器人信息配置请求包括但不限于:确定与客服机器人的关联客服机器人信息。
161.信息配置单元30响应关联客服机器人信息配置请求,存储并执行客服机器人的关联客服机器人信息的配置。服务器根据开发人员/运营人员设置的客服机器人的关联客服机器人信息,确定客服机器人的关联客服机器人。
162.这样设置可以使得多个客服机器人之间可以进行推荐问答,例如,根据用户所输入的问题,确定是否需要进行其它客服机器人的推荐问答。
163.可选地,客服机器人的配置信息还可以包括客服机器人的版本信息。
164.例如,在第一次完成客服机器人的配置信息后,信息处理单元50基于第一次的部署配置生成客服机器人的第一版本信息;在后续(第二次、第三次

)更新客服机器人的部署配置后,相应的生成客服机器人的(第二、第三

)版本信息。
165.根据上述示例实施例,信息处理单元50通过对客服机器人的部署配置进行快照存储,生成对应的版本信息,可以便于后期对于客服机器人进行版本回溯。
166.例如,客服机器人的版本信息可以由信息配置单元30确定,该版本信息可存储在客服机器人的配置文件中。例如,开发人员通过开发端向信息配置单元30发送客服机器人的版本信息配置请求。再例如,运营人员通过交互界面向信息配置单元30发送客服机器人的版本信息配置请求,版本信息配置请求包括但不限于:确定客服机器人的版本信息。
167.信息配置单元30响应版本信息配置请求,存储并执行客服机器人的版本信息的配置。
168.例如,信息配置单元30根据开发人员/运营人员预设的客服机器人的版本信息,以确定所配置的客服机器人的版本。
169.根据上述示例实施例,本技术提供的服务器,可以将多个不同需求类型的客服机器人集成部署在同一用户页面,使得用户可以在一次入口访问(用户页面的访问)中直接获取多个客服机器人的访问端口,减少用户的操作的复杂度,为用户提供便捷。
170.本技术提供的服务器还可以对客服机器人进行个性化配置,可以满足不同产品领
域对客服机器人的配置诉求。
171.以及通过对客服机器人的对话组件配置,使得客服机器人可以再细分其解决问题方向的子类别,使得用户可以精准确定对话组件链接的入口,获取相应的对话页面,从而快捷方便的获取用户所需的信息。
172.根据本技术的另一方面,本技术还提供了一种系统,该系统包括上文所述的服务器,可以使得用户能够方便快捷在一个访问端口进行多个客服机器人的访问,从而使得用户可以便捷快速的获取用户所需的信息。
173.根据示例实施例,该系统包括服务端和用户端。
174.服务端用于确定至少两个客服机器人,该至少两个客服机器人具有不同的需求类型,以及确定客服机器人的配置信息,并基于配置信息生成页面信息。
175.用户端,用于接收页面信息,以在用户端显示用户页面,用户页面包括至少两个客服机器人的客服页面。
176.例如,服务端可以是部署在云端服务器上的服务端,也可以是专用于实现本技术所提供的系统的服务端。服务器可以为能够执行所述客服机器人的部署方法的单台的服务器,也可以为集群服务器。
177.用户端包括但不限于电脑、移动通讯设备,例如手机、平板等终端设备。
178.用户端可以通过服务端生成的访问入口(用户页面)方便快捷地一次访问多个客服机器人,从而可以快速的获取所需的信息。
179.根据本技术的又一方面,还提供一种非易失性计算机可读存储介质,其上存储有计算机程序,该计算机程序能够实现如上文所述的客服机器人的部署方法。
180.根据本技术的又一方面,还提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器,能够实现如上文所述的客服机器人的部署方法。
181.最后应说明的是,以上所述仅为本技术的优选实施例而已,并不用于限制本技术,尽管参照前述实施例对本技术进行详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本技术的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1