All Projects → jonsafari → Nmt List

jonsafari / Nmt List

Licence: apache-2.0
A list of Neural MT implementations

Projects that are alternatives of or similar to Nmt List

Nematus
Open-Source Neural Machine Translation in Tensorflow
Stars: ✭ 730 (+103.34%)
Mutual labels:  machine-translation, neural-machine-translation, sequence-to-sequence, nmt
Neuralmonkey
An open-source tool for sequence learning in NLP built on TensorFlow.
Stars: ✭ 400 (+11.42%)
Mutual labels:  machine-translation, neural-machine-translation, sequence-to-sequence, nmt
Nmt Keras
Neural Machine Translation with Keras
Stars: ✭ 501 (+39.55%)
Mutual labels:  machine-translation, neural-machine-translation, sequence-to-sequence, nmt
Npmt
Towards Neural Phrase-based Machine Translation
Stars: ✭ 175 (-51.25%)
Mutual labels:  machine-translation, neural-machine-translation, sequence-to-sequence
Subword Nmt
Unsupervised Word Segmentation for Neural Machine Translation and Text Generation
Stars: ✭ 1,819 (+406.69%)
Mutual labels:  machine-translation, neural-machine-translation, nmt
Tf Seq2seq
Sequence to sequence learning using TensorFlow.
Stars: ✭ 387 (+7.8%)
Mutual labels:  neural-machine-translation, sequence-to-sequence, nmt
Xmunmt
An implementation of RNNsearch using TensorFlow
Stars: ✭ 69 (-80.78%)
Mutual labels:  neural-machine-translation, sequence-to-sequence, nmt
Joeynmt
Minimalist NMT for educational purposes
Stars: ✭ 420 (+16.99%)
Mutual labels:  machine-translation, neural-machine-translation, nmt
dynmt-py
Neural machine translation implementation using dynet's python bindings
Stars: ✭ 17 (-95.26%)
Mutual labels:  machine-translation, neural-machine-translation, sequence-to-sequence
RNNSearch
An implementation of attention-based neural machine translation using Pytorch
Stars: ✭ 43 (-88.02%)
Mutual labels:  neural-machine-translation, sequence-to-sequence, nmt
Sockeye
Sequence-to-sequence framework with a focus on Neural Machine Translation based on Apache MXNet
Stars: ✭ 990 (+175.77%)
Mutual labels:  machine-translation, neural-machine-translation, sequence-to-sequence
parallel-corpora-tools
Tools for filtering and cleaning parallel and monolingual corpora for machine translation and other natural language processing tasks.
Stars: ✭ 35 (-90.25%)
Mutual labels:  machine-translation, neural-machine-translation, nmt
Opus Mt
Open neural machine translation models and web services
Stars: ✭ 111 (-69.08%)
Mutual labels:  machine-translation, neural-machine-translation
Nspm
🤖 Neural SPARQL Machines for Knowledge Graph Question Answering.
Stars: ✭ 156 (-56.55%)
Mutual labels:  machine-translation, neural-machine-translation
Mt Paper Lists
MT paper lists (by conference)
Stars: ✭ 105 (-70.75%)
Mutual labels:  machine-translation, neural-machine-translation
Mtbook
《机器翻译:基础与模型》肖桐 朱靖波 著 - Machine Translation: Foundations and Models
Stars: ✭ 2,307 (+542.62%)
Mutual labels:  machine-translation, neural-machine-translation
Opennmt
Open Source Neural Machine Translation in Torch (deprecated)
Stars: ✭ 2,339 (+551.53%)
Mutual labels:  machine-translation, neural-machine-translation
vat nmt
Implementation of "Effective Adversarial Regularization for Neural Machine Translation", ACL 2019
Stars: ✭ 22 (-93.87%)
Mutual labels:  neural-machine-translation, nmt
bergamot-translator
Cross platform C++ library focusing on optimized machine translation on the consumer-grade device.
Stars: ✭ 181 (-49.58%)
Mutual labels:  machine-translation, neural-machine-translation
Opennmt Tf
Neural machine translation and sequence learning using TensorFlow
Stars: ✭ 1,223 (+240.67%)
Mutual labels:  machine-translation, neural-machine-translation

Neural Machine Translation Implementations

Contributions

Feel free add to this via a pull request, with each section alphabetically ordered.

Project Stats

  • 23 project names include nmt
  • 6 project names include seq2seq
  • 2 project names include dl4mt
  • 3 projects are derived from Kyunghyun Cho's tutorial at the 2015 DL4MT winter school

The Lists

Caffe2-based NMT

Software Who Comments
seq2seq Deepak, Yury

Chainer-based NMT

Software Who Comments
attention_is_all_you_need Sosuke impements the Transformer
chainn Philip
KyotoNMT Fabien

Custom C/C++ NMT

Software Who Comments
EUREKA-MangoNMT Jiajun
Mantidae Vu A successor of Mantis
Marian Marcin, Tomasz Compatible with Nematus models
N3LP Kazuma, Akiko
Zoph_RNN Barret Supports multi-GPU parallelism

DyNet-based NMT

Software Who Comments
dynmt-py Roee Python
lamtram Graham C++
mantis Trevor C++
NMTKit Yusuke C++
Transformer-DyNet Vu C++; implements the Transformer
xnmt NeuLab Python

Keras-based NMT

Software Who Comments
Keras seq2seq Fariz
NMT-Keras Álvaro

MXNet-based NMT

Software Who Comments
MXNMT magic282
sockeye AWS Labs

PyTorch-based NMT

Software Who Comments
attention-is-all-you-need-pytorch Yu-Hsiang
fairseq-py Myle & Facebook Research
NJUNMT-pytorch Haoran Wei & Zaixiang Zheng
nmtpytorch Ozan
nonauto-nmt Salesforce Research
OpenNMT-py Harvard, Systran
pytorch_nmt Pengcheng
seq2seq.pytorch Elad
UNdreaMT Mikel Unsupervised

TensorFlow-based NMT

Software Who Comments
byteNet-tensorflow Paarth
bytenet_translation Kyubyong
Neural Monkey ÚFAL
NJUNMT-tf ZhaoChengqi
NMT Thang, Eugene, Rui
OpenNMT-tf Guillaume
RNNsearch Playinf, Xiamen University
seq2seq Alexandre
Tensor2Tensor Google Implements many models
tf-seq2seq Denny See also tutorial

Theano-based NMT

Note: Theano will be discontinued

Software Who Comments
DCNMT SwordYork
dl4mt-tutorial Cho, Orhan
dl4mt-c2c Jason, Cho
HNMT Robert
Nematus Rico, Cho, Orhan
neuralmt Raphael
NMT Zhaopeng Adds coverage and context gate
nmtpy LIUM refactored dl4mt-tutorial
SGNMT Cambridge Syntactically-guided NMT
THUMT Tsinghua University

Torch-based NMT

Software Who Comments
fairseq Facebook Novel CNN+attention
nmt-android Yoon, Sasha
NPMT Po-Sen, Fairseq team Phrase-based NMT
OpenNMT Harvard, Systran
seq2seq-attn Yoon Superseded by OpenNMT, except for character-level stuff

Other

Software Who Backend Comments
nmt.hybrid Thang Matlab also word-based
textsum Google TensorFlow text summarization demo using seq2seq+attn
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].