Method and apparatus for building asset based natural language call routing application with limited resources
First Claim
1. A computer-implemented method for building data used by an understanding model of a natural language call routing application, the computer-implemented method comprising:
- providing a plurality of topic descriptions, wherein each topic description of the plurality of topic descriptions describes a meaning of a topic of a plurality of topics;
providing training data, wherein the training data is based on the plurality of topic descriptions;
identifying keywords in the training data; and
creating an optimal feature set, wherein the optimal feature set is based on the keywords.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of processing limited natural language data to automatically develop an optimal feature set, bypassing the standard Wizard of OZ (WOZ) approach is provided. The method provides for building natural language understanding models or for processing existing data from other domains, such as the Internet, for domain-specific adaptation through the use of an optimal feature set. Consequently, when the optimal feature set is passed on to any engine, the optimal feature set produces robust models that can be used for natural language call routing.
-
Citations
20 Claims
-
1. A computer-implemented method for building data used by an understanding model of a natural language call routing application, the computer-implemented method comprising:
-
providing a plurality of topic descriptions, wherein each topic description of the plurality of topic descriptions describes a meaning of a topic of a plurality of topics; providing training data, wherein the training data is based on the plurality of topic descriptions; identifying keywords in the training data; and creating an optimal feature set, wherein the optimal feature set is based on the keywords. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a computer usable medium including computer usable program code for building data used by an understanding model of a natural language call routing application, the computer-program product comprising:
-
computer usable program code for providing a plurality of topic descriptions, wherein each topic description of the plurality of topic descriptions describes a meaning of a topic of a plurality of topics; computer usable program code for providing training data, wherein the training data is based on the plurality of topic descriptions; computer usable program code for identifying keywords in the training data; and computer usable program code for creating an optimal feature set, wherein the optimal feature set is based on the keywords. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system for building data used by an understanding model of a natural language call routing application, the data processing system comprising:
-
a storage device, wherein the storage device stores computer usable program code; and a processor, wherein the processor executes the computer usable program code to provide a plurality of topic descriptions, wherein each topic description of he plurality of topic descriptions describes a meaning of a topic of the plurality of topics;
provide training data, wherein the training data is based on the plurality of topic descriptions;
identify keywords in the training data; and
create an optimal feature sets wherein the optimal feature set is based on the keywords. - View Dependent Claims (18, 19, 20)
-
Specification