一种与对话机器人进行对话的方法与设备技术

技术编号:24121562 阅读:39 留言:0更新日期:2020-05-13 03:14
本申请的目的是提供一种与对话机器人进行对话的方法、设备与系统。与现有技术相比,本方案能够根据与对话机器人相关联的输入信息来确定对话接收者的情绪反馈,并进一步地基于所述情绪反馈来确定事件反馈,加强了对话发起者与对话机器人之间的情绪互动,增加了互动趣味性,提升了用户体验。此外,本申请在训练获取反馈信息的反馈模型的过程中,可以采用较少的训练语料来获取与多个对话接收者相对应的反馈模型,提高了训练效率,减少了资源消耗,也便于后续反馈信息的生成;此外,本方案还能够实现一个对话发起者与多个对话接收者的交互反馈,改变了传统中一对一的对话交互方式,实现了一对多的交流。

【技术实现步骤摘要】
一种与对话机器人进行对话的方法与设备
本申请涉及计算机
,尤其涉及一种与对话机器人进行对话的技术。
技术介绍
现有的对话机器人系统主要基于用户对话中的关键词,对用户对话进行反馈。每个对话机器人基于与该机器人相关联的语料库进行训练,与用户进行一对一的反馈。此外,现有的对话机器人对于情感的反馈比较薄弱,一般而言,仅仅基于用户对话中的语句或关键词来确定用户当前情感,并对用户当前语句来调用相应的反馈语句进行反馈。
技术实现思路
本申请的目的是提供一种与对话机器人进行对话的方法、设备与系统。根据本申请的一个实施例,提供了一种与对话机器人进行对话的方法,其中,该方法包括以下步骤:获取一个或多个与对话机器人相关联的多条输入信息;根据多条所述输入信息,从预先训练的情感模型中获取与所述输入信息相对应的多条情感反馈值;对所述对话机器人所对应的多条情感反馈值进行统计,以获得情感反馈统计值;若所述情感反馈统计值超过预定阈值,则触发与所述情感反馈统计值相对应的预定事件。根据本申请的一个实施例,提供了一种与对话机器人进行对话的反馈设备,其中,所述反馈设备包括:用于获取一个或多个与对话机器人相关联的多条输入信息的装置;用于根据多条所述输入内容,从预先训练的情感模型中获取与所述输入内容相对应的多条情感反馈值的装置;用于对所述对话机器人所对应的多条情感反馈值进行统计,以获得情感反馈统计值的装置;用于若所述情感反馈统计值超过预定阈值,则触发与所述情感反馈统计值相对应的预定事件的装置。根据本申请的一个实施例,提供了一种计算机设备,所述计算机设备包括:一个或多个处理器;存储器,用于存储一个或多个计算机程序;当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行以下步骤:获取一个或多个与对话机器人相关联的多条输入信息;根据多条所述输入信息,从预先训练的情感模型中获取与所述输入信息相对应的多条情感反馈值;对所述对话机器人所对应的多条情感反馈值进行统计,以获得情感反馈统计值;若所述情感反馈统计值超过预定阈值,则触发与所述情感反馈统计值相对应的预定事件。根据本申请的一个实施例,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序可被处理器执行以下步骤:获取一个或多个与对话机器人相关联的多条输入信息;根据多条所述输入信息,从预先训练的情感模型中获取与所述输入信息相对应的多条情感反馈值;对所述对话机器人所对应的多条情感反馈值进行统计,以获得情感反馈统计值;若所述情感反馈统计值超过预定阈值,则触发与所述情感反馈统计值相对应的预定事件。与现有技术相比,本申请还提出了一种与对话机器人进行对话的方案,即获取一个或多个与对话机器人相关联的多条输入信息,根据多条所述输入信息,从预先训练的情感模型中获取与所述输入内容相对应的多条情感反馈值,然后,对所述对话机器人所对应的多条情感反馈值进行统计,以获得情感反馈统计值,若所述情感反馈统计值超过预定阈值,则触发与所述情感反馈统计值相对应的预定事件。从而,本方案能够根据与对话机器人相关联的输入信息,来确定该对话机器人的情绪反馈,例如,当一名或多名对话发起者与一名或多名对话接收者进行交流时,根据对话发起者的输入信息来确定对话接收者的情绪反馈,并进一步地基于所述情绪反馈来确定事件反馈,加强了对话发起者与对话接收者之间的情绪互动,增加了互动趣味性,提升了用户体验。此外,本申请提出了一种与对话机器人进行对话的方案,即获取对话发起者的输入信息,根据所述输入信息中的输入内容,从预先训练的反馈模型中获取与所述输入内容相对应的一条或多条反馈模板,然后,根据对话发起者标识和/或所述对话接收者标识,获取与所述对话发起者和/或所述对话接收者的相关信息,根据所述相关信息,对所述反馈模板进行处理,以获取与所述输入内容相对应的一条或多条反馈信息。从而,本方案可以基于反馈模板来生成反馈信息,在训练反馈模型的过程中,可以采用较少的训练语料来获取与多个对话接收者相对应的反馈模型,提高了训练效率,减少了资源消耗,也便于后续反馈信息的生成。此外,本方案还能够实现一个对话发起者与多个对话接收者的交互反馈,改变了传统中一对一的对话交互方式,实现了一对多的交流。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1示出根据本申请一个实施例的一种与对话机器人进行对话的方法流程图;图2示出根据本申请一个实施例的一种用于与对话机器人进行对话的设置情感模型的方法流程图;图3示出根据本申请另一个实施例的一种与对话机器人进行对话的方法流程图;图4示出根据本申请一个实施例的一种用于与对话机器人进行对话的设置反馈模型的方法流程图;图5示出根据本申请一个实施例的一种与对话机器人进行对话的反馈设备示意图;图6示出根据本申请另一个实施例的一种用于与对话机器人进行对话的反馈设备示意图;图7示出根据本申请一个实施例的一种与对话机器人进行对话的反馈设备的装置20示意图;图8示出根据本申请另一个实施例的一种用于与对话机器人进行对话的反馈设备的装置20示意图;图9示出了可被用于实施本申请中所述的各个实施例的示例性系统。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本申请作进一步详细描述。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。本申请所述的反馈设备或对话设备,包括但不限于网络设备,或者网络设备与用户设备的组合。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(CloudComputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(AdHoc网络)等。所述用户设备包括但不限于任何一种可与用户进行人机交互的电子产品,例如虚拟现实个人终端、个人电脑、智能手机、平板电脑等,所述电子产品可本文档来自技高网...

【技术保护点】
1.一种与对话机器人进行对话的方法,其中,该方法包括以下步骤:/n获取一个或多个与对话机器人相关联的多条输入信息;/n根据多条所述输入信息,从预先训练的情感模型中获取与所述输入信息相对应的多条情感反馈值;/n对所述对话机器人所对应的多条情感反馈值进行统计,以获得情感反馈统计值;/n若所述情感反馈统计值超过预定阈值,则触发与所述情感反馈统计值相对应的预定事件。/n

【技术特征摘要】
1.一种与对话机器人进行对话的方法,其中,该方法包括以下步骤:
获取一个或多个与对话机器人相关联的多条输入信息;
根据多条所述输入信息,从预先训练的情感模型中获取与所述输入信息相对应的多条情感反馈值;
对所述对话机器人所对应的多条情感反馈值进行统计,以获得情感反馈统计值;
若所述情感反馈统计值超过预定阈值,则触发与所述情感反馈统计值相对应的预定事件。


2.根据权利要求1所述的方法,其中,该方法还包括:
获取多条训练语料;
基于所述训练语料所对应的情感类型,对所述训练语料进行分类,以获取与情感类型相对应的分类语料;
基于所述分类语料,对情感模型进行训练,并将所述情感模型的输出内容定义为与所述情感类型相对应的概率信息。


3.根据权利要求1或2所述的方法,其中,触发与所述情感反馈统计值相对应的预定事件的步骤包括:
在一定统计时间范围内,若所述情感反馈统计值超过预定阈值,则触发与所述情感反馈统计值相对应的预定事件。


4.根据权利要求1所述的方法,其中,该方法还包括:
获取对话发起者的输入信息;
根据所述输入信息中的输入内容,从预先训练的反馈模型中获取与所述输入内容相对应的一条或多条反馈模板;
根据所述输入信息中所述对话发起者标识和/或对话接收者标识,获取与所述对话发起者和/或所述对话接收者的相关信息;
根据所述相关信息,对所述反馈模板进行处理,以获取与所述输入内容相对应的一条或多条反馈信息。


5.根据权利要求4所述的方法,其中,该方法还包括:
获取多个所述对话接收者和/或所述对话发起者的资料信息,其中,所述资料信息包括标识...

【专利技术属性】
技术研发人员:陈瑽寇京博赵斌田吉亮庄涛杨凯允陈嘉伟殷宏亮张峰姚逸宁徐丹
申请(专利权)人:北京赤金智娱科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1