Recurrent Neural Network Language Model for PGM Course Project