Full PDF available [here](https://web.stanford.edu/~jurafsky/slp3/ed3book_Jan25.pdf)
> [!Example]+ Table of Contents
>
> | | | |
> | --- | ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
> | | **Chapter** | **Slides** |
> | | **Part I: Fundamental Algorithms** | |
> | 1: | Introduction | |
> | 2: | [Regular Expressions, Tokenization, Edit Distance](https://web.stanford.edu/~jurafsky/slp3/2.pdf) | 2: Text Processing [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/2_TextProc_2023.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/2_TextProc_2023.pdf)] 2: Edit Distance [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/med24.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/med24.pdf)] |
> | 3: | [N-gram Language Models](https://web.stanford.edu/~jurafsky/slp3/3.pdf) | 3: [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/lm24aug.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/lm24aug.pdf)] |
> | 4: | [Naive Bayes, Text Classification, and Sentiment](https://web.stanford.edu/~jurafsky/slp3/4.pdf) | 4: [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/nb24aug.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/nb24aug.pdf)] |
> | 5: | [Logistic Regression](https://web.stanford.edu/~jurafsky/slp3/5.pdf) | 5: [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/5_LR_Apr_7_2021.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/5_LR_Apr_7_2021.pdf)] |
> | 6: | [Vector Semantics and Embeddings](https://web.stanford.edu/~jurafsky/slp3/6.pdf) | 6: [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/vectorsemantics2024.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/vectorsemantics2024.pdf)] |
> | 7: | [Neural Networks](https://web.stanford.edu/~jurafsky/slp3/7.pdf) | 7: [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/7_NN_Apr_28_2021.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/7_NN_Apr_28_2021.pdf)] |
> | 8: | [RNNs and LSTMs](https://web.stanford.edu/~jurafsky/slp3/8.pdf) | 8: [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/rnnjan25.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/rnnjan25.pdf)] |
> | 9: | [Transformers](https://web.stanford.edu/~jurafsky/slp3/9.pdf) | 9: [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/transformer24aug.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/transformer24aug.pdf)] |
> | 10: | [Large Language Models](https://web.stanford.edu/~jurafsky/slp3/10.pdf) | 10: [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/LLM24aug.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/LLM24aug.pdf)] |
> | 11: | [Masked Language Models](https://web.stanford.edu/~jurafsky/slp3/11.pdf) | 11: [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/mlmjan25.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/mlmjan25.pdf)] |
> | 12: | [Model Alignment, Prompting, and In-Context Learning](https://web.stanford.edu/~jurafsky/slp3/12.pdf) | |
> | | | |
> | | **Part II: NLP Applications** | |
> | 13: | [Machine Translation](https://web.stanford.edu/~jurafsky/slp3/13.pdf) | |
> | 14: | [Question Answering, Information Retrieval, and RAG](https://web.stanford.edu/~jurafsky/slp3/14.pdf) | |
> | 15: | [Chatbots and Dialogue Systems](https://web.stanford.edu/~jurafsky/slp3/15.pdf) | 15 [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/24_Dialogue_May_6_2021.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/24_Dialogue_May_6_2021.pdf)] |
> | 16: | [Automatic Speech Recognition and Text-to-Speech](https://web.stanford.edu/~jurafsky/slp3/16.pdf) | |
> | | | |
> | | **Part III: Annotating Linguistic Structure** | |
> | 17: | [Sequence Labeling for Parts of Speech and Named Entities](https://web.stanford.edu/~jurafsky/slp3/17.pdf) | 17: (Intro only) [[pptx](https://web.stanford.edu/~jurafsky/slp3/slides/8_POSNER_intro_May_6_2021.pptx)] [[pdf](https://web.stanford.edu/~jurafsky/slp3/slides/8_POSNER_intro_May_6_2021.pdf)] |
> | 18: | [Context-Free Grammars and Constituency Parsing](https://web.stanford.edu/~jurafsky/slp3/18.pdf) | |
> | 19: | [Dependency Parsing](https://web.stanford.edu/~jurafsky/slp3/19.pdf) | |
> | 20: | [Information Extraction: Relations, Events, and Time](https://web.stanford.edu/~jurafsky/slp3/20.pdf) | |
> | 21: | [Semantic Role Labeling and Argument Structure](https://web.stanford.edu/~jurafsky/slp3/21.pdf) | |
> | 22: | [Lexicons for Sentiment, Affect, and Connotation](https://web.stanford.edu/~jurafsky/slp3/22.pdf) | |
> | 23: | [Coreference Resolution and Entity Linking](https://web.stanford.edu/~jurafsky/slp3/23.pdf) | |
> | 24: | [Discourse Coherence](https://web.stanford.edu/~jurafsky/slp3/24.pdf) | |
> | | | |
> | | **Appendix Chapters (will be just on the web)** | |
> | A: | [Hidden Markov Models](https://web.stanford.edu/~jurafsky/slp3/A.pdf) | |
> | B: | [Spelling Correction and the Noisy Channel](https://web.stanford.edu/~jurafsky/slp3/B.pdf) | |
> | C: | [Statistical Constituency Parsing](https://web.stanford.edu/~jurafsky/slp3/C.pdf) | |
> | D: | [Context-Free Grammars](https://web.stanford.edu/~jurafsky/slp3/D.pdf) | |
> | E: | [Combinatory Categorial Grammar](https://web.stanford.edu/~jurafsky/slp3/E.pdf) | |
> | F: | [Logical Representations of Sentence Meaning](https://web.stanford.edu/~jurafsky/slp3/F.pdf) | |
> | G: | [Word Senses and WordNet](https://web.stanford.edu/~jurafsky/slp3/G.pdf) | |
> | H: | [Phonetics](https://web.stanford.edu/~jurafsky/slp3/H.pdf) | |