1. One or more computer-readable storage devices that store executable instructions to create a language model, wherein the executable instructions, when executed by a computer, cause the computer to perform acts comprising: analyzing text in a set of documents to determine a set of probabilities associated with sequences of words in said documents; calculating a quantity that represents how well a first statistical language model predicts occurrence of said sequences of words in said documents; calculating a weight based on said quantity; and creating a second statistical language model by using said weight to blend said first statistical language model with said set of probabilities, and by performing acts comprising: applying said weight to said first statistical language model; and applying a complement of said weight to said set of probabilities.