Jurafsky and Martin, Speech and Language Processing (3rd ed. draft) https://web.stanford.edu/~jurafsky/slp3/
Chapter 4, Naive Bayes and Sentiment Classification Chapter 2, Regular Expressions, Text Normalization, Edit Distance
Chapter 2 - Regular Expressions, Text Normalization, Edit Distance Chapter 5 - Logistic Regression
Chapter 3 - N-Gram Language Models
Chapter 6 - Vector Semantics and Embeddings
Chapter 6 - Vector Semantics and Embeddings
Chapter 7 - Neural Networks and Neural Language Models