生成和执行最优对话策略制造技术

技术编号:24251561 阅读:26 留言:0更新日期:2020-05-22 23:35
本公开的实施例涉及生成和执行最优对话策略。提供了有助于生成和执行最优对话策略的技术。在一个示例中,一种系统包括信息增益组件和问题选择器组件。信息增益组件估计与信息系统的第一对话数据相关联的信息增益数据。信息增益数据指示与第一对话数据相关联的熵的变化量。问题选择器组件基于信息增益数据在与第一问题策略相关联的第二对话数据和与第二问题策略相关联的第三对话数据之间进行选择。

Generate and execute optimal Conversation Strategies

【技术实现步骤摘要】
生成和执行最优对话策略
本主题公开涉及计算机对话管理系统,并且更具体地涉及用户与机器之间的认知交互和/或上下文对话。
技术介绍
信息查询系统可以采用诸如例如决策树之类的一组封闭式问题来执行与用户的搜索目标相关联的学习。例如,信息查询系统可以是对话计算机系统,该对话计算机系统基于文本数据、语音数据、图形数据和/或其他数据来与用户会话以有助于通信。通常,对话计算机系统采用语义信息来管理会话的流程。然而,当存在大量文档和/或项目要搜索时,仅依靠封闭式问题可能导致漫长和/或不期望的对话。
技术实现思路
以下呈现
技术实现思路
以提供对本专利技术的一个或多个实施例的基本理解。此
技术实现思路
并非旨在标识关键或重要元素,也不旨在描绘特定实施例的任何范围或权利要求的任何范围。其唯一目的是以简化的形式呈现概念,作为稍后呈现的更详细描述的序言。在本文所描述的一个或多个实施例中,描述了提供用于生成和执行最优对话策略的设备、系统、计算机实现的方法、装置和/或计算机程序产品。根据一个实施例,一种系统可以包括信息增益和问题选择器组件。信息增益组件可以估计与信息系统的第一对话数据相关联的信息增益数据。信息增益数据可以指示与第一对话数据相关联的熵的变化量。问题选择器组件可以基于信息增益数据在与第一问题策略相关的第二对话数据和与第二问题策略相关的第三对话数据之间进行选择。根据另一实施例,提供了一种计算机实现的方法。该计算机实现的方法可以包括:由操作地耦合到处理器的系统估计信息增益数据,该信息增益数据指示与第一对话数据相关的熵的变化量,该第一对话数据与信息系统相关联。该计算机实现的方法还可以包括:由该系统基于信息增益数据在与第一问题策略相关联的第二对话数据和与第二问题策略相关联的第三对话数据之间进行选择。根据又一实施例,一种有助于生成和执行最优对话策略的计算机程序产品可以包括计算机可读存储介质,该计算机可读存储介质具有体现在其上的程序指令。该程序指令可以由处理器执行,并且使处理器:由处理器估计信息增益数据,该信息增益数据指示与第一对话数据相关的熵的变化量,该第一对话数据与信息系统相关联。程序指令还可以使处理器:由处理器基于信息增益数据在与第一问题策略相关联的第二对话数据和与第二问题策略相关联的第三对话数据之间进行选择。附图说明图1图示了根据本文所描述的一个或多个实施例的包括对话策略组件的示例非限制性系统的框图。图2图示了根据本文所描述的一个或多个实施例的包括对话策略组件的另一示例非限制性系统的框图。图3图示了根据本文所描述的一个或多个实施例的包括对话策略组件的又一示例非限制性系统的框图。图4图示了根据本文所描述的一个或多个实施例的包括对话策略组件的又一示例非限制性系统的框图。图5图示了根据本文所描述的一个或多个实施例的与对话策略系统相关联的示例非限制性系统。图6图示了根据本文所描述的一个或多个实施例的与电子设备和信息系统相关联的示例非限制性系统。图7图示了根据本文所描述的一个或多个实施例的用于有助于生成和执行最优对话策略的示例非限制性计算机实现的方法的流程图。图8图示了在其中可以有助于本文所描述的一个或多个实施例的示例非限制性操作环境的框图。图9图示了根据本专利技术的一个或多个实施例的示例非限制性云计算环境的框图。图10图示了根据本专利技术的一个或多个实施例的示例非限制性抽象模型层的框图。具体实施方式以下详细描述仅是说明性的,并且不旨在限制实施例和/或实施例的应用或使用。此外,不旨在被前面的“
技术介绍
”或“
技术实现思路
”部分或“具体实施方式”部分中所呈现的任何明示或暗示的信息约束。现在参考附图描述一个或多个实施例,其中相同的附图标记始终被用来指代相同的元素。在下面的描述中,出于解释的目的,阐述了许多具体细节以便提供对一个或多个实施例的更透彻的理解。然而,明显的是,在各种情况下,可以在没有这些具体细节的情况下实践一个或多个实施例。首先应当理解,尽管本公开包括关于云计算的详细描述,但其中记载的技术方案的实现却不限于云计算环境,而是能够结合现在已知或以后开发的任何其它类型的计算环境而实现。云计算是一种服务交付模式,用于对共享的可配置计算资源池进行方便、按需的网络访问。可配置计算资源是能够以最小的管理成本或与服务提供者进行最少的交互就能快速部署和释放的资源,例如可以是网络、网络带宽、服务器、处理、内存、存储、应用、虚拟机和服务。这种云模式可以包括至少五个特征、至少三个服务模型和至少四个部署模型。特征包括:按需自助式服务:云的消费者在无需与服务提供者进行人为交互的情况下能够单方面自动地按需部署诸如服务器时间和网络存储等的计算能力。广泛的网络接入:计算能力可以通过标准机制在网络上获取,这种标准机制促进了通过不同种类的瘦客户机平台或厚客户机平台(例如移动电话、膝上型电脑、个人数字助理PDA)对云的使用。资源池:提供者的计算资源被归入资源池并通过多租户(multi-tenant)模式服务于多重消费者,其中按需将不同的实体资源和虚拟资源动态地分配和再分配。一般情况下,消费者不能控制或甚至并不知晓所提供的资源的确切位置,但可以在较高抽象程度上指定位置(例如国家、州或数据中心),因此具有位置无关性。迅速弹性:能够迅速、有弹性地(有时是自动地)部署计算能力,以实现快速扩展,并且能迅速释放来快速缩小。在消费者看来,用于部署的可用计算能力往往显得是无限的,并能在任意时候都能获取任意数量的计算能力。可测量的服务:云系统通过利用适于服务类型(例如存储、处理、带宽和活跃用户帐号)的某种抽象程度的计量能力,自动地控制和优化资源效用。可以监测、控制和报告资源使用情况,为服务提供者和消费者双方提供透明度。服务模型如下:软件即服务(SaaS):向消费者提供的能力是使用提供者在云基础架构上运行的应用。可以通过诸如网络浏览器的瘦客户机接口(例如基于网络的电子邮件)从各种客户机设备访问应用。除了有限的特定于用户的应用配置设置外,消费者既不管理也不控制包括网络、服务器、操作系统、存储、乃至单个应用能力等的底层云基础架构。平台即服务(PaaS):向消费者提供的能力是在云基础架构上部署消费者创建或获得的应用,这些应用利用提供者支持的程序设计语言和工具创建。消费者既不管理也不控制包括网络、服务器、操作系统或存储的底层云基础架构,但对其部署的应用具有控制权,对应用托管环境配置可能也具有控制权。基础架构即服务(IaaS):向消费者提供的能力是消费者能够在其中部署并运行包括操作系统和应用的任意软件的处理、存储、网络和其他基础计算资源。消费者既不管理也不控制底层的云基础架构,但是对操作系统、存储和其部署的应用具有控制权,对选择的网络组件(例如主机防火墙)可能具有有限的控制权。部署模型如下:私有云:云基础架构单独为某个组织运行。云基础架构可以由该组织或第三方管理并且可以存在于该组织内部或外部。...

