Systems and methods for building conversational understanding systems
First Claim
Patent Images
1. A system for building a conversational understanding system, the system comprising:
- at least one processor; and
a memory for storing and encoding computer executable instructions that, when executed by the at least one processor is operative to;
provide a library of prebuilt conversational items, wherein the library of the prebuilt conversational items includes a plurality of task specific templates, wherein at least one of the plurality of task specific templates includes a task-independent subtask module, and wherein the prebuilt conversational items include preconfigured parameters and a preconfigured structure;
provide a user interface for selecting one or more prebuilt conversational items from the library;
receive a selection of a first prebuilt conversational item and a second prebuilt conversational item;
automatically generate a conversational component, based at least upon the selection, by integrating the first prebuilt conversational item and the second prebuilt conversational item based on a first preconfigured inheritance of the first prebuilt conversational item and a second preconfigured inheritance of the second prebuilt conversational item; and
provide a conversational understanding system based on the conversational component.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for building conversational understanding systems are provided. More specifically, the systems and methods utilize prebuilt conversational items that can form a CU system upon selection by a builder without requiring any further input from the builder. Accordingly, the systems and methods for building a conversational understanding system reduce the expertise, time, and resources necessary to build a conversational understanding system for an application when compared to systems and methods that utilize conversational items that require further input from the builder.
18 Citations
20 Claims
-
1. A system for building a conversational understanding system, the system comprising:
-
at least one processor; and a memory for storing and encoding computer executable instructions that, when executed by the at least one processor is operative to; provide a library of prebuilt conversational items, wherein the library of the prebuilt conversational items includes a plurality of task specific templates, wherein at least one of the plurality of task specific templates includes a task-independent subtask module, and wherein the prebuilt conversational items include preconfigured parameters and a preconfigured structure; provide a user interface for selecting one or more prebuilt conversational items from the library; receive a selection of a first prebuilt conversational item and a second prebuilt conversational item; automatically generate a conversational component, based at least upon the selection, by integrating the first prebuilt conversational item and the second prebuilt conversational item based on a first preconfigured inheritance of the first prebuilt conversational item and a second preconfigured inheritance of the second prebuilt conversational item; and provide a conversational understanding system based on the conversational component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for building a conversational understanding system, the method comprising:
-
providing a library of prebuilt conversational items, wherein the library of the prebuilt conversational items includes a plurality of task specific templates, wherein one or more of the plurality of task specific templates comprise a task-independent subtask module, and wherein the prebuilt conversational items include preconfigured parameters and a preconfigured structure; providing a user interface for selecting one or more prebuilt conversational items from the library; receiving a selection of a first prebuilt conversational item and a second prebuilt conversational item; automatically generating a conversational component based at least upon the selection, wherein generating the conversational component comprises; combining the received first prebuilt conversational item and the second prebuilt conversational item by integrating a first preconfigured inheritance of the first prebuilt conversational item and a second preconfigured inheritance of the second prebuilt conversational item; and providing a conversational understanding system based on the conversational component. - View Dependent Claims (17, 18, 19)
-
-
20. A computer readable storage medium storing computer executable instructions which, when executed by a computing device, cause the computing device to perform a method comprising:
-
accessing a library of prebuilt conversational items, wherein the prebuilt conversational items comprise;
a task specific template and a subtask module, and wherein the prebuilt conversational items include preconfigured parameters and a preconfigured structure;providing a user interface for selecting one or more prebuilt conversational items from the library; receiving a selection of at least two prebuilt conversational items through the user interface; based at least upon the selection, automatically combining the at least two prebuilt conversational items based on a first structure and a first inheritance of a first selected prebuilt conversational item and a second structure and a second inheritance of a second selected prebuilt conversational item; receiving a provisioning request; and in response to the provisioning request, providing a conversational understanding system based on a conversational component.
-
Specification