Multimodal Computational Methods in Political Science
MA seminar · Summer semester 2026 · LMU Munich, Geschwister-Scholl-Institut
Course overview
This MA seminar introduces students to computational methods for analyzing multimodal political data — text, images, video, and audio. The course is organized in two blocks. The first half covers text-as-data methods, from classical preprocessing and supervised classification through word embeddings, topic models, sequence models, and modern Transformer-based approaches such as BERT. The second half extends these ideas to visual, video, and audio data, covering the methodological and substantive challenges of analyzing non-textual political content.
Instructors
Block I — Text analysis (Lectures 1–7): Tamara Grechanaya · Tamara.Grechanaya@lmu.de
Block II — Visual / video / audio (Lectures 8–14): Clara Fochler · clara.fochler@gsi.lmu.de
General resources
- Grimmer, Roberts & Stewart (2022). Text as Data. Princeton University Press. The political-science perspective on text analysis methods.
- Jurafsky & Martin. Speech and Language Processing (3rd ed., draft). Free at web.stanford.edu/~jurafsky/slp3. Comprehensive NLP reference.
Block I — Text analysis
Lecture 1 — Text as Data: Foundations & Preprocessing
- Grimmer, J., & Stewart, B.M. (2013). "Text as Data: The Promise and Pitfalls of Automatic Content Analysis Methods for Political Texts." Political Analysis 21(3), 267–297.
- Grimmer, J., Roberts, M. E., & Stewart, B.M. (2022). Text as Data, Chapters 1 to 5.
Lecture 2 — Classical Text Classification: Logistic Regression & Naive Bayes
- Jurafsky, D. & Martin, J.H. (2024). Speech and Language Processing Chapter 4: Naive Bayes, Text Classification, and Sentiment.
- Hopkins, D. & King, G. (2010). "A Method of Automated Nonparametric Content Analysis for Social Science." American Journal of Political Science, 54(1), 229--247.
Lecture 3 — Word Embeddings & Vector Spaces
- Jurafsky, D. & Martin, J.H. (2024). Speech and Language Processing Chapter 5: Embeddings.
- Rodriguez, P. L., & Spirling, A. (2022). "Word embeddings: What works, what doesn’t, and how to tell the difference for applied research." The Journal of Politics, 84(1), 101--115.
- Grimmer, J., Roberts, M. E., & Stewart, B.M. (2022). Text as Data, Chapters 6 to 7.
Lecture 4 — Document Representations & Topic Models
- Blei, D. M. (2012). "Probabilistic topic models." Communications of the ACM, 55(4), 77-84.
- Grimmer, J., Roberts, M. E., & Stewart, B.M. (2022). Text as Data, Chapters 12 to 13.
- Roberts, M. E., Stewart, B. M., & Tingley, D. (2019). "Stm: An R package for structural topic models." Journal of statistical software, 91, 1-40.
- Grimmer, J. (2010). "A Bayesian hierarchical topic model for political texts: Measuring expressed agendas in Senate press releases." Political analysis, 18(1), 1-35.
Lecture 5 — Neural Networks & Sequence Models
- Jurafsky, D. & Martin, J.H. (2024). Speech and Language Processing Chapter 6: Neural Networks
- Jurafsky, D. & Martin, J.H. (2024). Speech and Language Processing Chapter 13: RNNs and LSTMs
- Olah, C. (2015). “Understanding LSTM Networks.”
- PyTorch official tutorials
Lecture 6 — Attention & the Transformer Architecture
- TBC
- TBC
Lecture 7 — Transfer Learning & Fine-Tuning BERT
- TBC
- TBC
Block II — Visual, video & audio analysis
Lectures 8–14 are taught by Clara Fochler. Detailed topics, readings, and tutorials will be added soon.