Table of contents Practical Approaches to Natural Language Processing with ELIT Introduction Vector Space Models Sparse Vectors Bag-of-Word Model One-hot Encoding Feature Hashing Dense Vectors Word2Vec FastText GloVe Benchmark Document Classification Sentiment Analysis Document Matrix Sequence Tagging Decoding Strategy Inference Model Component Medical Application Severity Classification Theory and Method Tokenization Part-of-Speech Tagging Named Entity Recognition Dependency Parsing Appendix Structure