10. A method of identifying parallel, bilingual data in first and second documents, the first document being in a first language and the second document being in a second language, comprising: determining a plurality of parallelism features that are indicative of whether or not the second document is a translation of the first document; utilizing a computer processor that is a part of a computer to verify based at least in part on the calculated parallelism features that the second document is the translation of the first document; obtaining document object model tree structures representative of a layout of the first and second documents, respectively, the document tree structures including nodes corresponding to text in the first and second documents; revising the document object model tree structures by combining text nodes with parent nodes of the text nodes and by deleting nodes that are not in a predefined subset of nodes in the document object model; aligning the document tree structures by aligning nodes in the tree structures with one another while preserving a sequence and hierarchy of the nodes in the document tree structures; and identifying parallel, bilingual text segments as text segments corresponding to aligned nodes in the document tree structures.
10. A method of identifying parallel, bilingual data in first and second documents, the first document being in a first language and the second document being in a second language, comprising: determining a plurality of parallelism features that are indicative of whether or not the second document is a translation of the first document; utilizing a computer processor that is a part of a computer to verify based at least in part on the calculated parallelism features that the second document is the translation of the first document; obtaining document object model tree structures representative of a layout of the first and second documents, respectively, the document tree structures including nodes corresponding to text in the first and second documents; revising the document object model tree structures by combining text nodes with parent nodes of the text nodes and by deleting nodes that are not in a predefined subset of nodes in the document object model; aligning the document tree structures by aligning nodes in the tree structures with one another while preserving a sequence and hierarchy of the nodes in the document tree structures; and identifying parallel, bilingual text segments as text segments corresponding to aligned nodes in the document tree structures. 12. The method of claim 10 wherein each document tree structure includes a plurality of subtree structures, and wherein aligning the document tree structures comprises: aligning nodes in the subtree structures to obtain subtree alignments; and aligning the plurality of subtree structures, to align the document tree structures, based on the subtree alignments.