A theoretical way through n-grams, tf-idf, one-hot encoding, word embeddings. And a surprise with pre-trained models. — Introduction Natural Language Processing seeks to map language to representations that capture morphological, lexical, syntactic, semantic, or discourse characteristics that can be processed by machine learning methods. Kamath, J. Liu, and Whitake 2019 It is necessary to present elements of theory before entering the algorithmic methodology. …