流式实时对话管理制造技术

技术编号:33634055 阅读:28 留言:0更新日期:2022-06-02 01:43
系统和方法提供实时而非轮换式的对话管理。示例方法包括接收一连串的块中的初始块或下一个块;基于接收到块生成第一候选响应;用第一候选响应中的至少一个更新候选响应的排序列表,在接收到块时,所述候选响应被接受或待决,更新的候选响应的排序列表包括一个或多个后端请求以及一个或多个系统响应;基于更新的排序列表执行对两个或更多个对话模式的后端请求;和在执行后端请求之后:基于响应后端请求获得的针对两个或更多个对话模式的信息生成后端响应;基于生成的后端响应,从两个或更多个对话模式中导出复合候选响应;基于复合候选响应进一步更新更新的排序列表;以及基于进一步更新的排序列表的候选响应的更新排序,修剪进一步更新的排序列表。修剪进一步更新的排序列表。修剪进一步更新的排序列表。

【技术实现步骤摘要】
流式实时对话管理
[0001]本申请是申请日为2017年10月30日、申请号为201711035649.7、专利技术名称为“流式实时对话管理”的专利技术专利申请的分案申请。
[0002]相关申请
[0003]本申请是在2017年2月16日提交的标题为“Streaming Real

Time Dialog Management”的美国临时专利申请No.62/459,820的非临时申请,并要求该临时申请的优先权,该临时申请的公开内容通过引用并入本文。

技术介绍

[0004]对话管理是跟踪用户与电子助手的会话的问题。助手等待用户完成讲话、计算出响应,然后提供该响应。由于用户采取轮流说话,轮到助理,然后轮到用户,以此类推,所以这样的流程被称为轮换(turn

taking)。大多数电子助手一次处理一个模式(schema),该模式类似于任务或会话的主题,如烹饪、天气、设置定时器等。可处理多个模式的助手仍以轮换流程操作。

技术实现思路

[0005]实施方案提供了实时的而非轮换式的对话管理。使用实时对话管理本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种计算设备,该计算设备被配置为管理与用户的实时对话,所述计算设备包括:至少一个处理器;和存储指令的存储器,当所述指令由所述至少一个处理器运行时,使得所述计算设备:接收一连串的块中的初始块或下一个块,该一连串的块表示来自用户的实时讲话流;基于接收到块生成第一候选响应;用第一候选响应中的至少一个更新候选响应的排序列表,在接收到块时,所述候选响应被接受或待决,更新的候选响应的排序列表包括针对一个或多个对话模式的一个或多个后端请求以及由对话模式中的一个或多个生成的一个或多个系统响应;基于更新的排序列表执行对两个或更多个对话模式的后端请求;和在执行后端请求之后:基于响应后端请求获得的针对两个或更多个对话模式的信息生成后端响应;基于生成的后端响应,从两个或更多个对话模式中导出复合候选响应;基于复合候选响应进一步更新更新的排序列表;以及基于进一步更新的排序列表的候选响应的更新排序,修剪进一步更新的排序列表。2.如权利要求1所述的计算设备,其中候选响应的排序列表中的每个候选响应具有对应的对话状态并且被分配给对话束中的路径,所述对话束包括至少两个路径。3.如权利要求2所述的计算设备,所述操作还包括:确定进一步更新的排序列表包括具有满足触发阈值的置信分数的系统响应候选;以及触发系统响应。4.如权利要求3所述的计算设备,其中,排序列表中的每个候选响应具有各自的注释和各自的对话状态,并且对响应候选进行排序包括:通过机器学习模型处理注释和候选响应以确定排序列表中每个候选响应的置信分数。5.如权利要求3所述的计算设备,其中,所述更新的候选响应的排序列表的每个后端请求与临时对话状态相关联,并且其中所生成的后端响应中的至少一个是基于所述临时对话状态生成的。6.一种方法,包括:接收一连串的块中的初始块或下一个块,该一连串的块表示来自用户的实时讲话流;基于接收到块生成第一候选响应;用第一候选响应中的至少一个更新候选响应的排序列表,在接收到块时,所述候选响应被接受或待决,更新的候选响应的排序列表包括针对一个或多个对话模式的一个或多个后端请求以及由对话模式中的一个或多个生成的一个或多个系统响应;基于更新的排序列表执行对两个或更多个对话模式的后端请求;和在执行后端请求之后:基于响应后端请求获得的针对两个或更多个对话模式的信息生成后端响应;基于生成的后端响应,从两个或更多个对话模式中导出复合候选响应;基于复合候选响应进一步更新更新的排序列表;以及基于进一步更新的排序列表的候选响应的更新排序,修剪进一步更新的排序列表。...

【专利技术属性】
技术研发人员:D埃尔森R阿加瓦尔C温伯利B罗斯D艾森伯格K查维斯S甘德
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

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

1