Statistical language modeling, which provides probabilities for linguistic utterances, is a vital component in machine translation, automatic speech recognition, information retrieval, and many other language technologies. In this project seminar we will work in small groups to identify a shortcoming of an existing language model (or LM implementation), make a novel modification to overcome the shortcoming, compare experimental results of the new method with the existing baseline, and discuss the results. It'll be fun.