-
公开(公告)号:US09805718B2
公开(公告)日:2017-10-31
申请号:US13866509
申请日:2013-04-19
Applicant: SRI International
Inventor: Necip Fazil Ayan , Arindam Mandal , Jing Zheng
CPC classification number: G10L15/22 , G06F17/2785 , G10L15/1815 , G10L15/24 , G10L2015/225 , H04M3/4936
Abstract: A dialog assistant embodied in a computing system can present a clarification question based on a machine-readable version of human-generated conversational natural language input. Some versions of the dialog assistant identify a clarification target in the machine-readable version, determine a clarification type relating to the clarification target, present the clarification question in a conversational natural language manner, and process a human-generated conversational natural language response to the clarification question.
-
公开(公告)号:US20150302003A1
公开(公告)日:2015-10-22
申请号:US14754937
申请日:2015-06-30
Applicant: SRI International
Inventor: Osher Yadgar , Neil Yorke-Smith , Bart Peintner , Gokhan Tur , Necip Fazil Ayan , Michael J. Wolverton , Girish Acharya , Venkatarama Satyanarayana Parimi , William S. Mark , Wen Wang , Andreas Kathol , Regis Vincent , Horacio E. Franco
CPC classification number: G10L15/22 , G06F17/28 , G10L15/1815 , G10L15/1822 , G10L15/19 , G10L2015/223 , H04M3/4936
Abstract: A method for assisting a user with one or more desired tasks is disclosed. For example, an executable, generic language understanding module and an executable, generic task reasoning module are provided for execution in the computer processing system. A set of run-time specifications is provided to the generic language understanding module and the generic task reasoning module, comprising one or more models specific to a domain. A language input is then received from a user, an intention of the user is determined with respect to one or more desired tasks, and the user is assisted with the one or more desired tasks, in accordance with the intention of the user.
Abstract translation: 公开了一种用于帮助用户进行一个或多个所需任务的方法。 例如,可执行的通用语言理解模块和可执行的通用任务推理模块被提供用于在计算机处理系统中执行。 通用语言理解模块和通用任务推理模块提供了一组运行时规范,包括一个或多个特定于域的模型。 然后从用户接收语言输入,根据一个或多个所需任务来确定用户的意图,并且根据用户的意图帮助用户一个或多个所需任务。
-
公开(公告)号:US10755713B2
公开(公告)日:2020-08-25
申请号:US16230338
申请日:2018-12-21
Applicant: SRI International
Inventor: Osher Yadgar , Neil Yorke-Smith , Bart Peintner , Gokhan Tur , Necip Fazil Ayan , Michael J. Wolverton , Girish Acharya , Venkatarama Satyanarayana Parimi , William S. Mark , Wen Wang , Andreas Kathol , Regis Vincent , Horacio E. Franco
Abstract: A method for assisting a user with one or more desired tasks is disclosed. For example, an executable, generic language understanding module and an executable, generic task reasoning module are provided for execution in the computer processing system. A set of run-time specifications is provided to the generic language understanding module and the generic task reasoning module, comprising one or more models specific to a domain. A language input is then received from a user, an intention of the user is determined with respect to one or more desired tasks, and the user is assisted with the one or more desired tasks, in accordance with the intention of the user.
-
公开(公告)号:US20190130912A1
公开(公告)日:2019-05-02
申请号:US16230338
申请日:2018-12-21
Applicant: SRI International
Inventor: Osher Yadgar , Neil Yorke-Smith , Bart Peintner , Gokhan Tur , Necip Fazil Ayan , Michael J. Wolverton , Girish Acharya , Venkatarama Satyanarayana Parimi , William S. Mark , Wen Wang , Andreas Kathol , Regis Vincent , Horacio E. Franco
Abstract: A method for assisting a user with one or more desired tasks is disclosed. For example, an executable, generic language understanding module and an executable, generic task reasoning module are provided for execution in the computer processing system. A set of run-time specifications is provided to the generic language understanding module and the generic task reasoning module, comprising one or more models specific to a domain. A language input is then received from a user, an intention of the user is determined with respect to one or more desired tasks, and the user is assisted with the one or more desired tasks, in accordance with the intention of the user.
-
15.
公开(公告)号:US20140337814A1
公开(公告)日:2014-11-13
申请号:US13891858
申请日:2013-05-10
Applicant: SRI INTERNATIONAL
Inventor: Edgar T. Kalns , Dayne B. Freitag , William S. Mark , Necip Fazil Ayan , Michael J. Wolverton , Thomas J. Lee
IPC: G06F9/44
CPC classification number: G06F8/00 , G06F8/20 , G06F8/34 , G06F8/36 , G06F17/30654
Abstract: A platform for developing a virtual personal assistant (“VPA”) application includes an ontology that defines a computerized structure for representing knowledge relating to one or more domains. A domain may refer to a category of information and/or activities in relation to which the VPA application may engage in a conversational natural language dialog with a computing device user. Re-usable VPA components may be linked to or included in the ontology. An ontology populating agent may at least partially automate the process of populating the ontology with domain-specific information. The re-usable VPA components may be linked with the domain-specific information through the ontology. A VPA application created with the platform may include domain-adapted re-usable VPA components that may be called upon by an executable VPA engine to determine a likely intended meaning of conversational natural language input of the user and/or initiate an appropriate system response to the input.
Abstract translation: 用于开发虚拟个人助理(“VPA”)应用的平台包括定义用于表示与一个或多个域相关的知识的计算机化结构的本体。 域可以指与VPA应用可以与计算设备用户参与会话式自然语言对话的一类信息和/或活动。 可重用的VPA组件可以链接到本体或包含在本体中。 本体填充代理可以至少部分地自动化使用域特定信息填充本体的过程。 可重用的VPA组件可以通过本体与特定于域的信息相关联。 使用该平台创建的VPA应用可以包括可由可执行的VPA引擎调用的域适配的可重新使用的VPA组件,以确定用户的会话式自然语言输入的可能意图的意义和/或发起适当的系统响应 输入。
-
-
-
-