Courses

Check the Data Analysis @ UoE LEL website for learning resources on research methods in linguistics.

NoteCurrent
  • Quantitative Methods for Linguistics and English Language (UG and PG). Course website
NotePrevious
  • Data Analysis for Linguistics and English Language (undergraduate). Course website

  • Statistics and Quantitative Methods [LASC11171]. Course website

  • Statistics and Quantitative Methods [LASC11172]. Course website

  • Making a language: Conlanging and Linguistic Typology (Guided Research in Linguistics and English Language). Course website

  • Research Methods in Developmental Linguistics [LASC11127].

  • Individual classes taught in Introduction to Language Research [LASC11091], Phonetics and Laboratory Phonology [LASC11137], Speech Production and Perception [LASC11138].

Workshops

Here you can find information on workshops I offer. Adaptations of pre-existing workshops (e.g. shorter/longer version, focus on a specific topic/field) are possible and proposals for new workshops are welcome. Get in contact with me for queries.

If you are looking for workshops run internally (in the LEL department of UoE), please check the STeW page on the Data Analysis @ UoE LEL.

Beginners

TipWriting dissertations/theses in Quarto
Level 🟢 Beginners
Description MS Word is for dinosaurs! 🦕 This workshop introduces you to a modern and flexible writing and publishing system, called Quarto. Writing a dissertation/thesis with Quarto is straightforward when using a Quarto Book project. Quarto uses a simple mark-up language to style your text, Markdown, and it makes it very easy to handle figures, tables, citations and other scholarly writing features.
Prerequisites
  • No prior experience with Quarto nor Markdown is required, but you must install Quarto and a text editor as explained here: https://quarto.org/docs/get-started/.

  • If you are unfamiliar with the text editors listed on the page, use VS Code (this will be the editor of the workshop, but you can follow along with any other editor). If you use VS Code, you should install the Quarto extension (check online).

  • If you wish to try out Zotero for reference managing, you can also install Zotero: https://www.zotero.org. (The workshop will not cover how to use Zotero, but you will see how Zotero integrates with Quarto).

Materials https://stefanocoretta.github.io/diss-quarto/
Recording Watch
TipData Version Control for Researchers
Level 🟢 Beginners
Description

A fundamental aspect of Open Research is ensuring the reproducibility of data processing and analyses. Part of this endeavour is concerned with data versioning and backup. Many researchers have now become familiar with versioning systems like git, popularised by the GitHub online platform.

This workshop will introduce participants to the Data Version Control software (DVC), specifically designed to work efficiently with non-textual data types. DVC works in unison with git, so that git users can simply add it to their existing workflow and integrate code and data versioning.

After a brief conceptual introduction to version control, git and DVC, participants are guided through a hands-on tutorial which teaches them the basics of git and DVC versioning using a toy project.

