giza-pp

Machine translation toolkit

A toolkit for training statistical machine translation models and word alignment.

GIZA++ is a statistical machine translation toolkit that is used to train IBM Models 1-5 and an HMM word alignment model. This package also contains the source for the mkcls tool which generates the word classes necessary for training some of the alignment models.

GitHub

264 stars
23 watching
83 forks
Language: C++
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
moses-smt/mosesdecoderA software toolkit for machine translation1,585
moses-smt/nplmA toolkit for training neural network language models14
musket-ml/segmentation_training_pipelineA tool for defining and running machine learning experiments for image segmentation in Python.53
moses-smt/salmA toolkit for creating and manipulating suffix arrays in empirical language processing11
jwieting/para-nmt-50mA collection of pre-trained models and code for training paraphrastic sentence embeddings from large machine translation datasets.102
sebbekarlsson/glmsA language and framework for linear algebra and image manipulation with a focus on simplicity and extensibility.40
mrpt/mrptA comprehensive C++ toolkit for mobile robotics and computer vision applications, providing algorithms and data structures for SLAM, motion estimation, image processing, and more.1,972
ldmt-muri/alignment-with-openfstAn implementation of the CRF autoencoder framework for tasks in natural language processing and machine translation21
sheffieldml/gpmatA Matlab toolbox providing implementations of Gaussian processes and other machine learning tools.135
redpony/cdecA research platform for machine translation and structured prediction problems.183
edwardraff/jsatA Java library providing a range of machine learning algorithms and tools for statistical analysis791
giuse/machine_learning_workbenchA comprehensive framework for practical machine learning in Ruby.20
lmthang/nmt.matlabTraining software for neural machine translation systems using attention mechanisms and multi-layer encoder-decoder models.105
nyu-mll/jiantA toolkit for natural language processing research enabling multitask learning and transfer learning.1,650
juliastats/mlbase.jlA collection of tools to support the development of machine learning algorithms185