Category: Guide
2026
11 Aug: Gaussian Process for Areal controls in linguistic typology
This is a blog post that I’ve had in mind
for awhile, and as I was working on it I
realized that there is a bit of groundwork
needed. Part of that groundwork was laid in
a previous post where I showe.. (more)
28 Jul: Determining language areas in linguistic typology
In a previous post I showed a simple way to
control for language family and area with
categorical variables in a linear mixed
model using Python. In a more recent post I
showed how we can plot langua.. (more)
20 Apr: Romanization of scripts and NLP resources
Romanization of scripts and NLP
resources !Language scripts (from
Freepik )
When I began developing the taggedPBC I needed to represent all of the roughly 2,000 languages in a similar wa.. (more)
When I began developing the taggedPBC I needed to represent all of the roughly 2,000 languages in a similar wa.. (more)
08 Apr: Comparing automated Implicit Motive models (tutorial)
Comparing Implicit Motive Models Part of my
research involves using machine learning and
natural language processing to automate
content coding. In social science there has
long been recognition tha.. (more)
24 Mar: Git sparse checkout
I sometimes find myself wanting to work on a
project involving data or code from Github.
Many such repositories are quite small and
easy to work with, containing mostly text
files. Occasionally, howe.. (more)
17 Mar: Controlling for Descent and Area in linguistic typology
When conducting comparative studies on
linguistic features, we are essentially
observing patterns. In a previous post I
mentioned one problem we need to deal with,
related to how we represent the fea.. (more)
16 Feb: A custom handler for faster-whisper on Huggingface
Recently we wanted to set up an audio
transcription endpoint for our workflow with
Bookscribe.ai. I’ve been using Huggingface
in production for their accessible and low
cost inference servers, but .. (more)
09 Feb: Use (AI) agents or get left behind? A response
A couple of weeks ago I read a post by Tim
Dettmers outlining how he has tried to use
AI to automate various tasks, with some
examples of successes and failures. While
his attempt to automate email w.. (more)
19 Jan: Blog Post Generator (tutorial)
I recently read a post by Tim Dettmers on
how he uses AI to support his workflow. In
case you don’t know of Tim, his work on
quantization has been foundational to how AI
has developed over the past f.. (more)
2017
24 Apr: Using Git for Linguistics
Recently, I started to explore using Git to
maintain and organize my data. This includes
both the primary data I work from as a
linguist and the various kinds of data I
produce in the form of written .. (more)