Order model for dependency structure
First Claim
1. A computer-implemented method of assigning a score to an ordering of a target language dependency structure given a source language dependency structure and an alignment between nodes in the source language dependency structure and nodes in the target language dependency structure, the method comprising:
- receiving a source language dependency structure indicative of a source language text fragment and a target language dependency structure;
assigning a score to the order of dependent nodes, depending directly from a parent node, in the target language dependency structure; and
wherein the target language dependency structure comprises a target language dependency tree and the source language dependency structure has nodes aligned with nodes in the target language dependency tree, and wherein assigning a score comprises;
computing a metric indicative of a probability that a selected node in the target language dependency tree has changed from one of a pre or post modifier of its parent node to become another of the pre or post modifier of its parent node in the target language dependency tree given that a node in the source language dependency structure aligned to the selected node in the target language dependency tree was a pre or post modifier of its parent node in the source language dependency structure; and
providing an output to a component of a machine translation system based on the assigned score.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment of the present invention, a decoder receives a dependency tree as a source language input and accesses a set of statistical models that produce outputs combined in a log linear framework. The decoder also accesses a table of treelet translation pairs and returns a target dependency tree based on the source dependency tree, based on access to the table of treelet translation pairs, and based on the application of the statistical models.
-
Citations
23 Claims
-
1. A computer-implemented method of assigning a score to an ordering of a target language dependency structure given a source language dependency structure and an alignment between nodes in the source language dependency structure and nodes in the target language dependency structure, the method comprising:
-
receiving a source language dependency structure indicative of a source language text fragment and a target language dependency structure; assigning a score to the order of dependent nodes, depending directly from a parent node, in the target language dependency structure; and wherein the target language dependency structure comprises a target language dependency tree and the source language dependency structure has nodes aligned with nodes in the target language dependency tree, and wherein assigning a score comprises; computing a metric indicative of a probability that a selected node in the target language dependency tree has changed from one of a pre or post modifier of its parent node to become another of the pre or post modifier of its parent node in the target language dependency tree given that a node in the source language dependency structure aligned to the selected node in the target language dependency tree was a pre or post modifier of its parent node in the source language dependency structure; and providing an output to a component of a machine translation system based on the assigned score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented system for assigning a score to the ordering of a target language dependency structure given a source language dependency structure and an alignment between nodes in the source language dependency structure and the target language dependency structure, the system comprising:
a subsystem including an order model configured to assign a score to an order of child nodes depending on a parent node in the target language dependency structure, given a plurality of source nodes in the source language dependency structure and an alignment between the nodes in the source language dependency structure and the target language dependency nodes, wherein the target language dependency structure comprises a target language dependency tree and wherein the source language dependency structure has nodes aligned with the nodes in the target language dependency tree, and wherein the order model is configured to compute a score indicative of whether a selected node in the target language dependency tree will switch from being a pre or post modifier of a parent node in the source language dependency structure to being a post or pre modifier of the parent node in the target language dependency tree, wherein the subsystem is configured to be deployed in a machine translation system. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
Specification