Method, system and program for associating a resource to be translated with a domain dictionary
First Claim
1. For use in a computer system including a database for patterns, each of said patterns being associated with a specific domain in a set of domains, a method for associating a resource to be translated with a domain dictionary comprising the steps of:
- calculating, for each domain, an appearance frequency for a pattern included in said resource;
determining, for each domain, whether the appearance frequency of the pattern exceeds a predetermined first threshold value;
where the appearance frequency of the pattern for a particular domain exceeds the predetermined first threshold value, comparing the appearance frequency to the to appearance frequency for the same pattern in other domains to determine whether the frequency for the particular domain is significantly higher; and
where the frequency for the particular domain is significantly higher, selecting the domain dictionary associated with the particular domain for translation of the resource.
1 Assignment
0 Petitions
Accused Products
Abstract
In a machine translation environment, a context-specific domain directory must sometimes be selected to provide a proper translation in context. A database for trigger patterns associated with specific domains is prepared. When a resource is to be translated, appearances of the pattern within the resource are detected. If appearance frequency for at least one domain exceeds a threshold value, the appearance frequency for that domain is compared to the appearance frequency for other domains. If the appearance frequency for the one domain is found to be significantly higher, the dictionary for that domain is selected for the translation.
-
Citations
30 Claims
-
1. For use in a computer system including a database for patterns, each of said patterns being associated with a specific domain in a set of domains, a method for associating a resource to be translated with a domain dictionary comprising the steps of:
-
calculating, for each domain, an appearance frequency for a pattern included in said resource;
determining, for each domain, whether the appearance frequency of the pattern exceeds a predetermined first threshold value;
where the appearance frequency of the pattern for a particular domain exceeds the predetermined first threshold value, comparing the appearance frequency to the to appearance frequency for the same pattern in other domains to determine whether the frequency for the particular domain is significantly higher; and
where the frequency for the particular domain is significantly higher, selecting the domain dictionary associated with the particular domain for translation of the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system for associating a resource to be translated with a domain dictionary comprising:
-
a database of one or more patterns, each of said patterns being associated with a specific domain;
calculation means for calculating, for each domain, an appearance frequency for a pattern included in said resource;
first determination means for determining, for each domain, whether said appearance frequency of said pattern exceeds a predetermined first threshold value;
second determination means for determining whether the maximum appearance frequency for said patterns for a domain for which said first determination means determines that said predetermined first threshold value is exceeded is sharply higher than the appearance frequencies of said pattern for other, different domains; and
association means for, when said second determination means determines that said maximum frequency appearance of said pattern for said domain is sharply higher than said appearance frequencies of said pattern for said different other domains, associating said resource with a domain dictionary for said domain having said maximum appearance frequency of said pattern. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program, for associating a resource to be translated with a domain dictionary permitting a computer that includes a database for one or more patterns, each of said patterns being associated with a specific domain to:
-
calculate, for each domain, an appearance frequency for a pattern included in said resource;
determine, for each domain, whether said appearance frequency of said pattern exceeds a predetermined first threshold value;
where the appearance frequency for a domain exceeds the predetermined first threshold value, determine whether the maximum appearance frequency is significantly higher than the appearance frequencies of said pattern for other, different domains; and
where the appearance frequency for a domain is significantly higher than the appearance frequency of other domains, associate the resource with a domain dictionary for the. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification