a latent variable recurrent neural network for discourse - driven language models .
Recurrent neural network based language model