Projects across behavioral science and computational methods.
These projects span experiments, large-scale text analysis, machine learning, and collaborative data coding. In each case, the research question determined the method.
Each project page covers the question, design, method, and my role, with links to the paper or working paper. The complete list is on the publications page.
Unsupervised Machine Learning for Social Cognition
Using unsupervised machine learning to explore patterns in beliefs and attitudes.
My role
Lead author.
What it contributes
A tutorial and applied methods paper where I show how K-means, DBSCAN, PCA, and market basket analysis can reveal structure in large-scale attitude data.
Why Reform Stalls
Modeling public justification, outrage, and reform discourse around police violence.
My role
I conceived and led the project, including study design, data curation, analysis, validation, visualization, and writing.
What it contributes
A public IPR working paper where I pair large-scale YouTube comment analysis with an experiment to study how justification and outrage relate to reform discourse around police violence.
Historical Blame and Collective Responsibility
Understanding why people hold present-day groups responsible for past harms.
My role
Coauthor.
What it contributes
Research on psychological antecedents of historical blame, including perceived connectedness between past and present groups, current benefit or harm, and unresolved obligations.
Energy Company–Landowner Negotiations
Studying negotiation dynamics and equity in hydraulic fracturing land acquisition.
My role
I contributed to data collection and coding-scheme development as part of the interdisciplinary team.
What it contributes
An interdisciplinary Nature Energy project analyzing how energy companies negotiate with landowners and how institutional contexts shape bargaining power.