LT2214 V23 Komputationell syntax

LT2214 VT23 Computational Syntax, 7.5 credits, part of Master's Programme in Language Technology (MLT)

Basic information

Schedule: TimeEdit

Course responsible: Aarne Ranta http://www.cse.chalmers.se/~aarne/

Teaching assistant:  Rasmus Blanck https://www.gu.se/om-universitetet/hitta-person/rasmusblanck 

Education coordinator: Madelaine Miller (e-post: madelaine.miller@class.gu.se)

Study administrator: Iines Turunen (e-post: iines.turunen@gu.se)

Course notes: http://www.cse.chalmers.se/~aarne/grammarbook.pdf 

Official course plan: http://kursplaner.gu.se/pdf/kurs/en/LT2214

Github repository for the course: https://github.com/GrammaticalFramework/comp-syntax-gu-mlt 

Resources

UD, Universal Dependencies https://universaldependencies.org/ 

GF, Grammatical Framework http://www.grammaticalframework.org/ 

GF-UD https://github.com/GrammaticalFramework/gf-ud 

Inari's video tutorials http://www.grammaticalframework.org/doc/gf-video-tutorials.html 

VSCode extension for syntax highlighting https://marketplace.visualstudio.com/items?itemName=lgrobol.vscode-conllu

Python library for parsing CoNNL-U files: https://github.com/EmilStenstrom/conllu

More resources will be uploaded to Files on this Canvas page.

 

Programme (updates possible)

  • Lecture 1: introduction to computational grammars and their applications
  • Lecture 2: Grammatical analysis: words and morphology
  • Lecture 3: Grammatical analysis: dependencies
  • Lecture 4: Grammatical analysis: phrase structure
  • Lecture 5: Abstract syntax as interlingua (first lecture on GF)
  • Lecture 6: Concrete syntax and linearization (second lecture on GF)
  • Lecture 7: Syntactic resource grammars
  • Lecture 8: Semantic grammars and Python applications
  • Lecture 9: Natural Language Generation, especially for Abstract Wikipedia
  • Lecture 10: Recap for the exam
  • Lecture 11: Participant demos and discussion

Each lecture is around 2 hours. After each lecture (and lunch), there are supervised tutorials.

To get accepted four the course, one has to do the assignments and pass an exam. 

Exam

A written exam will take place on 30 May, at 17:30-21:30, in Reutersgatan 2C.

Course summary:

Date Details Due