US2010268526A1PendingUtilityA1

Machine Translation Using Vector Space Representations

Assignee: BRADFORD ROGER BURROWESPriority: Apr 26, 2005Filed: Jun 28, 2010Published: Oct 21, 2010
Est. expiryApr 26, 2025(expired)· nominal 20-yr term from priority
Inventors:Roger Bradford
G06F 40/42
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed herein are methods, articles of manufacture, and systems for translating text. Such a method includes generating a conceptual representation space based on a plurality of source-language documents and a plurality of target-language documents. The method also includes generating, in the conceptual representation space, respective representations of a new source-language document and each of a plurality of dictionaries. The method further includes selecting a first dictionary from the plurality of dictionaries responsive to a similarity between the representation of the new source-language document and the representation of the first dictionary. The method still further includes translating, by using the first dictionary, a term in the new source-language document into a target-language term.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method for translating text, comprising:
 generating a conceptual representation space based on a plurality of source-language documents and a plurality of target-language documents;   generating, in the conceptual representation space, respective representations of a new source-language document and each of a plurality of dictionaries;   selecting a first dictionary from the plurality of dictionaries responsive to a similarity between the representation of the new source-language document and the representation of the first dictionary; and   translating, by using the first dictionary, a term in the new source-language document into a target-language term.   
     
     
         2 . The method of  claim 1 , wherein generating a representation of each of the plurality of dictionaries comprises:
 concatenating terms in each of the plurality of dictionaries into a single text object; and   generating a representation of the single text object in the conceptual representation space.   
     
     
         3 . The method of  claim 1 , wherein generating a representation of each of the plurality of dictionaries comprises:
 subdividing each of the plurality of dictionaries into conceptually cohesive segments;   generating a text object for each conceptually cohesive segment; and   generating a representation of each text object in the conceptual representation space.   
     
     
         4 . The method of  claim 1 , wherein the conceptual representation space is a Latent Semantic Indexing (LSI) space. 
     
     
         5 . The method of  claim 1 , further comprising:
 determining respective similarities between the representation of the new source-language document and the representation of each of the plurality of dictionaries.   
     
     
         6 . The method of  claim 5 , wherein the similarity between the representation of the new source-language document and the representation of the first dictionary is greater than the other similarities. 
     
     
         7 . A computer-program product comprising a computer-readable storage medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform a method for translating text, the method comprising:
 generating a conceptual representation space based on a plurality of source-language documents and a plurality of target-language documents;   generating, in the conceptual representation space, respective representations of a new source-language document and each of a plurality of dictionaries;   selecting a first dictionary from the plurality of dictionaries responsive to a similarity between the representation of the new source-language document and the representation of the first dictionary; and   translating, by using the first dictionary, a term in the new source-language document into a target-language term.   
     
     
         8 . The computer-program product of  claim 7 , wherein generating a representation of each of the plurality of dictionaries comprises:
 concatenating terms in each of the plurality of dictionaries into a single text object; and   generating a representation of the single text object in the conceptual representation space.   
     
     
         9 . The computer-program product of  claim 7 , wherein generating a representation of each of the plurality of dictionaries comprises:
 subdividing each of the plurality of dictionaries into conceptually cohesive segments;   generating a text object for each conceptually cohesive segment; and   generating a representation of each text object in the conceptual representation space.   
     
     
         10 . The computer-program product of  claim 7 , wherein the conceptual representation space is a Latent Semantic Indexing (LSI) space. 
     
     
         11 . The computer-program product of  claim 7 , wherein the method further comprises:
 determining respective similarities between the representation of the new source-language document and the representation of each of the plurality of dictionaries.   
     
     
         12 . The computer-program product of  claim 11 , wherein the similarity between the representation of the new source-language document and the representation of the first dictionary is greater than the other similarities. 
     
     
         13 . A computing system, comprising:
 a memory; and   a processor coupled to the memory, wherein the processor is configured to execute a method for translating text, the method comprising:
 generating a conceptual representation space based on a plurality of source-language documents and a plurality of target-language documents; 
 generating, in the conceptual representation space, respective representations of a new source-language document and each of a plurality of dictionaries; 
 selecting a first dictionary from the plurality of dictionaries responsive to a similarity between the representation of the new source-language document and the representation of the first dictionary; and 
 translating, by using the first dictionary, a term in the new source-language document into a target-language term. 
   
     
     
         14 . The computing system of  claim 13 , wherein generating a representation of each of the plurality of dictionaries comprises:
 concatenating teens in each of the plurality of dictionaries into a single text object; and   generating a representation of the single text object in the conceptual representation space.   
     
     
         15 . The computing system of  claim 13 , wherein generating a representation of each of the plurality of dictionaries comprises:
 subdividing each of the plurality of dictionaries into conceptually cohesive segments;   generating a text object for each conceptually cohesive segment; and   generating a representation of each text object in the conceptual representation space.   
     
     
         16 . The computing system of  claim 13 , wherein the conceptual representation space is a Latent Semantic Indexing (LSI) space. 
     
     
         17 . The computing system of  claim 13 , wherein the method further comprises:
 determining respective similarities between the representation of the new source-language document and the representation of each of the plurality of dictionaries;   
     
     
         18 . The computing system of  claim 17 , wherein the similarity between the representation of the new source-language document and the representation of the first dictionary is greater than the other similarities.

Join the waitlist — get patent alerts

Track US2010268526A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.