Patent Document ID: 20060178884
Application ID: 11054301
Patent Flag: 0

Claim One:
1. A computer implemented method of aiding a speech recognition program developer by grouping calls passing through an identified question-answer (QA) state or transition into clusters based on causes of problems associated with the calls, the method comprising: (a) determining a number of clusters into which a plurality of calls will be grouped; (b) at least partially randomly assigning the plurality of calls to the different clusters; (c) estimating model parameters using clustering information based upon the assignment of the plurality of calls to the different clusters; (d) calculating individual probabilities for each of the plurality of calls using the model parameters estimated in step (c), each of the individual probabilities being indicative of a likelihood that the corresponding call belongs to a particular cluster; (e) re-assigning the plurality of calls to the different clusters based upon the probabilities calculated in step (d); and (f) iteratively performing steps (c), (d) and (e) until the grouping of the plurality of calls achieves a desired stability.