构建会话理解系统的制作方法_5

文档序号:9713533阅读:来源:国知局
以用于存储持久信息,如果系统1202掉电,所述持久信息不应当丢失。应用程序1266可以使用并在非易失性存储区域1268中存储信息,所述信息诸如是电子邮件或由电子邮件应用使用的其他消息等。同步应用(未示出)也驻留在系统1202上,并且被编程为与常驻在主机计算机上的对应同步应用进行交互,以便保持存储在非易失性存储区域1268中的信息与存储在主机计算机处的对应信息同步。如应当认识到的,其他应用可以被加载到存储器1262中,并且在移动计算设备1200上运行,所述其他应用包括如本文中所描述的开发管理器26。
[0094]系统1202具有可以被实施为一个或多个电池的电源1270。电源1270可以进一步包括外部电源,诸如AC适配器或者对电池进行补充或再充电的加电对接支架。
[0095]系统1202还可以包括执行传输和接收射频通信的功能性的无线电1272。无线电1272经由通信载波或服务提供商促进系统1202与“外部世界”之间的无线连接。在操作系统1264的控制下实施去往和来自无线电1272的传输。换句话说,由无线电1272接收的通信可以经由操作系统1264被传播给应用程序1266,并且反之亦然。
[0096]视觉指示器1220可以用于提供视觉通知,和/或音频接口 1274可以用于经由音频换能器1225产生听觉通知。在所图示的实施例中,视觉指示器1220是发光二极管(LED),以及音频换能器1225是扬声器。这些设备可以直接耦合到电源1270,从而,当被激活时,它们在通知机制所指示的持续时间内保持接通,即使处理器1260和其他构件可以关机以便节约电池电力。LED可以被编程为无限地保持接通,直到用户采取行动以指示设备的加电状态为止。音频接口 1274用于向用户提供听觉信号和从用户接收听觉信号。例如,除了耦合到音频换能器1225之外,音频接口 1274还可以耦合到麦克风来接收听觉输入,诸如以便促进电话会话。根据本发明的实施例,如下面将描述的那样,麦克风还可以充当用于促进控制通知的音频传感器。系统1202可以进一步包括视频接口 1276,该视频接口 1276使能实现机载相机的操作,以便记录静止图像、视频流等。
[0097]实施系统1202的移动计算设备1200可以具有附加的特征或功能。例如,移动计算设备1200还可以包括附加的数据存储设备(可移除和/或非可移除的),例如磁盘、光盘或磁带。所述附加存储器在图10B中由非易失性存储区域1268图示出。移动计算设备1200还可以包括外围设备端口 1230。
[0098]由移动计算设备1200生成或捕获并经由系统1202进行存储的数据/信息可以如上面描述的那样被本地存储在移动计算设备1200上,或者,所述数据可以被存储在任意数量的存储介质上,所述存储介质可以由所述设备经由无线电1272或经由移动计算设备1200与关联于移动计算设备1200的单独计算设备之间的有线连接进行访问,所述单独计算设备例如是诸如互联网的分布式计算网络中的服务器计算机。如应当认识到的,所述数据/信息可以经由移动计算设备1200经由无线电1272或经由分布式计算网络进行访问。类似地,所述数据/信息可以根据熟知的数据/信息传输和存储手段在用于存储和使用的计算设备之间被轻松地传输,所述熟知的数据/信息传输和存储手段包括电子邮件和协作数据/信息共享系统。
[0099]图11图示出了如上面所描述的示例性系统的体系结构的实施例。关联于开发管理器26所开发、与之进行交互或编辑的内容可以用不同通信信道或其他存储类型来存储。例如,各种文档可以使用目录服务1322、web门户1324、邮箱服务1326、即时消息存储1328或社交网站1330来存储。开发管理器26可以使用这些类型的系统中的任一个或诸如此类的来使能实现如本文中所描述的数据使用。服务器1320可以向客户端提供开发管理器26。作为一个示例,服务器1320可以是基于web提供开发管理器26的web服务器。服务器1320可以通过网络1315基于web向客户端提供开发管理器26。作为示例,客户端计算设备可以被实施为计算设备1100,并且被包含在个人计算机、平板计算设备1310和/或移动计算设备1200(例如智能电话)中。客户端计算设备的这些实施例1100、1310和1200中的任一个可以从存储1316获取内容。
[0100]例如,上面参考根据本发明的实施例的方法、系统和计算机程序产品的框图和/或操作图示描述了本发明的实施例。框中指出的功能/行动可以违反如任何流程图中所示的顺序而出现。例如,取决于所涉及的功能/行动,被相继示出的两个框实际上可以基本并发地被执行,或者所述框有时可以以逆序被执行。
[0101]在本申请中提供的对一个或多个实施例的描述和图示不旨在以任何方式限制或约束所要求权利的本发明的范围。在本申请中提供的实施例、示例和细节被认为足以传达占有,并且使其他人能够制作和使用所要求权利的发明的最佳模式。所要求权利的发明不应当理解为限于任何在本申请中提供的实施例、示例或细节。不论是被组合地还是单独地示出和描述,各种特征(结构的和方法的这两者)旨在被有选择地包括或省略以产生具有特定特征集的实施例。在已为其提供本申请的描述和图示的情况下,本领域的技术人员可以设想不脱离所要求权利的发明的宽泛范围的、落在本申请中所包含的一般发明概念的宽泛方面的精神内的变型、修改和替换实施例。
【主权项】
1.一种用于使用CU服务中的资源使能实现用于会话理解(CU)的应用的方法,其包括: 确定所述应用将使用的领域; 接收对关联于将在所述应用中使用的领域的应用编程接口(API)的选择; 基于对API的选择和所确定的领域,自动更新用于所述CU服务的模型;以及 使所述模型对所述CU服务可用。2.根据权利要求1所述的方法,其中,确定所述领域包括接收用于与所述应用进行交互的自然语言语句的示例,以及使用所述示例自动确定所述领域。3.根据权利要求1所述的方法,进一步包括接收用于与所述应用进行交互的自然语言语句的示例,以及自动改述所述NL语句的示例以生成附加语句,所述附加语句包含表述所述NL语句中的每个NL语句的意义的不同方式。4.根据权利要求1所述的方法,其中,确定所述领域包括对示例应用领域检测器以确定所述CU服务中当前存在的领域,以及接收对所述领域中的一个或多个领域的选择。5.—种存储计算机可执行指令的计算机可读存储介质,所述计算机可执行指令用于使用会话理解(CU)服务中的资源使能实现用于CU的应用,包括: 显示图形用户界面(GUI),所述图形用户界面(GUI)包括对用于使能实现所述应用的工具的显示; 接收用于与所述应用进行交互的自然语言(NL)语句的示例; 检测领域、意图动作和意图对象; 在所述GUI中显示所检测的领域、意图动作和意图对象; 从所述GUI接收输入,以标记所述示例;以及 基于所接收的输入,自动更新用于所述CU服务的模型。6.根据权利要求5所述的计算机可读存储介质,进一步包括自动改述所述NL语句的示例以生成附加语句,所述附加语句包含表述所述NL语句的意义的不同方式。7.根据权利要求5所述的计算机可读介质,其中,检测所述领域包括对所述示例应用领域检测器。8.—种用于使用工具来使用来自会话理解(CU)服务的资源使能实现用于CU的应用的系统,所述系统包括: 处理器和存储器; 操作环境,其使用所述处理器来执行;以及 开发管理器,其被配置为执行包括以下的动作: 显示图形用户界面(GUI),所述图形用户界面(GUI)包括对用于使能实现所述应用的工具的显示; 从用于与所述应用进行交互的自然语言(NL)语句的示例中检测领域、意图动作和意图对象; 对所述示例执行位置标签; 在所述GUI中显示所检测的领域、意图动作、意图对象和位置标签; 从所述GUI接收输入,以对所述示例进行标记;以及 基于所接收的输入,自动更新用于所述CU服务的模型。9.根据权利要求8所述的系统,其中,检测所述领域包括对所述示例应用领域检测器,以确定所述CU服务中当前存在的领域,并且显示对于所述领域中的每个领域的置信度,以及接收对所述领域中的一个领域的选择,或接收用于添加新领域的选择。10.根据权利要求8所述的系统,其中,检测所述意图动作包括从所述示例中检测意图动作,并显示所检测的意图动作中的每个意图动作的置信度,以及接收对所述意图动作中的一个意图动作的选择,或接收用于添加新意图动作的选择。
【专利摘要】一种用于使用CU服务中的资源使能实现用于会话理解(CU)的应用的方法,其包括:确定所述应用将使用的领域;接收对关联于将在所述应用中使用的领域的应用编程接口(API)的选择;基于对API的选择和所确定的领域,自动更新对于所述CU服务的模型;以及使所述模型对所述CU服务可用。
【IPC分类】G06F9/445, G06F9/44
【公开号】CN105474170
【申请号】CN201480035400
【发明人】R.萨里卡亚, D.博伊斯, L.赫克, T.安纳斯塔萨科斯
【申请人】微软技术许可有限责任公司
【公开日】2016年4月6日
【申请日】2014年6月5日
【公告号】EP3011472A2, US9311298, US20140379326, US20160203125, WO2014204659A2, WO2014204659A3
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1