使用可寻址会话段的计算机辅助会话制造技术

技术编号:24133695 阅读:41 留言:0更新日期:2020-05-13 07:18
在本文中所描述的至少一些实施例涉及计算机辅助会话。通过以会话段或一组会话段的粒度寻址会话段来更新可用会话段集合。例如,可以对整个会话段类别进行寻址以添加、删除、打开、或关闭会话段的类别。也可以类似地寻址会话段类别的组。因此,随着会话范围的改变,可用会话段集合同样可以通过精细粒度的控制而改变。因此,不同于预先计划可能的会话的每个集合,可以通过代码评估会话的上下文和方向,从而确定应该添加、删除、打开、或关闭哪些新的会话段集合。考虑到那是存在的参数值,甚至可以动态地生成新的会话段。

【技术实现步骤摘要】
【国外来华专利技术】使用可寻址会话段的计算机辅助会话
技术介绍
计算系统和相关联的网络极大地改变了我们的世界。现在,计算系统能够与人类用户进行某种程度的会话。例如,用户通过喊出特定名字来触发计算系统参与会话。接着,计算系统随时准备聆听可能的用户语句。然后,自然语言引擎会解释该语句以确定该用户语句的意图。随后,计算系统处理该语句,然后确定合适的响应。例如,计算系统可以作为响应而播放歌曲、订购产品、和/或说出话语。一种用于创建会话的常规方法允许其中定义了对特定话语或话语类别的合适响应的会话段的用户。这样的定义甚至可以通过声明性形式给出,从而允许容易地定义会话段。支持此类声明性定义的语言示例是RiveScript。在该模型中,计算系统收听与先前定义的会话段匹配的用户声明,并且接着使用会话段的声明性定义来确定合适的响应。接着,发出合适的响应。在本文中所要求保护的主题不限于解决任何缺点或者仅在诸如以上所描述的那些环境中操作的实施例。相反,该
技术介绍
仅被提供以说明在本文中所描述的一些实施例可以在其中实践的一个示例性

技术实现思路
在本文中所描述的至少一些实施例涉及计算机辅助会话。在计算机辅助会话的环境中,存在会话段,其中每个会话段都包括语句数据与至少一个计算机化响应之间的相关性。当检测到与语句数据相匹配的用户语句时,找到对应的会话段,并且计算系统会以可听见的方式发出合适的计算机辅助响应。可以经由定义语句数据的声明以及对应的响应来创作这样的会话段。用户语句的匹配可以是与可用会话段之一的语句数据的精确匹配。可替代地或另外地,人工智能可用于在用户语句与可用会话段的相似语句数据之间找到匹配。根据在本文中所描述的原理,通过以会话段或一组会话段的粒度寻址会话段来更新可用会话段的集合。例如,可以对整个会话段类别进行寻址以添加、删除、打开、或关闭会话段的类别。也可以类似地寻址会话段的类别组。因此,随着会话范围的改变,可用的会话段集合同样可以通过精细粒度的控制而改变。可用的会话段集合可以取决于会话流和/或触发动态改变的服务上下文的改变而动态地改变。由此,不同于预先计划可能的会话的每个集合,可以动态地生成的会话的上下文和方向,从而确定应该添加、删除、打开、或关闭哪些新的会话段集合。考虑到那是存在的参数值,甚至可以动态地生成新的会话段。例如,这样的参数甚至可以包括诸如后端系统之类的远程系统的状态。因此,当会话的范围转移和/或当会话服务改变上下文时,计算系统足够灵活以基于当前信息来准备好进行新的会话。由于计算系统遵循当前会话的上下文,所以这允许与计算系统进行更加现实和有用的会话。提供了该
技术实现思路
以用简化的形式引入对在以下的具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。附图说明为了描述能够获得上文所引用的以及本专利技术可以获得的其他优势和特征的方式,将通过参考其具体实施例而给出上文简短描述的本专利技术的更加具体的描述。所要理解的是,这些附图仅描绘了本专利技术的一般实施例,并且因此不被认为是对本专利技术范围进行限制,实施例将通过使用以下附图而利用另外的特性和细节进行描述和解释,其中:图1示出了其中可以采用在本文中所描述的原理示例计算机系统;图2示出了使用可寻址会话段集合来操作的示例环境,以及使用由会话段提供的寻址方式与会话段进行接合的管理器;图3示出了一种用于使用可用的会话段集合来执行计算机辅助会话的方法;图4示出了用于执行计算机辅助会话的方法的流程图;以及图5示出了根据在本文中所描述的原理的,用于更新可用会话段集合的方法的流程图。具体实施方式在本文中所描述的至少一些实施例涉及计算机辅助会话。在计算机辅助会话的环境中,存在会话段,其中每个会话段都包括语句数据与至少一个计算机化响应之间的相关性。当检测到与语句数据相匹配的用户语句时,找到对应的会话段,并且计算系统会以可听见的方式发出合适的计算机辅助响应。可以经由定义语句数据的声明以及对应的响应来创作这样的会话段。用户语句的匹配可以是与可用会话段之一的语句数据的精确匹配。可替代地或另外地,人工智能可用于在用户语句与可用会话段的相似语句数据之间找到匹配。根据在本文中所描述的原理,通过以会话段或一组会话段的粒度寻址会话段来更新可用会话段的集合。例如,可以对整个会话段类别进行寻址以添加、删除、打开、或关闭会话段的类别。也可以类似地寻址会话段的类别组。因此,随着会话范围的改变,可用的会话段集合同样可以通过精细粒度的控制而改变。可用的会话段集合可以取决于会话流和/或触发动态改变的服务上下文的改变而动态地改变。由此,不同于预先计划可能的会话的每个集合,可以动态地生成的会话的上下文和方向,从而确定应该添加、删除、打开、或关闭哪些新的会话段集合。考虑到那是存在的参数值,甚至可以动态地生成新的会话段。例如,这样的参数甚至可以包括诸如后端系统之类的远程系统的状态。因此,当会话的范围转移和/或当会话服务改变上下文时,计算系统足够灵活以基于当前信息来准备好进行新的会话。由于计算系统遵循当前会话的上下文,所以这允许与计算系统进行更加现实和有用的会话。因为在本文中所描述的原理在计算系统的上下文中操作,所以将相对于图1描述计算系统。接着,将相对于图2至图5来描述计算机化会话的原理。计算系统现在越来越多地采用宽泛的多种形式。计算系统可以是例如手持设备、家电、膝上型计算机、台式计算机、大型机、分布式计算系统、数据中心,甚至是传统上不被视为计算系统的设备,例如可穿戴设备(例如眼镜、手表、手环等)。在本说明书和权利要求书中,术语“计算系统”被宽泛地定义为包括任何这样的设备或系统(或其组合),其包括至少一个物理的和有形的处理器,以及能够在其上具有能够由处理器执行的计算机可执行指令的物理和有形存储器。存储器可以采取任何形式,并且可以取决于计算系统的性质和形式。计算系统可以分布在网络环境上,并且可以包括多个组成计算系统。如图1所示,在其最基本的配置中,计算系统100通常包括至少一个硬件处理单元102和存储器104。存储器104可以是物理系统存储器,其可以是易失性的、非易失性的,或两者的某种组合。术语“存储器”在本文中还可用于指代非易失性大容量存储装置,例如物理存储介质。如果计算系统是分布式的,则处理、存储器、和/或存储能力也可以是分布式的。计算系统100在其上具有常常被称为“可执行组件”的多个结构。例如,计算系统100的存储器104被示出为包括可执行组件106。术语“可执行组件”是结构的名称,该结构在计算领域中对于本领域技术人员来说是公知的,可以是软件、硬件或其组合的结构。例如,当以软件来实现时,本领域技术人员将会理解的是,可执行组件的结构可以包括可以在计算系统上执行的软件对象、例程、方法等,而无论这样的可执行组件是否存在于大量计算系统中,或者该可执行组件是否存在于计算机可读存储介质上。在这样的情况下,本领域技术人员将会认识到,可执本文档来自技高网
...

