Open Source Text Processing Project: Joshua

Deep Learning Specialization on Coursera

Joshua Statistical Machine Translation Toolkit

Project Website:

Github Link:


Joshua is an open-source statistical machine translation decoder for phrase-based (new in 6.0), hierarchical, and syntax-based machine translation, written in Java. It is developed at the Human Language Technology Center of Excellence at Johns Hopkins University.


Joshua 6.0 has the following features, among many others:

Both phrase-based and hierarchical decoding
Sparse feature implementation with support for millions of features
Support for lattice decoding
Fast decoding speed (on par with Moses and mtplz)

Leave a Reply

Your email address will not be published. Required fields are marked *