Resources

Textbook

The main reference is:

  • Daniel Jurafsky and James H. Martin, Speech and Language Processing (3rd edition draft) — freely available online. Referred to as J&M on the lecture pages.

The official reading list is on Talis.

Reading map

LectureReading
1. Introduction to text as dataJ&M ch. 2
2. Bag-of-words, TF-IDF, cosine similarityLecture notes; Bholat et al. (2015)
3. Bag-of-words-based methodsLecture notes; Baker, Bloom & Davis (2016)
4. N-gram language modelsJ&M ch. 2, 3, 7
5. Practical day 1
6. Word embeddingsJ&M ch. 5, 6; Kozlowski et al. (2019)
7. LLMs and tokenizationJ&M ch. 2, 7
8. Attention and transformersJ&M ch. 8; Jay Alammar’s illustrated guides
9. LLM training and fine-tuningJ&M ch. 8–10; Hugging Face NLP course ch. 1–3
10. Practical day 2
11. Prompt engineering and alignmentJ&M ch. 7–9
12. Presentations

Supplementary material

GRA 4164 Text as Data · Fall 2026 · BI Norwegian Business School