×

Creating a language model for a language processing system

  • US 7,286,978 B2
  • Filed: 04/11/2006
  • Issued: 10/23/2007
  • Est. Priority Date: 06/01/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, comprising:

  • memory;

    a processor adapted to access the memory;

    instructions stored on the memory that are executable by the 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 in the memo, each of the context-free grammars of the second plurality being more appropriate for use in the selected application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×