Patent Document ID: 8150677
Application ID: 12146531

Base Claim:
1. A method of generating a language translation rule set comprising at least one language order template using at least one source training corpus in a source language aligned with a parallel target training corpus in a target language on a computer having a processor, the method comprising: executing on the processor instructions configured to: for respective parallel training corpora: parse the source corpus to identify element types for respective source training corpus elements, generate a parse tree mapping source training corpus elements to parallel target training corpus elements, generate at least one candidate treelet translation pair based on the parse tree, and generate at least one candidate order template based on the parse tree and the element types; add at least one treelet translation pair from the candidate treelet translation pairs to the language translation rule set; and add at least one order template from the candidate order templates to the language translation rule set.

---

Claim 3:
3. The method of claim 1 , the instructions configured to: generate an alignment model of the source language and the target language according to the source training corpus and the parallel target training corpus, and add the alignment model to the language translation rule set.