一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种机器话术配置方法、装置、电子设备和存储介质与流程

2021-11-06 00:24:00 来源:中国专利 TAG:


1.本发明涉及人工智能技术领域,具体涉及一种机器话术配置方法、装置、电子设备和存储介质。


背景技术:

2.目前,针对对话机器人,目前已支持在平台上配置多轮的对话交互流程。多轮对话交互的核心是意图和话术。一个意图节点的机器话术配置,不仅需要配置意图命中后的机器回复话术,还需要配置机器回复话术播放后,人的不同反应(如:说了相同/相似意图、没听清/请求复述、静默/没说话、异常/不理解/超出范围、等等)对应的机器话术。因此针对同一个意图节点,需要配置的话术就很多、且有一定的相似性。为了使得机器话术不机械、单一,目前的解决方案是针对不同情况、不同轮次分别逐条配置话术。以每种情况配置三轮话术为例,每个意图节点就需要配置10 条话术。
3.目前的机器话术配置方法繁琐,人工出错率高;话术修订也十分麻烦,工作量巨大;同时播放效果有限,不支持话术内的部分字段或子句单独设置播放模式。


技术实现要素:

4.本发明提供一种机器话术配置方法、装置、电子设备和存储介质,能够解决上述机器话术配置方法繁琐,人工出错率高;话术修订也十分麻烦,工作量巨大;同时播放效果有限,不支持话术内的部分字段或子句单独设置播放模式等技术问题。
5.本发明解决上述技术问题的技术方案如下:
6.第一方面,本发明实施例提供了一种机器话术配置方法,包括:
7.获取话术中的词典和/或子句;
8.标注所述词典和/或子句;
9.将所述词典和/或子句对应的不同说法进行归类得到替换所述词典和/或子句的多个词条;
10.从所述多个词条中确定一个词条替换所述话术中的词典和/或子句。
11.在一些实施例中,上述一种机器话术配置方法中,
12.所述将所述词典、子句对应的不同说法进行归类得到替换所述词典和/或子句的词条,包括:
13.将所述词典和/或子句对应的同类或相同语义的不同说法进行归类得到替换所述词典和/或子句的多个词条。
14.在一些实施例中,上述一种机器话术配置方法,
15.还包括:当所述词典和/或子句出现错别字时,修订对应的词条。
16.在一些实施例中,上述一种机器话术配置方法,
17.还包括:当所述词典和/或子句需要增加词条时,增加对应的词条。
18.在一些实施例中,上述一种机器话术配置方法中,
19.所述词条的播放模式至少包括以下播放模式中的一种或多种:顺序播、随机播、循环播和固定播;
20.所述词条的播放条件至少包括以下播放条件中的一种或多种:首轮播放、第n轮播放和挂机前播放。
21.在一些实施例中,上述一种机器话术配置方法,
22.所述从所述多个词条中确定一个词条替换所述话术中的词典和/或子句后,还包括:优化所述话术。
23.在一些实施例中,上述一种机器话术配置方法,
24.所述标注所述词典和/或子句的方式是自动标注和/或手动标注。
25.第二方面,本发明实施例还提供了一种机器话术配置装置,包括:
26.获取模块:用于获取话术中的词典和/或子句;
27.标注模块:用于标注所述词典和/或子句;
28.归类模块:用于将所述词典和/或子句对应的不同说法进行归类得到替换所述词典和/或子句的多个词条;
29.替换模块:用于从所述多个词条中确定一个词条替换所述话术中的词典和/或子句。
30.第三方面,本发明实施例还提供了一种电子设备,包括:处理器和存储器;
31.所述处理器通过调用所述存储器存储的程序或指令,用于执行如上所述任一项所述一种机器话术配置方法。
32.第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储程序或指令,所述程序或指令使计算机执行如上所述任一项所述一种机器话术配置方法。
33.本发明的有益效果是:本发明涉及一种机器话术配置方法、装置、电子设备和存储介质,该方法包括:获取话术中的词典和/或子句;标注词典和/或子句;将词典和/或子句对应的不同说法进行归类得到替换词典和/或子句的词条;从多个词条中确定一个词条替换所述话术中的词典和/或子句。本技术实施例在机器话术配置时,以标注的形式,将同一个话术定义为包含词典和/或子句的话术模板,一模板多用,通过将同类或相同语义的不同说法进行归类,进而以词条的形式存在,从多个词条中确定一个词条替换话术模板中的词典和/或子句,不仅简化了同一类话术的首次配置和后期修订维护的工作量,而且使得机器话术配置更简单、快捷,配置出来的对话效果更灵活、多样化,丰富了人机对话效果。
附图说明
34.图1为本发明实施例提供的一种机器话术配置方法图;
35.图2为本发明实施例提供的一种机器话术配置装置图;
36.图3为本发明实施例提供的一种电子设备的示意性框图。
具体实施方式
37.以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
38.为了能够更清楚地理解本技术的上述目的、特征和优点,下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。此处所描述的具体实施例仅仅用于解释本公开,而非对本技术的限定。基于所描述的本技术的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本技术保护的范围。
39.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
40.图1为本发明实施例提供的一种机器话术配置方法图一。
41.第一方面,结合图1,本发明实施例提供了一种机器话术配置方法,包括s101至s104四个步骤:
42.s101:获取话术中的词典和/或子句。
43.具体的,本技术实施例中,以一句话为例说明本技术中的话术,词典和子句,如:话术是“您好,这里是北京银行信用卡中心,请问您是张女士吗?”,话术中的词典和/或子句可以是“这里是”,“请问”。
44.s102:标注所述词典和/或子句。
45.具体的,本技术实施例中,以话术是“您好,这里是北京银行信用卡中心,请问您是张女士吗?”,话术中的词典和/或子句可以是“这里是”、“请问”,将“这里是”、“请问”标注出来。
46.s103:将所述词典和/或子句对应的不同说法进行归类得到替换所述词典和/或子句的词条。
47.具体的,本技术实施例中,将“这里是”、“请问”对应的不同说法进行归类得到替换“这里是”、“请问”的词条,如:“这里是”对应的词条是“这边是”、“我这里是”和“我这边是”等,“请问”对应的词条是“不好意思请问下”、“打扰您问下”、“请问一下”、“打扰下请问”、“请问下”和“麻烦问下”等。
48.s104:从所述多个词条中确定一个词条替换所述话术中的词典和/或子句。
49.具体的,本技术实施例中,如从“这里是”对应的词条是“这边是”、“我这里是”和“我这边是”确定“我这边是”替换“这里是”,从“请问”对应的词条是“不好意思请问下”、“打扰您问下”、“请问一下”、“打扰下请问”、“请问下”和“麻烦问下”确定“不好意思请问下”替换“请问”即得到话术“您好,我这边是是北京银行信用卡中心,不好意思请问下您是张女士吗?”。
50.应理解,也可以替换为本技术实施例中的其它词条,从所述多个词条中确定一个词条替换所述话术中的词典和/或子句不仅简化了同一类话术的首次配置和后期修订维护的工作量,而且使得机器话术配置更简单、快捷,配置出来的对话效果更灵活、多样化,丰富了人机对话效果。
51.在一些实施例中,上述一种机器话术配置方法中,
52.所述将所述词典、子句对应的不同说法进行归类得到替换所述词典和/或子句的词条,包括:
53.将所述词典和/或子句对应的同类或相同语义的不同说法进行归类得到替换所述
词典和/或子句的多个词条。
54.具体的,本技术实施例中,如“这里是”对应的词条是“这边是”、“我这里是”和“我这边是”;“这边是”、“我这里是”和“我这边是”是“这里是”对应的同类或相同语义的不同说法。“请问”对应的词条是“不好意思请问下”、“打扰您问下”、“请问一下”、“打扰下请问”、“请问下”和“麻烦问下”;“不好意思请问下”、“打扰您问下”、“请问一下”、“打扰下请问”、“请问下”和“麻烦问下”是“请问”对应的同类或相同语义的不同说法。
55.在一些实施例中,上述一种机器话术配置方法,
56.还包括:当所述词典和/或子句出现错别字时,修订对应的词条。
57.具体的,本技术实施例中,如“这里是”为“那里是”,里面的那就是错别字,“那里是”对应的词条是“这边是”、“我这里是”、“我这边是”和“这里是”,通过修订“那里是”为“这里是”,从而使得修订错别字也变得简单、快捷。
58.应理解,在修订错别字后,就可以从所述多个词条中确定一个词条替换所述话术中的词典和/或子句。
59.在一些实施例中,上述一种机器话术配置方法,
60.还包括:当所述词典和/或子句需要增加词条时,增加对应的词条。
61.具体的,本技术实施例中,如需要增加这里是对应的词条时,直接添加词条就可以,从而使得增加对应的词条也变得简单、快捷。
62.应理解,在增加对应的词条后,就可以从所述多个词条中确定一个词条替换所述话术中的词典和/或子句。
63.在一些实施例中,上述一种机器话术配置方法中,
64.所述词条的播放模式至少包括以下播放模式中的一种或多种:顺序播、随机播、循环播和固定播;
65.所述词条的播放条件至少包括以下播放条件中的一种或多种:首轮播放、第n轮播放和挂机前播放。
66.具体的,本技术实施例中,如从所述多个词条中确定一个词条替换所述话术中的词典和/或子句,如从“不好意思请问下”、“打扰您问下”、“请问一下”、“打扰下请问”、“请问下”、“麻烦问下”和“请问”多个词条中确定一个词条,这一个词条可以是“不好意思请问下”、“打扰您问下”、“请问一下”、“打扰下请问”、“请问下”、“麻烦问下”和“请问”这些词条顺序播、随机播、循环播、固定播等方式进行替换的,以顺序播为例:
67.第一次播放为“您好,我这边是是北京银行信用卡中心,不好意思请问下您是张女士吗?”第二次播放为“您好,我这边是是北京银行信用卡中心,打扰您问下您是张女士吗?”第三次播放为“您好,我这边是是北京银行信用卡中心,请问一下您是张女士吗?”第四次播放为“您好,我这边是是北京银行信用卡中心,打扰下请问您是张女士吗?”第五次播放为“您好,我这边是是北京银行信用卡中心,请问下您是张女士吗?”第六次播放为“您好,我这边是是北京银行信用卡中心,麻烦问下您是张女士吗?”第七次播放为“您好,我这边是是北京银行信用卡中心,请问您是张女士吗?”68.应理解,设灵活定播放方式如顺序播、随机播、循环播、固定播,使得话术配置更灵活,用户体验优。
69.具体的,本技术实施例中也可以灵活确定词条的播放条件,如首轮播放、第n轮播
放、挂机前播放,使得话术配置更灵活,进一步提升了用户体验。
70.在一些实施例中,上述一种机器话术配置方法,
71.所述从所述多个词条中确定一个词条替换所述话术中的词典和/或子句后,还包括:优化所述话术。
72.具体的,本技术实施例中的优化可以是比如,针对vip客户,在欢迎语话术中,增加“尊敬的张女士,vip专线为您服务。
……”
;优化也可以是将促成话术改成更封闭性的说法如将“请问需要现在帮您办理吗?”改成“现在就为您办理,好吧?”或“这就给您办理了,可以吗?”等。
73.在一些实施例中,上述一种机器话术配置方法,
74.所述标注所述词典和/或子句的方式是自动标注和/或手动标注。
75.具体的,本技术实施例中,通过自动标注的方式不仅节省了人力,而且提高了标注的准确率,在一些特殊场景可以使用手动标注的方式进行标注,也可以采取自动标注和手动标注相结合的方式进行标注,标注方式可以根据具体实施方式灵活确定,并不以此限定本发明的保护范围。
76.图2为本发明实施例提供的一种机器话术配置装置图。
77.第二方面,本发明实施例还提供了一种机器话术配置装置,结合图2,包括:
78.获取模块201:用于获取话术中的词典和/或子句;
79.具体的,本技术实施例中,以一句话为例说明本技术中的话术,词典和子句,如:获取模块201获取到的话术是“您好,这里是北京银行信用卡中心,请问您是张女士吗?”,话术中的词典和/或子句可以是“这里是”,“请问”。
80.标注模块202:用于标注所述词典和/或子句;
81.具体的,本技术实施例中,以话术是“您好,这里是北京银行信用卡中心,请问您是张女士吗?”,话术中的词典和/或子句可以是“这里是”、“请问”,标注模块202将“这里是”、“请问”标注出来。
82.归类模块203:用于将所述词典和/或子句对应的不同说法进行归类得到替换所述词典和/或子句的词条;
83.具体的,本技术实施例中,归类模块203将“这里是”、“请问”对应的不同说法进行归类得到替换“这里是”、“请问”的词条,如:“这里是”对应的词条是“这边是”、“我这里是”和“我这边是”等,“请问”对应的词条是“不好意思请问下”、“打扰您问下”、“请问一下”、“打扰下请问”、“请问下”和“麻烦问下”等。
84.替换模块204:用于从所述多个词条中确定一个词条替换所述话术中的词典和/或子句。
85.具体的,本技术实施例中,如替换模块204从“这里是”对应的词条是“这边是”、“我这里是”和“我这边是”确定“我这边是”替换“这里是”,从“请问”对应的词条是“不好意思请问下”、“打扰您问下”、“请问一下”、“打扰下请问”、“请问下”和“麻烦问下”确定“不好意思请问下”替换“请问”即得到话术“您好,我这边是是北京银行信用卡中心,不好意思请问下您是张女士吗?”。
86.第三方面,本发明实施例还提供了一种电子设备,包括:处理器和存储器;
87.所述处理器通过调用所述存储器存储的程序或指令,用于执行如上所述任一项所
述一种机器话术配置方法。
88.第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储程序或指令,所述程序或指令使计算机执行如上所述任一项所述一种机器话术配置方法。
89.图3是本公开实施例提供的一种电子设备的示意性框图。
90.如图3所示,电子设备包括:至少一个处理器301、至少一个存储器302和至少一个通信接口303。电子设备中的各个组件通过总线系统304耦合在一起。通信接口303,用于与外部设备之间的信息传输。可理解,总线系统304用于实现这些组件之间的连接通信。总线系统304除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但为了清楚说明起见,在图3中将各种总线都标为总线系统304。
91.可以理解,本实施例中的存储器302可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。
92.在一些实施方式中,存储器302存储了如下的元素,可执行单元或者数据结构,或者他们的子集,或者他们的扩展集:操作系统和应用程序。
93.其中,操作系统,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序,包含各种应用程序,例如媒体播放器(media player)、浏览器(browser)等,用于实现各种应用业务。实现本技术实施例提供的一种机器话术配置方法中任一方法的程序可以包含在应用程序中。
94.在本技术实施例中,处理器301通过调用存储器302存储的程序或指令,具体的,可以是应用程序中存储的程序或指令,处理器301用于执行本技术实施例提供的一种机器话术配置方法各实施例的步骤。
95.获取标注好的数据集,数据集包括:文字样本和文字样本对应的实体标签;
96.获取话术中的词典和/或子句;
97.标注所述词典和/或子句;
98.将所述词典和/或子句对应的不同说法进行归类得到替换所述词典和/或子句的词条;
99.从所述多个词条中确定一个词条替换所述话术中的词典和/或子句。
100.本技术实施例提供的一种机器话术配置方法中任一方法可以应用于处理器301中,或者由处理器301实现。处理器301可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器301中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器301可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
101.本技术实施例提供的一种机器话术配置方法中任一方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件单元组合执行完成。软件单元可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器302,处理器301读取存储器
302中的信息,结合其硬件完成一种机器话术配置方法的步骤。
102.本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本技术的范围之内并且形成不同的实施例。
103.本领域的技术人员能够理解,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
104.虽然结合附图描述了本技术的实施方式,但是本领域技术人员可以在不脱离本技术的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
105.以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献