Schedule

LING 5050: Technical tools for linguists, Maysession 2020 (May 13 - June 8)

Every week day 10:45-12:35 on Zoom
Instructor: Marie-Catherine de Marneffe
Office hours: Email me for an appointment
Schedule
Note that schedule is subject to change.
Assignments that have to be turned in are due by class time (10:45) on their due date.

DaysTopicsReadingsAssignments
Unit 1: Basic data manipulations
Case study: Do women talk more than men?
W 5/13 Introduction (slides)
Unix: Navigating directories and counting (pdf)
Exercise 1
Th 5/14 Python: Introduction and Processing a sentence (pdf)Exercise 2
F 5/15 Python: Processing a file (pdf)Exercise 3
M 5/18 Python: Decision making (pdf) Exercise 4
T 5/19 Python: Processing multiple filesHomework 1
Short answer 1 due!
Unit 2: Reading text and counting words
Case study: Investigating Zipf's law
W 5/20 Python: Parallel lists (pdf) Exercise 5
Th 5/21 Python: Parallel listsExercise 6
Exercise 7
F 5/22 Python: Dictionaries (pdf)Exercise 8
HW1 due!
M 5/25 Memorial Day -- No class
T 5/26 R: Plotting (pdf), Homework discussionKodi's ggplot tutorialHomework 2
Short answer 2 due!
Unit 3: R and Praat scripting
Case study: Extracting measurements to make vowel space plots
W 5/27 Data manipulation in R (pdf)Dative paper "Recording" part of the Praat notes
Th 5/28 Praat: Annotation (pdf)Sec. 11 of Styler's Praat tutorial Finish your annotations
F 5/29 Praat via Python1. Automatic annotation
2. Homework 3
3. HW2 due!
M 6/01 Plotting and analysis, Homework discussion
Unit 4: Dealing with linguistic structured representations
Case study: Which verbs allow the dative alternation?
T 6/02 Reading a treebank (pdf) Short answer 3 due!
W 6/03Searching a treebank
Th 6/04Searching a treebank
F 6/05Searching a treebank HW3 due!
M 6/08 Internationalization Please fill in SEIs!