Patent ID: 8504354

Claim:
A method of extracting parallel fragments from a first corpus in a first language and a second corpus in a second language on a computer having a processor, the method comprising: executing on the processor instructions configured to: for respective elements of the first corpus, calculate: a monolingual probability of the element with respect to preceding elements of the first corpus, and a bilingual probability of the element with respect to an aligned element of the second corpus; for respective elements of the first corpus, identify candidate fragments of the first corpus comprising respective elements of the first corpus having a greater bilingual probability of the element with aligned elements of the second corpus than only the monolingual probability of the element with respect to preceding elements of the first corpus to align elements of the first corpus with elements of the second corpus; and extract parallel fragments respectively comprising: the first corpus elements of a candidate fragment, and the second corpus elements aligned with the first corpus elements of the candidate fragment.