A type of neural network used in language modeling that allows for the prediction of sequential data.