A language model is a model that estimates or generates sequences of language. It learns statistical or neural representations of words, tokens, or sentences and can support tasks such as prediction, generation, translation, summarization, and dialogue.
A probabilistic model that manipulates natural language.
A model that estimates the probability of a token or sequence of tokens occurring in a longer sequence of tokens. Though counterintuitive, many models that evaluate text are not language models . For example, text classification models and sentiment analysis models are not language models. See What is a language model? in Machine Learning Crash Course for more information.