Topic Compositional Neural Language Model
Recurrent neural network based language model