11. A hardware computer readable storage medium storing computer readable instructions which, when executed by a computer cause the computer to perform a method of identifying treelet translation pairs for use in a machine translation system that translates a source language input into a target language output, the method comprising: accessing a corpus of pairs of aligned, parallel syntactic dependency structures, each pair including a source language dependency structure having nodes that represent lexical items, the nodes being aligned with nodes representing lexical items in a target language dependency structure; enumerating connected sets of source nodes in the source language dependency structure as possible source treelets; and extracting well formed treelet translation pairs from the possible source treelets and aligned portions of a corresponding target language dependency structure.
11. A hardware computer readable storage medium storing computer readable instructions which, when executed by a computer cause the computer to perform a method of identifying treelet translation pairs for use in a machine translation system that translates a source language input into a target language output, the method comprising: accessing a corpus of pairs of aligned, parallel syntactic dependency structures, each pair including a source language dependency structure having nodes that represent lexical items, the nodes being aligned with nodes representing lexical items in a target language dependency structure; enumerating connected sets of source nodes in the source language dependency structure as possible source treelets; and extracting well formed treelet translation pairs from the possible source treelets and aligned portions of a corresponding target language dependency structure. 12. The hardware computer readable medium of claim 11 wherein each child node of a parent node is considered to be connected to other child nodes of the parent node.