Data-to-Text Generation with Content Selection and Planning
Recurrent neural network based language model