Patent Document ID: 20060184354
Application ID: 11401507
Patent Flag: 0

Claim One:
1. A system including instructions executable by a processor which, when implemented execute a method to build a task dependent unified language model, the method comprising: accessing a plurality of context-free grammars comprising non-terminal tokens representing semantic or syntactic concepts, each of the context-free grammars having words present in a task independent corpus to form the semantic or syntactic concepts; parsing the task independent corpus with the plurality of context-free grammars to identify word occurrences of each of the semantic or syntactic concepts; replacing each of the identified word occurrences with corresponding non-terminal tokens; building a N-gram model having the non-terminal tokens; and storing the N-gram model and a second plurality of context-free grammars comprising at least some of the same non-terminals representing the same semantic or syntactic concepts, each of the context-free grammars of the second plurality being more appropriate for use in the selected application.