A recurrent neural network that processes text in both forward and backward directions to capture context from both sides of each word.