Prerequisites Only basic familiarity with file management and command line is required (https://tutorial.djangogirls.org/en/intro_to_command_line/).
Materials https://github.com/stefanocoretta/dvc-res
TipIntroduction to (Xe)LaTeX
Level 🟢 Beginners
Description XeLaTex is is a mark-up language for text editing and typesetting (and more). It’s a dialect of the LaTeX format that introduces full Unicode support and handling of TTF and OTF fonts.
Prerequisites None.
Materials https://github.com/stefanocoretta/xelatex-workshop
TipOpen Research practices in linguistics
Level 🟢 Beginners
Description A primer for Open Research practices in linguistics for all researchers/scholars. This workshop will cover practices that can be applied to qualitative and quantitative research alike.
Prerequisites None.
Materials https://stefanocoretta.github.io/open-research/
Recording Watch
TipintRo: Data visualisation with R
Level 🟢 Beginners
Description This is an introduction to R and data visualisation for absolute beginners. If you want to learn R for the first time, this is a good start.
Prerequisites None.
Materials https://intro-rstats.github.io
Recording Day 1, Day 2
TipMindless statistics and the “null ritual”
Level 🟢🟠🔴 Any level
Description In this workshop we will go through bad statistical practices that are common even among experienced researchers and how to avoid them. In particular, we will talk about the “null ritual”, which is a invalid approach to frequentist statistics commonly used in research. Most of the content of the workshop will be drawn from Gigerenzer’s Mindless Statistics paper.
Prerequisites Some familiarity with frequentist statistics is useful but not necessary. This workshop is thought for both beginners and experienced researchers or students, whether they normally use quantitative, qualitative or mixed methods.
Materials https://stefanocoretta.github.io/null-ritual/
TipbasicBayes: Learn Bayesian Linear Models for Beginners
Level 🟢 Beginners
Description This workshop introduces Bayesian linear models in R to participants without previous knowledge of linear models (but knowledge of R).
Prerequisites None.
Materials https://stefanocoretta.github.io/basicBayes/

Intermediate

WarninglearnBayes: Introduction to Bayesian Regression Models
Level 🟠 Intermediate
Description This workshop is an introduction to Bayesian regression models using the brms packages.
Prerequisites

This workshop assumes you have a solid command of R and tidyverse packages, and familiarity with regression modelling (including interpreting coefficients and interactions).

If you wish to revise any of these topics, we recommend the following resources:

Materials https://stefanocoretta.github.io/learnBayes/
Recording You can watch an earlier version of this workshop (note that the slides in the recording don’t closely match those currently available on the website): Watch
WarningIncluding random effects in Bayesian Linear models with brm()
Level 🟠 Intermediate
Description This workshop is targeted especially to MSc students who have attended the QML course.
Prerequisites Anybody who has attended the previous Bayesian workshops or who has experience with basic linear models with brm() is welcome to join.
Materials https://uoelel.github.io/brm-group/
Recording Watch
WarninglearnGAM: Generalised Additive Mixed Models (GAMMs)
Level 🟠 Intermediate
Description GAMMs are useful to analyse historical data, time-series data or data that could have non-linear effects (like language development data).
Prerequisites It assumes some familiarity with linear models fitted with lmer()/glmer() or brm().
Materials https://stefanocoretta.github.io/learnGAM/
Recording Watch (recording of previous run of the workshop)
WarningproPower: Prospective power analyses for frequentist regression models
Level 🟠 Intermediate
Description You will learn how to perform prospective power analyses for regression/linear models fitted with the frequentist lme4 package. Power analyses are a necessary (albeit always neglected) component of frequentist analyses, since they help the researcher determine the required sample size. Much of the replicability crisis we are facing is due to lack of statistical power (aka low sample sizes) in virtually all published studies.
Prerequisites Need to be familiar with regression/linear models in R including models with random effects and binomial/Bernoulli (aka logistic) regressions.
Materials https://stefanocoretta.github.io/proPower/
Recording Watch
WarninglearnB4SS: Learn Bayesian Analysis for Speech Sciences
Level 🟠 Intermediate
Description

Together with Timo Roettger and Joseph V. Casillas, we introduce the logic of Bayesian inference and compare it to Null Hypothesis Significance Testing (NHST). After providing a brief conceptual introduction, the course walks through a Bayesian statistical analysis using R (R Core Team 2020) and the package brms (Bürkner 2018).

We explain how to set up a Bayesian regression model (including setting appropriate priors), how to interpret the results, how to diagnose model convergence, and how to visualize and report the results. In hands-on exercises, the participants immediately apply their knowledge to a speech data set in R.

Check out the workshop website for more info.

Prerequisites Need to be familiar with regression/linear models in R including models with random effects and binomial/Bernoulli (aka logistic) regressions.
Materials https://learnb4ss.github.io/learnB4SS/
Recording Watch

Advanced

ImportantlearnOrd: Ordinal models for Likert/rating-scale data
Level 🔴 Advanced
Description In this workshop you will learn how to model data from Likert/rating scales, such as the ones commonly used in developmental and psycho- linguistics using ordinal models.
Prerequisites Need to be familiar with regression/linear models in R including models with random effects and binomial/Bernoulli (aka logistic) regressions. While a background in Bayesian inference is useful, the workshop will explain the basics of Bayesian inference in the context of ordinal models.
Materials https://stefanocoretta.github.io/learnOrd/
Recording Watch
ImportantBayesian Priors in Linear Models
Level 🔴 Advanced
Prerequisites Need to be familiar with Bayesian regression models including multilevel/mixed/hierarchical models.
Materials https://stefanocoretta.github.io/how-bayes-priors/
Recording

Unfortunately I forgot to record this, but you can watch the following videos from the learnB4SS to learn about priors (these videos go into much more detail!).

References

Bürkner, Paul-Christian. 2018. Advanced Bayesian multilevel modeling with the R package brms. The R Journal 10(1). 395–411. https://doi.org/10.32614/RJ-2018-017.
R Core Team. 2020. R: A language and environment for statistical computing.