1. A system, comprising: one or more processors; and memory that includes a plurality of computer-executable components executable by the one or more processors, the plurality of computer-executable components comprising: a pre-processing component to process a bilingual web page into one or more nodes; a seed mining component to link bilingual snippet pairs of the one or more nodes into a plurality of translation snippet pairs; a pattern learning component to determine one or more best fit candidate patterns from a plurality of candidate patterns based at least in part on the plurality of translation snippet pairs, wherein the pattern learning component is to produce the plurality of candidate patterns from one or more of the plurality of translation snippet pairs; a data mining component to mine one or more translation pairs from the bilingual web page using the one or more best fit candidate patterns; and a data storage component to store the one or more translation pairs, wherein the one or more translation pairs including at least one of a term pair, a phrase pair, or a sentence pair.