Throughout the year, we teach workshops regularly about different R packages, Python libraries, or computational processing tools. In addition to these, we are also able to teach custom workshops to other research groups or classes. We have collaborated with other research groups to teach tools like MaxQDA, Leximancer, and LIWC (for inquiries on custom workshops, please contact

Resources from our 2019-2020 workshops can be found here.


Meet our Master Trainers

Students who have presented two or more unique workshops are considered Master Trainers. In the 2018-2019 year, we had five Master Trainers:

Jordan Foley
Chuan Liu
Josephine Lukito
Jiyoun Suk
Zhongkai Sun


Spring 2019 Workshops

Date Topic Tools
Feb 1 Text Analysis II – quanteda quanteda (R)
Feb 8 CANCELLED (Flooding)
Feb 15 Reporting Results – LaTeX LateX
Feb 22 Intro to Python, Syntax and Data Structures pandas (Python)
Mar 1 Unsupervised ML – LDA Topic Modeling topicmodels (R)
Mar 8 Crossroads – No Meeting
March 15 No Meeting
March 22 Spring Break – No Meeting
March 29 Unsupervised ML – Structural Topic Modeling stm (R)
April 5 Network Analysis igraph, ggnet (R)
April 12 No Meeting
April 19 Advanced NLP cleanNLP (coreNLP + spaCy) (R)
April 26 BigQuery
May 3 Machine Learning caret (R),  Python package [tbd]

For more information about what we have taught, please visit our blog.

Popular Workshops

We teach these workshops regularly. For more information, please contact the research group lead.

  • MediaCloud tutorial (1 hour)
  • rvest (R) tutorial (1.5 hours)
  • LIWC and Diction tutorial (2 hours)
  • tidytext (R) tutorial (2 hours)


Boot Camps

Occasionally, we will run “boot camps”, which are multi-day workshop series about a quantitative or computational method.

Our first boot camp covered time series methodology and was facilitated by Josephine Lukito and Jordan Foley (March 11-13, 2019).


Hosted Workshops

In addition to teaching our own workshops, we often host workshops from other research groups. We have hosted the following workshops: