LIN350 Computational semantics: Schedule


This schedule is subject to change.

Assignments are due at class time (11am) on their due date.

Readings can be done either before or after class (unless noted otherwise); they are chosen to support the material covered in class.

Week 1

  • Aug 30: Computational semantics: An overview. Part 1: phenomena and tasks.
    • Slides.
    • A draft paper with an overview of computational semantics is available on Canvas under "Files".

Week 2

  • Sep 4: Computational semantics: An overview. Part 2: Four core themes: (1) resources, (2) learning from corpora, (3) logic, (4) machine learning.
    • Reminder: A draft paper with an overview of computational semantics is available on Canvas under "Files".
  • Sep 6:  Distributional and logic-based approaches in a nutshell, or: What can I do for my project?

Week 3

Week 4

Week 5

Week 6

  • Oct 2 Topic modeling, continued
    • We talk in class about your project ideas.
  • Oct 4: Topic modeling, continued. Using distributional models: learning word senses and word relations

Week 7

  • Oct 9: Using distributional models: learning word senses and word relations
  • Oct 11: Using distributional models: paraphrasing and phrase representations

Week 8

Week 9


Week 10

  • Oct 30: Language and first-order logic, continued. Also: going beyond first-order logic.
  • Nov 1: Semantics construction and lambda calculus (lego for semantics construction)
    • Readings: Blackburn/Bos ch. 2 pages 55-66

Week 11

  • Nov 6: Lambda calculus continued
    • Readings: Blackburn/Bos ch. 2 pages 66-103
  • Nov 8: Underspecification: If "a book was read by every student", how many books total does that make?
    • Readings: Blackburn/Bos chapter 3, pages 105-109
    • Underspecification slides from Saarbrücken: here
    • Homework 3 due.

Week 12

  • Nov 13: Propositional inference
  • Nov 15: Logic-based semantics in NLTK
    • Readings: Blackburn/Bos chapter 4
    • Demo: computational semantics in NLTK
    • Intermediate project update due.

Week 13

Week 14

  • Nov 27: Logic and distributional models from a modeling perspective. Then: integrating logic and distributional models.Integrating logic and distributional models
  • Nov 29: Integrating logic and distributional models

Week 15

  • Dec 4: Project presentations

  • Dec 6: Project presentations



Final report due: tba

Comments