基于众包来更新用于数字个人助理的语言理解分类器模型制造技术

技术编号:16308399 阅读:33 留言:0更新日期:2017-09-27 02:15
一种用于更新语言理解分类器模型的方法包括经由计算设备的一个或多个话筒接收来自该计算设备的用户的数字语音输入。使用数字语音输入的自然语言处理被用于确定用户语音请求。在确定用户语音请求不匹配数字个人助理的模式定义中的多个预定义语音命令中的至少一者之际,使用最终用户标记工具的GUI来接收对以下各项中的至少一者的用户选择:多个可用意图中的至少一个意图和/或针对该至少一个意图的至少一个槽。通过将用户语音请求和用户选择进行配对来生成经标记数据集,并且经标记数据集被用来更新语言理解分类器模型。

A language understanding classifier model for digital personal assistants is updated based on crowdsourcing

A method for updating a language to understand a classifier model includes receiving a digital speech input from a user of the computing device via one or more microphones of the computing device. Natural Language Processing using digital speech input is used to determine user voice requests. In determining the user voice request multiple predefined voice command mode does not match the definition of digital personal assistant in at least one of the occasion, the use of end user tagging tool GUI to receive at least one of the following user selection: multiple available intention at least one of the intentions and / or for the at least one of the intentions of the at least one groove. A pair of labeled data sets is generated by pairing user voice requests with user choices, and a tagged data set is used to update the language understanding classifier model.

【技术实现步骤摘要】
【国外来华专利技术】基于众包来更新用于数字个人助理的语言理解分类器模型背景随着计算技术的发展,越来越强大的移动设备已经变得可用。例如,智能电话以及其他计算设备已经变得普及。此类设备的处理能力已导致开发出不同类型的功能性,诸如与数字个人助理相关的功能性。数字个人助理可以被用于执行用于个体的任务或服务。例如,数字个人助理可以是在移动设备或台式计算机上运行的软件模块。此外,实现在移动设备内的数字个人助理具有交互式和内置会话理解力以能够对用户问题或语音命令作出响应。可以由数字个人助理执行的任务和服务的示例可以包括拨打电话呼叫、发送电子邮件或文本消息和设置日历提醒。尽管数字个人助理可被实现来使用代理执行多个任务,然而编程/定义每个反应型代理可能是耗时的。因此,在与创建和编辑用于实现数字个人助理的反应型代理定义和相关联的语言理解分类器模型相关的技术方面存在充足的改善机会。概述提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。根据一个或多个方面,一种用于更新语言理解分类器模型的方法可包括经由计算设备的一个或多个本文档来自技高网...
基于众包来更新用于数字个人助理的语言理解分类器模型

【技术保护点】
一种服务器计算机,包括:处理单元;以及耦合至所述处理单元的存储器;所述服务器计算机被配置成执行用于更新语言理解分类器模型的操作,所述操作包括:从通信地耦合到所述服务器计算机的多个计算设备中的至少一个计算设备接收对以下各项中的至少一者的第一用户选择:多个可用意图中的至少一个意图和/或针对所述至少一个意图的至少一个槽,其中:所述至少一个意图与被用于执行域的功能类别的至少一个功能的至少一个动作相关联;所述至少一个槽指示用于执行所述至少一个动作的值;以及所述第一用户选择与在所述至少一个计算设备处接收到的数字语音输入相关联;以及在从所述多个计算设备中的至少另一计算设备接收到与所述第一用户选择相同的多个后...

【技术特征摘要】
【国外来华专利技术】2015.01.30 US 14/611,0421.一种服务器计算机,包括:处理单元;以及耦合至所述处理单元的存储器;所述服务器计算机被配置成执行用于更新语言理解分类器模型的操作,所述操作包括:从通信地耦合到所述服务器计算机的多个计算设备中的至少一个计算设备接收对以下各项中的至少一者的第一用户选择:多个可用意图中的至少一个意图和/或针对所述至少一个意图的至少一个槽,其中:所述至少一个意图与被用于执行域的功能类别的至少一个功能的至少一个动作相关联;所述至少一个槽指示用于执行所述至少一个动作的值;以及所述第一用户选择与在所述至少一个计算设备处接收到的数字语音输入相关联;以及在从所述多个计算设备中的至少另一计算设备接收到与所述第一用户选择相同的多个后续用户选择之际:通过将所述数字语音输入与所述第一用户选择进行配对来生成经标记数据集;从与一个或多个代理定义相关联的多个可用语言理解分类器中选择语言理解分类器,所述选择至少基于所述至少一个意图;以及基于所生成的经标记数据集来更新所选择的语言理解分类器。2.如权利要求1所述的服务器计算机,其特征在于,所述操作还包括:确定所述多个后续用户选择的数目;以及当所述多个后续用户选择的数目高于第一阈值时,基于所生成的经标记数据集自动更新所述所选择的语言理解分类器。3.如权利要求1所述的服务器计算机,其特征在于,所述操作还包括:从所述至少一个计算设备接收所述数字语音输入;使用所述数字语音输入执行自然语言处理以确定用户语音请求;将所述数字语音输入和所述用户语音请求中的一者或两者存储在话语数据库中;从所述话语数据库检索所述数字语音输入和所述用户语音请求中的一者或两者;通过将所述第一用户选择与所述数字语音输入和所述用户语音请求中的一者或两者进行配对来生成经标记数据集;以及将所生成的经标记数据集存储在经标记数据数据库中。4.如权利要求1所述的服务器计算机,其特征在于,所述操作还包括:接收与所述多个后续用户选择相对应的多个后续数字语音输入,其中所述多个后续数字语音输入基本上相似于所述数字语音输入;以及确定包括与所述第一用户选择的所述至少一个意图和所述至少一个槽不同的至少一个意图和至少一个槽的所述多个后续用户选择的数目。5.如权利要求4所述的服务器计算机,其特征在于,所述操作还包括:在所确定的所述多个后续用户选择的数目高于第二阈值时,生成针对由所述服务器计算机的管理员手动更新所述所选择的语言理解分类器的请求;响应于针对手动更新的请求,接收选择所述第一用户选择的至少一个意图和至少一个槽或者所述多个后续用户选择的至少一个意图和至少一个槽的输入;以及接收基于所选择的至少一个意图和至少一个槽来更新所述所选择的语言理解分类器的输入。6.一种用于更新语言理解分类器模型的方法,所述方法包括:经由计算设备的一个或多个话筒接收来自所述计算设备的用户的数字语音输入;使用所述数字语音输入执行自然语言处理以确定用户语音请求;在确定所述用户语音请求不匹配在所述计算设备上运行的数字个人助理的代理定义中的多个预定义任务中的至少一者之际:使用所述计算设备的最终用户标记工具(EULT)的图形用户界面来接收对以下各项中的至少一者的用户选择:多个可用意图中的意图以及针对所述意图的至少一个槽,其中:所述意图与被用于执行域的功能类别的至少一个功能的至少一个动作相关联;以及所述至少一个槽指...

【专利技术属性】
技术研发人员:V·S·坎南A·乌瑟拉克D·J·黄
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1