发明名称 Structured natural language representations
摘要 In accordance with aspects of the disclosure, a computing device may identify a prompt associated with an automated dialog application. An application expectation of the automated dialog application may be identified. The application expectation may comprise a structured natural language representation for a natural language response to the prompt. The computing device may receive natural language input responsive to the prompt, populate one or more data fields of the structured natural language representation with at least a portion of the natural language input, and may respond to the application expectation using the one or more data fields of the structured natural language representation.
申请公布号 US9606985(B2) 申请公布日期 2017.03.28
申请号 US201414304289 申请日期 2014.06.13
申请人 Nuance Communications, Inc. 发明人 Goussard Jacques-Olivier;Beaufort Richard J.
分类号 G10L15/00;G06F17/27;G06F17/30;G06F17/24 主分类号 G10L15/00
代理机构 Banner & Witcoff, Ltd. 代理人 Banner & Witcoff, Ltd.
主权项 1. A computer-assisted method, comprising: identifying, by at least one processor of a computing device, a prompt associated with an automated dialog application; identifying, by the at least one processor, an application expectation of the automated dialog application that comprises a structured natural language representation for a natural language response to the prompt; receiving natural language input uttered by a user responsive to the prompt; transforming, by the at least one processor, one or more portions of the natural language input to one or more values responsive to the application expectation; populating, by the at least one processor, one or more data fields of the structured natural language representation with the one or more values responsive to the application expectation; and responding, by the at least one processor, to the application expectation using the one or more data fields of the structured natural language representation, wherein the structured natural language representation for the natural language input comprises a list structured natural language representation comprising a plurality of structured natural language representations of a common type, wherein the at least a portion of the natural language input comprises a first portion of natural language input corresponding to the common type and a second portion of natural language input corresponding to the common type, and wherein populating the one or more data fields of the structured natural language representation comprises populating one or more fields of a first structured natural language representation of the plurality of structured natural language representations of the common type with one of the one or more values transformed from the first portion of natural language input, and populating one or more fields of a second structured natural language representation of the plurality of structured natural language representation of the common type with one of the one or more values transformed from the second portion of natural language input.
地址 Burlington MA US