[发明专利]可扩展对话系统有效
申请号: | 201880012230.6 | 申请日: | 2018-02-23 |
公开(公告)号: | CN110301004B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | P·S·梁;D·L·W·豪尔;J·J·克劳斯曼 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G10L25/00 | 分类号: | G10L25/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 赵林琳 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 对话 系统 | ||
一种系统,允许非工程师管理员在没有编程、机器语言或人工智能系统知识的情况下扩展对话系统的能力。对话系统可以具有知识系统、用户界面和学习模型。用户界面允许非工程师利用由一小组原语和简单语言定义的知识系统来注释用户话语。注释可以包括基于话语和后续动作选择要采取的动作,以及配置关联。随着动作和关联的发生,对话状态不断更新并且提供给用户。基于动作、关联和对话状态生成允许计算各种结果的规则。
本申请要求于2017年2月23日提交的题为“Expandable Dialogue Systems”的美国临时专利申请No.62/462,736的优先权权益,其公开内容并入本文。
背景技术
现有技术的语音生成系统不能以允许非专家管理员扩展系统能力的方式扩展。相反,现有技术的对话系统的改变和修改需要大量的工程和开发人员资源和时间。例如在世界中执行动作(查询API的动作)的面向目标的对话系统的一般问题是它们受到关于合成和预定义对话模式的约束的限制。合成对于支持来自少数基元的丰富功能非常重要。然而,为了在从弱监督中学习时限制组合爆炸,通常使用受约束的语法。这表示很多含义根本无法表达。所需要的是一种改进的对话系统,其在扩展时不需要像现有技术系统那样的大量工程资源。
发明内容
粗略描述的本技术是允许非工程师管理员在没有编程、机器语言或人工智能系统知识的情况下扩展对话系统的能力的系统。对话系统可以具有知识系统、用户界面和学习模型。用户界面允许非工程师利用由一小组原语和简单语言定义的知识系统来注释用户话语。注释可以包括基于话语和后续动作选择要采取的动作,以及配置关联。随着动作和关联的发生,对话状态不断更新并且提供给用户。基于动作、关联和对话状态生成允许计算各种结果的规则。
在实施例中,一种方法扩展了对话系统。该方法涉及通过用户界面从用户接收话语,该界面由在计算设备上执行的应用提供。基于话语自动提供可能动作列表。通过界面从用户接收一个或多个动作的选择。通过计算设备上的应用从用户接收输入以完成所选择的一个或多个动作中的至少一个。保持对话状态的表示,其中对话状态包括话语、所选择的一个或多个动作。基于话语、所选择的一个或多个动作和对话状态的表示自动生成规则。
附图说明
图1是实现对话扩展的系统的框图。
图2是示例性对话扩展系统的框图。
图3是示例性知识表示模块的框图。
图4是示例性学习模型的框图。
图5是示例性数据收集模型的框图。
图6是用于扩展对话系统的示例性方法。
图7是用于接收注释数据的示例性方法。
图8是用于通过用户界面接收注释数据的示例性方法。
图8是用于将规则应用于话语的示例性方法。
图10-图27示出了可扩展对话系统的示例性用户界面。
图28示出了由图8-25的用户界面生成的一组规则。
图29是用于实现本技术的示例性系统的框图。
具体实施方式
本技术提供了一种系统,该系统允许非工程师管理员在没有编程、机器语言或人工智能系统知识的情况下扩展对话系统的能力。对话系统可以具有知识系统、用户界面和学习模型。用户界面允许非工程师利用由一小组原语和简单语言定义的知识系统来注释用户话语。注释可以包括基于话语和后续动作选择要采取的动作,以及配置关联。随着动作和关联的发生,对话状态不断更新并且提供给用户。基于动作、关联和对话状态生成允许计算各种结果的规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880012230.6/2.html,转载请声明来源钻瓜专利网。