Expectation Maximation implementation for finding alignment of words in IBM model 1 translation
Given parallel sentences of two different languages returns translational probability of each word into word of another language. In given example german is translated into english and translational probability of each german word to each english word is geven. Implemented in python3 using pandas, numpy and NLTK.