Home
LING123 Lab Sessions
Cancel

Lab Session 05

Welcome to Lab Session 5! Make sure that you’ve completed and understood the exercises from Lab Session 04 before getting started with the exercises below. Don’t hesitate to let me know if there’...

Notes on terminology and shell environments

Now that you’ve got a general idea about how shell scripting works, I want to expand on a few concepts that might still be somewhat unclear. This is not strictly a part of the curriculum, but will ...

Lab Session 04

Welcome to Lab Session 4: An Introduction to AWK For this lab session we’re getting started with the AWK programming language! The lecture notes for lecture 4 can be found here. You should...

Solutions to the exercises from Lab Session 01

Try to solve the lab exercises by yourself before you view the solutions! You can find the exercises to Lab Session 01 here. Lecture notes Disagree with my answers, or have something to add?...

Lab Session 03

Start by completing the exercises from Lab Session 02 if you haven’t done so already. The lecture notes for lecture 3 can be found here. Part 1) Word frequencies and N-grams Exercise 1.1: Scr...

Lab Session 02

Start by completing the exercises from Lab Session 01 if you haven’t done so already. Part 1) Regular expressions: A very very short introduction Regular expressions (“Regex”) have been around ...

Accessing WSL files in Windows, and vice versa

I’ve been getting a few questions from Windows users about accessing WSL files in Windows and vice versa. I was originally going to wait with this for the next labs, but since this might actually m...

Lab Session 01

Welcome to the LING123 Lab Sessions! In this very first lab session, we’ll begin with looking at some basic concepts for computational linguistics and processing language data. After that, we...

Software installations for LING123

LING123: Language and Computers contains a significant amount of shell-scripting in Linux. If you are using MacOS (or a Linux OS for that matter), you already have access to a compatible shell. J...