Encoder Decoder Architecture With Attention