The optimal method for creating a language model as a statistical pattern recognition system is to perform parameter learning on a Hidden Markov Model. This enables correct probabilistic predictions.