METHOD OF WEIGHTING SPEECH RECOGNITION GRAMMAR RESPONSES USING KNOWLEDGE BASE USAGE DATA
First Claim
Patent Images
1. A method of speech recognition for optimizing a set of keywords presented to a user, selected from a plurality of keywords in a knowledge database, said method comprising the steps of:
- receiving at least one spoken command from a user via a communication means;
responding to said at least one spoken command with a set comprising of a plurality of keywords;
arranging said set of said plurality of keywords in order of the best possible set of matches, wherein said order of the best possible matches of said plurality of keywords is derived by mathematically combining a speech recognition confidence score and a keyword weighting score derived from the knowledge base; and
providing said best possible set of matches selected from said set of said plurality of keywords to said user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of speech recognition is provided for use in searching a knowledge database. A spoken command is communicated to a system. The spoken command is responded to with a set comprising a plurality of keywords. The plurality of keywords is arranged in a best possible set of matches which set of matches is derived by mathematically combining a speech recognition confidence score and a keyword weighting score. The best possible set of matches is then provided to the user.
-
Citations
8 Claims
-
1. A method of speech recognition for optimizing a set of keywords presented to a user, selected from a plurality of keywords in a knowledge database, said method comprising the steps of:
-
receiving at least one spoken command from a user via a communication means;
responding to said at least one spoken command with a set comprising of a plurality of keywords;
arranging said set of said plurality of keywords in order of the best possible set of matches, wherein said order of the best possible matches of said plurality of keywords is derived by mathematically combining a speech recognition confidence score and a keyword weighting score derived from the knowledge base; and
providing said best possible set of matches selected from said set of said plurality of keywords to said user. - View Dependent Claims (2, 3)
-
-
4. A method of speech recognition for presenting an optimized set of keywords selected from a plurality of keywords for searching a knowledge database comprising the steps of:
-
receiving at least one spoken command;
applying a weighted score to a plurality of keywords in said database;
applying a speech recognition confidence score for said at least one spoken word from said caller;
combining said weighted score from said plurality of keywords in said database and said weighted confidence score for said at least one spoken command from said caller; and
providing said caller with the optimal set of keywords based on the above criteria. - View Dependent Claims (5, 6, 7)
-
-
8. An apparatus for receiving a spoken keyword from a user and providing said user an optimized set of keywords based on said spoken keyword comprising:
-
a means for receiving said spoken keyword from said user;
a means for converting said spoken keyword into a format capable of searching a knowledge database;
a means for compiling and reporting the frequency of searches for each of said keywords;
an application server having a means for weighting the keywords based on said frequency of searches for each of said keywords and arranging a set of keywords in an order wherein said weighting of said keywords is a factor; and
a means for transmitting said set of keywords to said user.
-
Specification