Table of contents Basics Getting started Introduction Installation Three ways to run code Environment management Basics I Values Variables Functions Methods Exercises Basics II Start with strings Lists Conditional statements Loops Exercises Basics III Tuples Dictionaries More about functions Classes Working with files Exercises Text pre-processing Tokenization Lemmatization Subword tokenization Frequency calculation Exercises Vector semantics Count-based models and SVD Pretrained Word2Vec embeddings GloVe embeddings POS tagging Introduction English POS tagging English Exercises Korean POS tagging Exercises Dependency parsing Introduction English dependency parsing CoNLL-U format Exercises