Language Models For Dialog Applications