Word translation device, translation method, and computer readable medium
First Claim
1. A machine translation system comprising:
- a translating unit that inputs a sentence and translates the sentence; and
a word translation device that performs word translation among a plurality of languages, which word translation device inputs a word included in the sentence that is not translated by the translating unit and translates the word, the word translation device comprising;
a storage unit that stores at least a first word search structure, a second word search structure, a first word and translation information record, and a second word and translation information record in a dictionary, the first word search structure being provided for searching for a word of a first language, the second word search structure being provided for searching for a word of a second language, the first word and translation information record including word-associated information and translation information as to words stored in the first word search structure, and the second word and translation information record including word-associated information and translation information as to words stored in the second word search structure;
an input unit that inputs a word;
a referring unit that refers the input word to the words stored in the first word search structure, wherein the first and second word search structures include first and second links, respectively, for identifying the first and second word and translation information records;
an extracting unit that extracts a translation from the translations stored in the second word search structure, based on the first word and translation information record associated with the words, the first word and translation information record retrieved by the extracting unit based on the first link; and
an output unit that outputs the extracted translation,wherein the translation information of the first word and translation information record includes a link for identifying a translation stored in the second word search structure or the second word and translation information record,wherein the extracting unit extracts the translation stored in the second word search structure or the second word and translation information record, based on the link included in the first word and translation information record associated with the words referred to by the referring unit,wherein the first and second word and translation information records include records that store one piece of word-associated information and one piece of translation information as to each part of speech for words included in the first and second word search structures, when the words have a plurality of parts of speech,wherein the record of each part of speech is associated with the one piece of word-associated information by a pointer.
2 Assignments
0 Petitions
Accused Products
Abstract
A word translation device stores a first-language word search TRIE structure (100), a second-language word search TRIE structure (200), a first-language word information record (110), a second-language word information record (210) in a bilingual dictionary. The first-language word search TRIE structure (100) is provided for searching for words of the first language. The second-language word search TRIE structure (200) is provided for searching for words of the second language. The first-language word information record (110) includes first translation information for identifying a translation of each of the words stored in the first-language word search TRIE structure (100). The second-language word information record (210) includes second translation information for identifying a translation of each of the words stored in the second-language word search TRIE structure (200). By referring to the first and second word information records (110) and (210), word translation between the first and second languages can be performed with high precision at high speeds.
-
Citations
10 Claims
-
1. A machine translation system comprising:
- a translating unit that inputs a sentence and translates the sentence; and
a word translation device that performs word translation among a plurality of languages, which word translation device inputs a word included in the sentence that is not translated by the translating unit and translates the word, the word translation device comprising;a storage unit that stores at least a first word search structure, a second word search structure, a first word and translation information record, and a second word and translation information record in a dictionary, the first word search structure being provided for searching for a word of a first language, the second word search structure being provided for searching for a word of a second language, the first word and translation information record including word-associated information and translation information as to words stored in the first word search structure, and the second word and translation information record including word-associated information and translation information as to words stored in the second word search structure; an input unit that inputs a word; a referring unit that refers the input word to the words stored in the first word search structure, wherein the first and second word search structures include first and second links, respectively, for identifying the first and second word and translation information records; an extracting unit that extracts a translation from the translations stored in the second word search structure, based on the first word and translation information record associated with the words, the first word and translation information record retrieved by the extracting unit based on the first link; and an output unit that outputs the extracted translation, wherein the translation information of the first word and translation information record includes a link for identifying a translation stored in the second word search structure or the second word and translation information record, wherein the extracting unit extracts the translation stored in the second word search structure or the second word and translation information record, based on the link included in the first word and translation information record associated with the words referred to by the referring unit, wherein the first and second word and translation information records include records that store one piece of word-associated information and one piece of translation information as to each part of speech for words included in the first and second word search structures, when the words have a plurality of parts of speech, wherein the record of each part of speech is associated with the one piece of word-associated information by a pointer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- a translating unit that inputs a sentence and translates the sentence; and
-
9. A word translation method for translating words among a plurality of languages, comprising:
-
storing, using a processor, a first word search structure, a second word search structure, a first word information record, and a second word information record in a dictionary, the dictionary stored on a memory, the first word search structure being provided for searching for a word of a first language, the second word search structure being provided for searching for a word of a second language, the first word information record including first translation information for identifying translations of words stored in the first word search structure, the second word information record including second translation information for identifying translations of words stored in the second word search structure; inputting a word; referring the input word to the words stored in the first word search structure, wherein the first and second word search structures include first and second links, respectively, for identifying the first and second word information records; extracting a translation from the second word search structure, based on the first word information record of the referred word, the extracting comprising retrieving the first word information record based on the first link; and outputting the extracted translation, wherein the translation information of the first word information record includes a link for identifying a translation stored in the second word search structure or the second word information record, wherein the extracting comprises extracting the translation stored in the second word search structure or the second word information record, based on the link included in the first word information record associated with the words referred to by the referring unit, wherein the first and second word information records include records that store one piece of word-associated information and one piece of translation information as to each part of speech for words included in the first and second word search structures, when the words have a plurality of parts of speech, wherein the record of each part of speech is associated with the one piece of word-associated information by a pointer.
-
-
10. A non-transitory computer readable medium storing a program causing a computer to execute a process for word translation, the process comprising:
-
storing, using a processor, a first word search structure, a second word search structure, a first word information record, and a second word information record in a dictionary, the dictionary stored on a memory, the first word search structure being provided for searching for a word of a first language, the second word search structure being provided for searching for a word of a second language, the first word information record including first translation information for identifying translations of words stored in the first word search structure, the second word information record including second translation information for identifying translations of words stored in the second word search structure; inputting a word; referring the input word to the words stored in the first word search structure, wherein the first and second word search structures include first and second links, respectively, for identifying the first and second word information records; extracting a translation from the second word search structure, based on the first word information record of the referred word, the extracting comprising retrieving the first word information record based on the first link; and outputting the extracted translation, wherein the translation information of the first word information record includes a link for identifying a translation stored in the second word search structure or the second word information record, wherein the extracting comprises extracting the translation stored in the second word search structure or the second word information record, based on the link included in the first word information record associated with the words referred to by the referring unit, wherein the first and second word information records include records that store one piece of word-associated information and one piece of translation information as to each part of speech for words included in the first and second word search structures, when the words have a plurality of parts of speech, wherein the record of each part of speech is associated with the one piece of word-associated information by a pointer.
-
Specification