まず,GIZA++を用いて,学習文から日英方向と英日方向の対訳文において最尤な単語アライメントを得る. 例として,日本語文``風で火が消えた"と,その対訳英語文``The wind blew out the fire"を挙げる. 図に日英方向の単語対応を示す.また,図に英日方向の単語対応を示す. なお,図と図において,●は対応点を示す.
次に,両方向のアライメントから,両方向に1対多の対応を認めた単語アライメントをヒューリスティックスなルールにより計算する. 基本的なヒューリスティックスとして,``intersection",``union",``grow",そして``grow-diag"がある.