【技术保护点】
1.一种系统,包括:/n存储器,所述存储器存储计算机可执行组件;/n处理器,所述处理器执行被存储在所述存储器中的计算机可执行组件,其中所述计算机可执行组件包括:/n信息增益组件,所述信息增益组件估计与信息系统的第一对话数据相关联的信息增益数据,其中所述信息增益数据指示与所述第一对话数据相关联的熵的变化量;以及/n问题选择器组件,所述问题选择器组件基于所述信息增益数据在与第一问题策略相关联的第二对话数据和与第二问题策略相关联的第三对话数据之间进行选择。/n

【技术特征摘要】
20181115 US 16/192,2041.一种系统,包括:
存储器,所述存储器存储计算机可执行组件;
处理器,所述处理器执行被存储在所述存储器中的计算机可执行组件,其中所述计算机可执行组件包括:
信息增益组件,所述信息增益组件估计与信息系统的第一对话数据相关联的信息增益数据,其中所述信息增益数据指示与所述第一对话数据相关联的熵的变化量;以及
问题选择器组件,所述问题选择器组件基于所述信息增益数据在与第一问题策略相关联的第二对话数据和与第二问题策略相关联的第三对话数据之间进行选择。


2.根据权利要求1所述的系统,其中所述问题选择器组件基于所述信息增益数据在封闭式问题和开放式问题之间进行选择,并且其中所述封闭式问题与二进制响应相关联,并且所述开放式问题与非二进制响应相关联。


3.根据权利要求1所述的系统,其中所述信息增益组件估计与所述第一对话数据相关联的一定数目的特征,并且其中所述问题选择器组件基于与所述第一对话数据相关联的所述一定数目的特征在与所述第一问题策略相关联的所述第二对话数据和与所述第二问题策略相关联的所述第三对话数据之间进行选择。


4.根据权利要求1所述的系统,其中所述计算机可执行组件还包括:
自然语言处理组件,所述自然语言处理组件经由自然语言处理从所述信息系统中提取所述第一对话数据。


5.根据权利要求4所述的系统,其中所述自然语言处理组件生成准确性数据,所述准确性数据估计所述自然语言处理的准确性。


6.根据权利要求5所述的系统,其中所述信息增益组件基于所述准确性数据来修改所述信息增益数据。


7.根据权利要求1所述的系统,其中所述计算机可执行组件还包括:
仿真组件,所述仿真组件基于针对所述信息系统的一组模型参数来生成估计所述信息系统的性能的仿真数据。


8.根据权利要求7所述的系统,其中所述信息增益组件基于所述仿真数据来修改所述信息增益数据。


9.根据权利要求1所述的系统,其中所述计算机可执行组件还包括:
人工智能组件,所述人工智能组件基于人工智能技术来生成所述第一问...

【专利技术属性】
技术研发人员:张云峰廖庆子B·斯里瓦斯塔瓦
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1