An open API service indexing awesome lists of open source software.

https://github.com/thunlp-mt/mt-toolkit-list

A list of machine translation open-source toolkits maintained by Tsinghua Natural Language Processing Group
https://github.com/thunlp-mt/mt-toolkit-list

machine-translation open-source-toolkits

Last synced: 3 months ago
JSON representation

A list of machine translation open-source toolkits maintained by Tsinghua Natural Language Processing Group

Awesome Lists containing this project

README

          

# MT-Toolkit-List
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.

## Neural Machine Translation

| Name | Type | Language |
| ----- | ----- | ----- |
| [tensor2tensor](https://github.com/tensorflow/tensor2tensor) | NMT | Python |
| [OpenNMT](https://github.com/OpenNMT) | NMT | Python |
| [Sockeye](https://github.com/awslabs/sockeye) | NMT | Python |
| [dl4mt](https://github.com/nyu-dl/dl4mt-tutorial) | NMT | Python |
| [Nematus](https://github.com/EdinburghNLP/nematus) | NMT | Python |
| [THUMT](https://github.com/THUNLP-MT/THUMT) | NMT | Python |
| [CytonMT](https://github.com/arthurxlw/cytonMt) | NMT | C++ |

## Statistical Machine Translation

| Name | Type | Language |
| ----- | ----- | ----- |
| [Moses](https://github.com/moses-smt/mosesdecoder) | SMT | C++ |
| [Phrasal](https://github.com/stanfordnlp/phrasal) | SMT | Java |
| [Joshua](https://github.com/apache/incubator-joshua) | SMT | Java |
| [NiuTrans](https://github.com/NiuTrans/NiuTrans.SMT)| SMT | C++ |
| [cdec](https://github.com/cdec/cdec.github.com) | SMT | C++ |