A list of machine translation open-source toolkits maintained by Tsinghua Natural Language Processing Group.
This list only contains MT toolkits available on GitHub. We distinguish between staitsical machine translation (SMT) and neural machine translation (NMT). These toolkits are ranked according to GitHub stars.
Name | Type | Language |
---|---|---|
tensor2tensor | NMT | Python |
OpenNMT | NMT | Python |
Sockeye | NMT | Python |
dl4mt | NMT | Python |
Nematus | NMT | Python |
THUMT | NMT | Python |
CytonMT | NMT | C++ |
Name | Type | Language |
---|---|---|
Moses | SMT | C++ |
Phrasal | SMT | Java |
Joshua | SMT | Java |
NiuTrans | SMT | C++ |
cdec | SMT | C++ |