Patent Document ID: 9086863
Application ID: 13646816

Base Claim:
1. A method for sorting a list of elements, the elements being adapted for use in improving recognition accuracy of a speech-recognition system through at least one of supervised adaptation and unsupervised adaptation, the method comprising: providing a non-optimized list of elements, with some of the elements having multiple terms, generating, by a processor circuit, a table of sub-elements from the elements list, with each sub-element having one term only and with a number of times a sub-element appears in the elements list being weighted in the sub-elements table, generating, by the processor circuit, a weighted singleton histogram table using a singleton dictionary, and computing a total popularity score of each singleton from the sub-elements table, for each element from the elements list, generating by the processor circuit, an elements score based on the total popularity score of each singleton within the element, and generating, by the processor circuit, an optimally sorted list of the elements list based on the elements scores.

---

Claim 5:
5. The method of claim 1 , wherein the step of generating the optimized list further includes performing the following steps in sequence until all elements have been sorted: a) computing, by the processor circuit, for each element of the elements list, an added singleton coverage increase so that the higher number of singleton the element contains, the higher the coverage increase, b) regardless of the elements score, placing, by the processor circuit, the element with the highest coverage at a bottom of a sorted list, c) repeating steps a) and b) until singleton coverage cannot be increased anymore, d) removing ordered elements from the elements list, and e) repeating step a) until the elements list is fully depleted.