US2008208583A1PendingUtilityA1
Method and apparatus for building asset based natural language call routing application with limited resources
Est. expiryJun 16, 2026(expired)· nominal 20-yr term from priority
G10L 15/1822G10L 15/063G10L 15/183
47
PatentIndex Score
0
Cited by
0
References
0
Claims
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.
Claims
exact text as granted — not AI-modified1 . 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.
2 . The computer implemented method of claim 1 , further comprising:
identifying filler words in the training data; and removing the filler words from the training data.
3 . The computer implemented method of claim 2 , further comprising:
maintaining a list of filler words.
4 . The computer implemented method of claim 1 , wherein the plurality of topics is based on a voice user interface specification.
5 . The computer implemented method of claim 1 , wherein each topic of the plurality of topics corresponds to a unit of action, wherein the unit of action defines what a user may say and a response to what the user may say.
6 . The computer implemented method of claim 1 , further comprising:
creating an initial topic classification model based on the optimal feature set.
7 . The computer implemented method of claim 6 , further comprising:
tagging collected data using the initial topic classification model, wherein the tagging is based upon a semantic meaning of the collected data.
8 . The computer implemented method of claim 1 , wherein the optimal feature set comprises at least one of keywords and a combination of keywords.
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.
10 . The computer program product of claim 9 , further comprising:
computer usable program code for identifying filler words in the training data; and computer usable program code for removing the filler words from the training data.
11 . The computer program product of claim 10 , further comprising:
computer usable program code for maintaining a list of filler words.
12 . The computer program product of claim 9 , wherein the plurality of topics are based on a voice user interface specification.
13 . The computer program product of claim 9 , wherein each topic of the plurality of topics corresponds to a unit of action, wherein the unit of action defines what a user may say and a response to what the user may say.
14 . The computer program product of claim 9 , further comprising:
computer usable program code for creating an initial topic classification model based on the optimal feature set.
15 . The computer program product of claim 14 , further comprising:
computer usable program code for tagging collected data, wherein the tagging is based upon a semantic meaning within the collected data.
16 . The computer program product of claim 9 , wherein the optimal feature set comprises at least one of keywords and a combination of keywords.
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 the 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 set, wherein the optimal feature set is based on the keywords.
18 . The data processing system of claim 17 , wherein the processor further executes the computer usable program code to identify filler words in the training data; and remove the filler words from the training data.
19 . The data processing system of claim 18 , wherein the processor further executes the computer usable program code to maintain a list of filler words.
20 . The data processing system of claim 17 , wherein the processor further executes the computer usable program code to create an initial topic classification model based on the optimal feature set.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.