摘要 |
A receiving unit receives a translation request including an input sentence and bilingual term information. An original-sentence obtaining unit calculates a similarity between the input sentence and original sentences, and obtains an original sentence having the similarity higher than a threshold value from an original-sentence storage unit. A bilingual-term-information obtaining unit obtains bilingual term information having a bilingual term information ID corresponding to the obtained original sentence, from a dictionary storage unit. A translating unit translates a first word included in the input sentence into a corresponding second word in the obtained bilingual term information, when the first word in the obtained bilingual term information is included in the input sentence. A storage unit stores the bilingual term information included in the translation request in the dictionary storage unit, and stores the bilingual term information ID of the stored bilingual term information and the input sentence, related to each other, in the original-sentence storage unit.
|