A process of creating a translation-example dictionary for an Example-based Machine Translation is provided. The process of the invention includes the steps of: a) comparing first translation-example information and another first translation-example information to detect if there is any differing portion; specifying a word class of each of differing portions, if any, detected in the step a); c) generating variables by linking the at least one differing portion detected in the step a) and the word class specified in the step b) so as to create second translation-example information; and d) registering the second translation-example information into the translation-example dictionary.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A process of creating a translation-example dictionary for an Example-based Machine Translation, comprising the steps of: a) comparing first text-based translation-example information and another first text-based translation-example information to detect if there is any differing position; b) specifying a word class of each of differing positions, if any, detected in said step a); c) generating variables by linking said at least one differing position detected in said step a) and said word class specified in said step b) so as to create second text-based translation-example information; d) registering said second text-based translation-example information into said translation-example dictionary; and e) determining that the first text-based translation-example information is not similar to the another first text-based translation example information if a number of the differing positions is greater than a threshold value.
2. The process as claimed in claim 1 , wherein said step d) includes a step of recording a number of positions expressed as variables in said translation-example dictionary.
3. A computer program product for creating a translation-example dictionary for an Example-based Machine Translation, said computer program product comprising: a computer usable medium having computer readable program code means embodied in said medium for causing the computer to creating a translation-example dictionary for an Example-based Machine Translation: said computer program product having: computer readable program code means for causing said computer to compare first text-based translation-example information and another first text-based translation-example information to detect if there is any differing position; computer readable program code means for causing said computer to specify a word class of each of differing positions; computer readable program code means for causing said computer to generate variables by linking said at least one differing and said word class to create second text-based translation-example information; computer readable program code means for causing said computer to register said second text-based translation-example information into said translation-example dictionary; and computer readable program code means for determining that the first text-based translation-example information is not similar to the another first text-based translation example information if a number of the differing positions is greater than a threshold value.
4. An apparatus for creating a translation-example dictionary for an Example-based Machine Translation, comprising: means for comparing first text-based translation-example information and another first text-based translation-example information to detect if there is any differing position; means for specifying a word class of each of differing positions, if any, detected in said comparing means; means for generating variables by linking said at least one differing position detected in said comparing means and said word class specified in said specifying means so as to create second text-based translation-example information; means for registering said second text-based translation-example information into said translation-example dictionary; and means for determining that the first text-based translation-example information is not similar to the another first text-based translation example information if a number of the differing positions is greater than a threshold value.
5. A computer readable recording medium storing program code for causing computer to create a translation-example dictionary for an Example-based Machine Translation, comprising: first program code means for comparing first text-based translation-example information and another first text-based translation-example information to detect if there is any differing position; second program code means for specifying a word class of each of differing positions, if any, detected by said first program code means; third program code means for generating variables by linking said at least one differing position detected by said first program code means and said word class specified in said second program code means so as to create second text-based translation-example information; and fourth program code means for registering said second text-based translation-example information into said translation-example dictionary; and fifth program code means for determining that the first text-based translation-example information is not similar to the another first text-based translation example information if a number of the differing positions is greater than a threshold value.
6. A process of creating a translation-example dictionary for an Example-based Machine Translation, comprising the steps of: a) comparing first translation-example information and another first translation-example information to detect if there is any differing position; b) specifying a word class of each of differing positions, if any, detected in said step a); c) generating variables by linking said at least one differing position detected in said step a) and said word class specified in said step b) so as to create second translation-example information; d) registering said second translation-example information into said translation-example dictionary; and e) specifying the word class of the differing position if a number of the differing positions is less than a threshold value.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
August 31, 2001
September 19, 2006
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.