【技术保护点】
1.一种用于计算机辅助会话的方法,所述方法包括:/n更新可用会话段集合,所述可用会话段集合中的每个会话段包括语句数据与至少一个计算机化响应之间的至少一个相关性,当相关的语句数据与用户语句相匹配时,由计算系统使用所述可用会话段集合可听见地发出响应,所述更新包括以下步骤:/n确定要对其执行更新操作的会话段;以及/n指示对所确定的会话段执行了所述更新操作,由此使得相对于所确定的会话段来更新所述可用会话段集合,所述指示包括提供所确定的会话段的寻址标识符。/n

【技术特征摘要】
【国外来华专利技术】20170926 US 15/716,2551.一种用于计算机辅助会话的方法,所述方法包括:
更新可用会话段集合,所述可用会话段集合中的每个会话段包括语句数据与至少一个计算机化响应之间的至少一个相关性,当相关的语句数据与用户语句相匹配时,由计算系统使用所述可用会话段集合可听见地发出响应,所述更新包括以下步骤:
确定要对其执行更新操作的会话段;以及
指示对所确定的会话段执行了所述更新操作,由此使得相对于所确定的会话段来更新所述可用会话段集合,所述指示包括提供所确定的会话段的寻址标识符。


2.根据权利要求1所述的方法,所述更新还包括以下步骤:
确定要对其执行对应的更新操作的多个会话段;以及
指示对所确定的多个会话段执行了所述对应的更新操作,由此使得相对于所确定的多个会话段来更新所述可用会话段集合。


3.根据权利要求2所述的方法,针对所确定的多个会话段中的至少一个会话段的对应的更新操作与针对所述多个会话段中的至少一个其他会话段的对应的更新操作是不同的。


4.根据权利要求2所述的方法,所确定的多个会话段中的至少一些会话段的寻址标识符是所确定的多个会话段中的所述至少一些会话段中的每一个所属的类别标识符。


5.根据权利要求1所述的方法,所述更新包括关闭所确定的会话段,以使得所确定的会话段此后不是所述...

【专利技术属性】
技术研发人员:A·萨卡尔J·A·泰勒H·F·尼尔森
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

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

1