Translation assistance device and method
First Claim
1. A translation assistance device, comprising:
- a specification unit that accepts an arbitrary area specification in an input sentence;
a parsing unit that parses the input sentence into a plurality of clauses;
an identification unit that identifies, as a target area, based on the clauses resulting from the parsing, any of the clauses corresponding to an area specified by the specification unit;
a setting unit that sets, as a target clause, any of the clauses located at a boundary of the target area identified by the identification unit, and sets, as a candidate for modification of the target clause, any of the clauses adjacent to the target clause in the target area;
a judgment unit that judges whether there exists a relationship of modification between the target clause and the candidate for modification;
a determination unit that determines, when the judgment unit judges that there exists the relationship of modification, a translation area based on the target area, the target clause, and the candidate for modification; and
an output unit that outputs the translation area determined by the determination unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A device includes a parsing unit that parses an input sentence into a plurality of clauses, an identification unit that identifies, as a target area, based on the clauses resulting from the parsing, any of the clauses corresponding to an area specified, a setting unit that sets, as a target clause, any of the clauses located at a boundary of the target area identified, and sets, as a candidate for modification of the target clause, any of the clauses adjacent to the target clause in the target area. A judgment unit judges whether there exists a relationship of modification between the target clause and the candidate for modification and a determination unit determines, when the judgment unit judges that there is the relationship of modification, a translation area based on the target area, the target clause, and the candidate for modification.
-
Citations
20 Claims
-
1. A translation assistance device, comprising:
-
a specification unit that accepts an arbitrary area specification in an input sentence; a parsing unit that parses the input sentence into a plurality of clauses; an identification unit that identifies, as a target area, based on the clauses resulting from the parsing, any of the clauses corresponding to an area specified by the specification unit; a setting unit that sets, as a target clause, any of the clauses located at a boundary of the target area identified by the identification unit, and sets, as a candidate for modification of the target clause, any of the clauses adjacent to the target clause in the target area; a judgment unit that judges whether there exists a relationship of modification between the target clause and the candidate for modification; a determination unit that determines, when the judgment unit judges that there exists the relationship of modification, a translation area based on the target area, the target clause, and the candidate for modification; and an output unit that outputs the translation area determined by the determination unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A translation assistance method executed by a computer having an input device, an output device and a storage device the method comprising:
-
accepting an arbitrary area specification in an input sentence from the input device; parsing the input sentence into a plurality of clauses; identifying, as a target area, based on the clauses resulting from the parsing, any of the clauses corresponding to an area specified; setting, as a target clause, any of the clauses located at a boundary of the target area identified by the identifying, and setting as a candidate for modification of the target clause, any of the clauses adjacent to the target clause in the target area; judging whether there exists a relationship of modification between the target clause and the candidate for modification; determining, when the judging indicates that there exists the relationship of modification, a translation area based on the target area, the target clause, and the candidate for modification; and outputting the translation area determined to the output device.
-
-
20. A non-transitory computer-readable recording medium which records a translation assistance program to be executed via a computer to perform process, comprising:
-
accepting an arbitrary area specification in an input sentence from the input device; parsing the input sentence into a plurality of clauses; identifying, as a target area, based on the clauses resulting from the parsing, any of the clauses corresponding to an area specified; setting, as a target clause, any of the clauses located at a boundary of the target area identified by the identifying, and setting as a candidate for modification of the target clause, any of the clauses adjacent to the target clause in the target area; judging whether there exists a relationship of modification between the target clause and the candidate for modification; determining, when the judging indicates that there exists the relationship of modification, a translation area based on the target area, the target clause, and the candidate for modification; and outputting the translation area determined to the output device.
-
Specification