Due to the capability of capturing sequential information in an efficient manner, Long Short Term Memory (LSTM) (Hochreiter and Schmidhuber, 1997) networks are one of the most widely used models in text classification and generation problems.
bidirectional LSTM (Bi-LSTM) have shown impressive performance by capturing sequential information from the both directions in texts.