COMPUTER-ASSISTED NATURAL LANGUAGE TRANSLATION
First Claim
1. A computer implemented method for use in translation of source material in a source natural language into a target natural language, said method comprising performing, by a processor in a software process, the steps of:
- receiving a first data input in said target natural language, said first data input comprising a first part of a sub-segment of a translation of said source material from said source natural language into said target natural language;
identifying at least one selectable target text sub-segment in said target natural language associated with said received first data input, said at least one selectable target text sub-segment having been extracted from a corpus of previously translated text segment pairs, each text segment pair comprising a source text segment in said source natural language and a corresponding translated text segment in said target natural language; and
outputting said at least one selectable target text sub-segment.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method of translating source material in a source natural language into a target natural language includes receiving a first data input which is a first part of a sub-segment of a translation of the source material from the source natural language into the target natural language, identifying a selectable target text sub-segment in the target natural language associated with the received first data input, and outputting the selectable target text sub-segment. The selectable target text sub-segment is extracted from a corpus of previously translated text segment pairs, each text segment pair having a source text segment in the source natural language and a corresponding translated text segment in the target natural language.
195 Citations
20 Claims
-
1. A computer implemented method for use in translation of source material in a source natural language into a target natural language, said method comprising performing, by a processor in a software process, the steps of:
-
receiving a first data input in said target natural language, said first data input comprising a first part of a sub-segment of a translation of said source material from said source natural language into said target natural language; identifying at least one selectable target text sub-segment in said target natural language associated with said received first data input, said at least one selectable target text sub-segment having been extracted from a corpus of previously translated text segment pairs, each text segment pair comprising a source text segment in said source natural language and a corresponding translated text segment in said target natural language; and outputting said at least one selectable target text sub-segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 20)
-
-
18. A computer implemented method for use in translation of source material in a source natural language into a target natural language, said method comprising performing, by a processor in a software process, the steps of:
-
storing a set of target text sub-segments for use in translation of said source material into said target natural language; providing a user interface, said user interface including a display part for displaying a segment of said source material in the source natural language and a text entry part for inputting textual characters in the target natural language; receiving, via said text entry part, a first data input in said target natural language, said first data input comprising a first part of a translation of some of said segment of source material from said source natural language into said target natural language; identifying, on the basis of said received first data input, at least one selectable target text sub-segment from said set of target text sub-segments; and outputting said at least one selectable target text sub-segment for use in said translation of some of said segment of source material into the target natural language.
-
-
19. A natural language translation apparatus for use in translation of source material in a source natural language into a target natural language, said apparatus including a processor configured to:
-
receive a first part of a sub-segment of a translation of said target material from said source natural language into said target natural language; identify at least one selectable target text segment in said target natural language associated with said received first data input, said at least one selectable target text sub-segment having been extracted from a corpus of previously translated segment text pairs, each text segment pair comprising a source text segment in said source natural language and a corresponding translated text segment in said target natural language; and output said at least one selectable target segment.
-
Specification