Patent ID: 7110949

Claim:
A method for analyzing and adjusting the performance of a speech-enabled application, the speech-enabled application receiving user utterances and associating each user utterance with an action-object based on one or more salient terms in the user utterance that are associated with the action-object, comprising: selecting a plurality of user utterances that were previously received by the speech-enabled application; associating one of a plurality of action-objects with each of the selected user utterances; for each action-object, determining a first percentage of the utterances associated with the action-object that include at least one of the salient action terms associated with the action-object and a second percentage of the utterances associated with the action-object that include at least one of the salient object terms associated with the action-object; and if the first percentage does not exceed a selected threshold, adjusting the one or more salient action terms associated with the action-object; and if the second percentage does not exceed a selected threshold, adjusting the one or more salient object terms associated with the action-object.