Python Implementation of the IBM Model-1 and Model-2: Two seminal Machine Translation Systems. Still used for value initialization via EM in state-of-the-art systems.