Apparatus, method and computer program product for optimum translation based on semantic relation between words
First Claim
1. A machine translation apparatus comprising:
- a central processing unit;
an identification information detection unit that detects, from a designated physical object or an attachment thereto, identification information of the designated object;
a receiving unit that receives a source language sentence;
a word dividing unit that divides the source language sentence into a plurality of first words by morphological analysis;
a deixis detection unit that detects, from the first words, a deixis indicating the designated object;
a correspondence setting unit that sets a correspondence between the identification information of the designated object and the deixis;
a semantic class determining unit executing on the central processing unit that determines a semantic class indicating a semantic attribute of the designated object previously associated with the identification information of the designated object; and
a translation unit that translates the source language sentence according to the determined semantic class of the designated object corresponding to the deixis.
4 Assignments
0 Petitions
Accused Products
Abstract
A machine translation apparatus includes a identification information detection unit that detects information identifiable to a designated object; a receiving unit that receives a source language sentence; a word dividing unit that divides the source language sentence into a plurality of first word by morphological analysis; a deixis detection unit that detects, from the divided word, a deixis indicating the object directly; a correspondence setting unit that sets the identification information of the designated object and the deixis in correspondence with each other; a semantic class determining unit that determines the semantic class indicating a semantic attribute of the designated objectbased on the identification information of the designated object corresponding to the deixis; and a translation unit that translates the source language sentence where the deixis is attached the attribute having the semantic class of the designated object.
17 Citations
17 Claims
-
1. A machine translation apparatus comprising:
-
a central processing unit; an identification information detection unit that detects, from a designated physical object or an attachment thereto, identification information of the designated object; a receiving unit that receives a source language sentence; a word dividing unit that divides the source language sentence into a plurality of first words by morphological analysis; a deixis detection unit that detects, from the first words, a deixis indicating the designated object; a correspondence setting unit that sets a correspondence between the identification information of the designated object and the deixis; a semantic class determining unit executing on the central processing unit that determines a semantic class indicating a semantic attribute of the designated object previously associated with the identification information of the designated object; and a translation unit that translates the source language sentence according to the determined semantic class of the designated object corresponding to the deixis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A machine translation method comprising:
-
receiving a source language sentence; dividing the source language sentence into plurality of first words by morphological analysis; detecting from the first words a deixis indicating a designated physical object; detecting, from the designated object or from an attachment thereto, identification information of the designated object; setting a correspondence between the identification information of the designated object and the deixis; determining, using a computer processor, a semantic class indicating a semantic attribute of the designated object previously associated with the identification information of the designated object; and translating the source language sentence according to the determined semantic class of the designated object corresponding to the deixis.
-
-
17. A non-transitory computer readable medium including programmed instructions for machine translation, wherein the instructions, when executed by a computer, cause the computer to perform:
-
receiving a source language sentence; dividing the source language sentence into plurality of first words by morphological analysis; detecting from the first words a deixis indicating a designated physical object; detecting, from the designated object or from an attachment thereto, identification information of the designated object; setting a correspondence between the identification information of the designated object and the deixis; determining a semantic class indicating a semantic attribute of the designated object previously associated with the identification information of the designated object; and translating the source language sentence according to the determined semantic class of the designated object corresponding to the deixis.
-
Specification