Repo for our LING 226 class at Te Herenga Waka Victoria University of Wellington.
The schedule below indicates the order in which to complete the notebooks. If the notebook has a specific date, that means we will go over that notebook in class during our workshop. If the notebook is associated with "self study", that means you should complete the notebook on your own before the next workshop. For example, you should complete notebooks 02 and 03 before the workshop using Notebook 04.
| Date | Notebook | Links and Info |
|---|---|---|
| Before the course begins | - Colab tutorial notebooks | Colab Tutorials |
| Monday 13/11 |
- 01 variables, values, strings | None |
| Self Study | - 02 intro to NLTK | Chapter 1, Section 1.1, 1.2 and 1.3 |
| Self Study | - 03 lists and indexing | Chapter 1, Section 2 |
| Wednesday 15/11 |
- 04 types and tokens | Chapter 1, Section 1.4 |
| Self Study | - 05 conditional expressions | Chapter 1, Section 4 |
| Self Study | - 06 loops | Chapter 1, Section 4 |
| Friday 17/11 |
NO CLASS | NO CLASS |
| Self Study | - 07 word frequencies | Chapter 1, Section 3.1 and 3.2 |
| Self Study | - 08 preprocessing | None |
| Monday 22/11 |
- 09 The Current - 10 frequency analysis |
Te Papa - The Current |
| Self Study | - 11 dictionaries | Chapter 5, Section 3.1 and 3.2 |
| Self Study | - 12 NLTK corpus resources | Chapter 2, Section 1 |
| Self Study | - 13 loading data into Colab | None |
| Wednesday 22/11 |
- read Skalicky & Crossley (2015) - 14 conditional frequency distributions |
Skalicky & Crossley (2015) Chapter 2, Section 2 |
| Self Study | - 15 functions | Chapter 2, Section 3.2 |
| Self Study | - 16 enumerate & tuples | Chapter 4, Section 4.2 Real Python Enumerate Real Python NamedTuple |
| Self Study | - 17 writing data | GforG Writing Text Data Real Python Writing to CSV |
| Friday 24/11 |
- assignment 1 workshop | Assignment 1 due by 23:59 |
| Self Study | - 18 bigrams & collocations | Chapter 1, Section 3.3 |
| Self Study | - 19 parts of speech | Chapter 5, Section 1 and Section 2 |
| Monday 27/11 |
- 20 parts of speech patterns | None |
| Self Study | - 21 more dictionaries | Chapter 5, Section 3.1 Geeks for Geeks DefaultDict |
| Self Study | - 22 intro to WordNet | Chapter 2, Section 5 |
| Wednesday 29/11 |
- 23 WordNet workshop | None |
| Self Study | - 24 NLTK lexical resources | Chapter 2, Section 4 |
| Self Study | - 25 additional lexical resources | None |
| Friday 1/12 |
- 26 lexical resource analysis | Data from The Current |
| Self Study | - 27 regular expressions | Chapter 3, Section 3.4 and 3.5 |
| Monday 4/12 |
- read Crossley et al. (2017) - 28 Readability Analysis |
Crossley et al. 2017 |
| Self Study | - 29 sentiment analysis | Read or Skim VADER paper |
| Wednesday 6/12 |
- read Skalicky et al. (2020) - 30 sentiment workshop |
Skalicky et al. 2020 |
| Friday 8/12 |
- assignment 2 workshop | Assessment 2 due by 23:59 |
| Self Study | - 31 intro to spaCy | None |
| Monday 11/12 |
- 32 more spaCy | None |
| Self Study | - 33 word probabilities | None |
| Wednesday 13/12 |
- 34 word vector models | None |
| Friday 15/12 |
- catch up / free time | None |
| Monday 18/12 |
- final project workshop 1 | None |
| Wednesday 20/12 |
- final project workshop 2 | None |
All assignments due by 23:59 on the date listed.
| Assignment | Date |
|---|---|
| Assignment 1 | 24 November 2023 |
| Assignment 2 | 8 December 2023 |
| Final Project + Video Presentation | 8 January 2024 |