Language model

Language model

A language model is an artificial intelligence system designed to understand, generate or manipulate human language.

More specifically, it is a computer programme that has been trained on vast quantities of textual data to learn the structures, patterns and statistical relationships between words, phrases and concepts.

This enables him to :

predict the continuation of a sentence by estimating the probability of occurrence of each subsequent word.
generate text in a coherent and fluid manner.
perform a variety of natural language processing (NLP) tasks, such as machine translation, text summarisation and question answering.