Recurrent Neural Network (RNN)-based Encoder