Assignment of Coursera (Natural Language Processing). The goal is to find the alignment between words of 2 different languages using a learning corpus.