Machine translation assignment by Dr.Kamlesh Dutta @ NIT hamirpur
There are 3 .ipynb files
Jupyter notebook is used.
Word probabilty files shows probability of word occurence.
IBM model files shows how to implement IBM model from scratch and also NLTK being used for alignment purpose only.
Another is uploaded to show Perplexity graph behaviour with examples being taken from "Statistical Machine Translation" by Philipp Koehn