D06: Introduction to Quantitative Text Analysis
Overview
This statistical approaches course covers basic methods of handling large volumes of text data. A mix of interactive lectures and guided coding sessions will enable you to implement your first text as data research designs.
Applications are closedDate & Time
29.06.27 - 03.07.26
Course Time
09:00-12:00 & 13:30-15:15
Instructor
Ahrabhi Kathirgamalingam
ECTS
4
About the Course
This course covers basic methods of handling large volumes of text data. A mix of interactive lectures and guided coding sessions will enable you to implement your first text as a data research design.
In the era of digital information, the vast volumes of text data available present both challenges and opportunities for researchers. Automated text analysis methods, which leverage computational power, have become essential tools for social scientists aiming to extract reproducible and valid insights from textual data. These methods complement traditional manual content analysis approaches and are increasingly prevalent in computationally oriented disciplines.
This course provides a comprehensive introduction to text-as-data methods, focusing on both theoretical foundations and practical applications. Participants will explore the entire workflow of text analysis, including data collection, processing, quality control, and critical interpretation of results. The course is structured into five days, with each day featuring two sessions that combine lectures and hands-on coding exercises. The topics covered include:
Day 1
Session 1: Motivations and applications for using text-as-data methods, and an introduction to text representation.
Session 2: String manipulation and text representation using R.
Day 2
Session 1: Feature selection techniques for text analysis.
Session 2: Concepts of data collection and manual coding.
Day 3
Session 1: Introduction to dictionaries and their role in text analysis.
Session 2: Practical dictionary creation and validation using R.
Day 4
Session 1: Unsupervised text analysis methods & the importance of validation
Session 2: Topic modelling implementation and validation.
Day 5
Session 1: Text classification and using large language models (LLMs).
Session 2: Practical applications of LLMs for text analysis.
The course combines lectures, interactive discussions, and guided coding sessions. Lectures will introduce the basics of each topic, highlight recent advancements in methods, and provide resources for further exploration. Practical sessions will involve working through prepared code in R, with additional coding challenges assigned on Tuesday and Thursday to reinforce learning. Participants are expected to have basic knowledge of R and RStudio prior to attending.
By the end of the course, participants will be able to:
- Make informed decisions about suitable text analysis methods for specific research scenarios.
- Apply basic text-as-data methods in practice.
- Critically evaluate the results of text analysis.
This course is open to researchers and practitioners seeking to enhance their research capabilities. It is particularly suited for individuals with little or no prior experience in automated text analysis who wish to incorporate these methods into their projects or deepen their understanding of the field.
Readings
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.
Van Atteveldt, W., Trilling, D., & Calderon, C. A. (2022). Computational analysis of communication. John Wiley & Sons. http://cssbook.net
2 Credits
For completion of all work before and during the course, as outlined by the Instructor, and 90% participation and attendance of the course.
2 Additional Credits
Course specific extra assignments. These can include submitting assignments before the course, daily assignments, and/or a final assignment to be completed after the course as decided by the Instructor. This description is subject to change at the discretion of the Instructor.
Instructor
Ahrabhi Kathirgamalingam
Ahrabhi.Kathirgamalingam@gesis.org
I am a postdoctoral research associate at GESIS (Germany) in the Computational Social Science (CSS) department and the team Transparent Social Analytics. In my current role, I support the Methods Hub, an open community platform that brings together tools, tutorials and other resources for computational social science methods. Further, I am an external lecturer at Heinrich-Heine-University Düsseldorf. Before, I was a research associate at the Center for Advanced Internet Studies (Germany) in the research groups ‘Transformation of Digital Democratic Discourses’ and ‘Research Data and Methods’. As a PhD student at the ‘Computational Communication Science Lab’ at the University of Vienna, I investigated the chances and challenges of automating racism detection in textual data. My research interests include political phenomena such as polarization, racism and migration in mediated discourses, as well as methodological questions relating to social bias and Computational Social Science.

Pricing
15% off During Early Bird!
Student Member
€699.99Student Non-Member
€999.99Other Member
€849.99Other Non-Member
€999.99
Secure Your Place!
Please complete this webform for your registration.
Registration
Important Information
- Complete in English only
- Do not complete in capital letters
- Course fees are reduced for MethodsNET members
- If you are not a MethodsNET Member at the time of completing this form you will pay the non-member fee
- If your institution or organization is paying for your course, complete the correct invoice information
- Please note that your seat in a course is only reserved and guaranteed after you submit full payment of the registration fee.
