jungyeul / computational-tools-for-linguistic-analysis-ubc

Computational Tools for Linguistic Analysis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LING 242 Computational Tools for Linguistic Analysis

@UBC (Winter Term 2 2023/24)

schedule

date description course materials
2024 [syllabus]
Lecture 0 shell commands
[Lecture 0 slides], [Lab 0 slides], [lab suppl - command lines in PC (Yadong)]
[Assignment 0 (Due 11:59PM on Jan 25)] [Assignment 0 described (Jasbrina)]
Lecture 1 preprocessing
sentence boundary detection Suggested Readings:
tokenization Suggested Readings:
[Lecture 1 slides], [Lab 1 slides] [JP-algorithm (Junrui)]
[Assignment 1 (Due 11:59PM on Feb 8)] [Assignment 1 described (Kiki)]
[Assignment 1 in the class]
Lecture 2 lm
Suggested Readings:
[Lecture 2 slides], [Lab 2 slides]
[Assignment 2 (Due 11:59PM on Feb 22)] [Assignment 2 described (Marcell)]
Lecture 3 pos tagging & sequence labeling algorithms
morphosyntax tasks in nlp & hmm Suggested Readings:
[Lecture 3 slides], [Lab 3 slides]
[Assignment 3 (Due 11:59PM on March 7)] [Assignment 3 described (Andrew)]
Lecture 4 syntax
parsing Suggested Readings:
[Lecture 4 slides], [Lab 4 slides]
[ptb examples] [ptb ud examples] [CNF conversion]
[Assignment 4 (Due 11:59PM on March 21)] [Assignment 4 described (Annabelle)]
Lecture 5 classification
[Lecture 5 slides], [Lab 5 slides]
[Assignment 5 (Due 11:59PM on April 4)] [Assignment 5 described (Leah)]
Lecture 6 morphology
morphological segmentation Suggested Readings:
morphological paradigm Suggested Readings:
[Lecture 6 slides], [Lab 6 slides]
[Assignment 6 (Due 11:59PM on April 20, no extension)] [Assignment 6 described (Maya)]
Lecture 7 machine translation
document & word alignment
smt & nmt
[Lecture 7 slides]
[Assignment 7 described (no submission)]
Lecture 8 semantics
[Lecture 8 slides]
*** ***
  • [lecture] 9:30-10:45AM on Monday and Wednesday
  • [lab] 10-11:30AM Friday (Bring Your Own Laptop)

office hours

  • Jungyeul (Instructor): 6-7PM on Thursday (in-person [ORCH 4018], online [zoom]), (email: jungyeul at mail.ubc.ca)

reference materials

  • Speech and Language Processing (3rd ed. draft) [link]

About

Computational Tools for Linguistic Analysis


Languages

Language:Jupyter Notebook 99.2%Language:Python 0.6%Language:C 0.2%