LING 073 — Spring 2017
Computational Linguistics: Symbolic Approaches

Professor:Jonathan North Washington
Office:Pearson 105
Office phone:x6134
Office hours:M 3:45-5:15pm, T 1:30-3:00pm, by appointment
Email: jwashin1@swarth...
 
Lecture Time:TTh 11:20am-12:35pm
Classroom:Trotter 201
Course website: http://www.swarthmore.edu/SocSci/jwashin1/ling073
Course wiki: http://wikis.swarthmore.edu/ling073
IRC channel: sccs.swarthmore.edu#cl
Course moodle site: S17 - LING073.01

Course Syllabus

Schedule (updated often)

weekdatetopicdue / to read
(by class)
materials
1 17 Jan

Introductions, syllabus

What (and why) is CL (and NLP)?

Environment setup

19 Jan

Materials for communities

Models of development, FOSS

Environment acclimation

Zeki Ergas (2011) - Language, Culture, and Development: Mapudungun vs. Microsoft: A Case Study

language selection

Selected languages

2 24 Jan

Input methods

Resource identification

Artemy Lebedev (2004) - Where once was a comma

lab 0 - documentation of resources

26 Jan

Input methods

Corpus assembly

Steven Bird (2009) - Natural Language Processing and Linguistic Fieldwork

lab 1 - keyboard layout (due on Friday)

3 31 Jan

Corpus assembly

Ted Pedersen (2008) - Empiricism Is Not A Matter of Faith

2 Feb

Morphological typology

Grammar documentation

lab 2 - Initial corpus assembly

4 7 Feb

Grammar documentation

9 Feb

FSTs and morphology

lab 3 - Grammar documentation

5 14 Feb

FSTs and morphology

Analyser evaluation

16 Feb

FSTs and phonology

lab 4 - Basic morphological analyser

6 21 Feb

FSTs and phonology

Generator evaluation

23 Feb

Morphological disambiguation

Manual disambiguation

lab 5 - Basic morphological generator

7 28 Feb

Morphological disambiguation

Disambiguator evaluation

2 Mar

RBMT and contrastive grammars

Forming groups

lab 6 - Basic CG disambiguator

midterm project demos

7 Mar Spring break!
9 Mar Spring break!
8 14 Mar

Contrastive grammars

Forcada et al. (2011) - Apertium: a free/open-source platform for rule-based machine translation

16 Mar

Lexical transfer

lab 7 - Contrastive grammar

9 21 Mar

Lexical transfer

23 Mar

Lexical selection

lab 8 - Lexical transfer

10 28 Mar

Lexical selection

30 Mar

Structural transfer

lab 9 - Lexical selection

11 4 Apr

Structural transfer

6 Apr

RBMT evaluation

lab 10 - Structural transfer

12 11 Apr

RBMT evaluation

13 Apr

Dependency syntax

lab 11 - Polished basic RBMT system

13 18 Apr

Dependency syntax

lab 12 - Dependency corpus/grammar/parser

20 Apr

Other MT technologies

Dependency transfer, phrase-structure transfer, SMT and hybrid MT, neural MT, ...

14 25 Apr

Other CL technologies, NLP

bag-of-words fun, ASR, text-to-speech, ...

27 Apr

Other applications for FSTs

Spell checkers, paradigm generators, ...

15 5 May
9:00 - 12:00

Final project