https://www.tensorflow.org/tutorials/seq2seqhttps://medium.com/@devnag/seq2seq-the-clown-car-of-deep-learning-f88e1204dac3https://papers.nips.cc/paper/5346-sequence-to-sequence-learning-with-neural-networks.pdf