{'fraction_non_alphanumeric': 0.026217228464419477, 'fraction_numerical': 0.0, 'mean_word_length': 5.369047619047619, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Encoding-Decoding Methods for Neural Machine Translation

Deep Learning techniques have significant progress in the last few years. Different designs and methods of the model have experimented to enhance the performance in various domains of Natural Language Processing (NLP). Machine Translation is a domain of NLP. In this paper, we have reviewed different Encoding-Decoding methods for Neural Machine Translation(NMT). We also, compare these various methods and put forward a past, present and future of Neural Machine Translation.