---
layout: course

title: Computational Natural Language Semantics
instructors:
    - mkohlhase
    
organization: Jacobs University
semesters:
    - Fall06
    - Fall08
    - Fall10
    - Fall12
    - Spring14
    - Spring15
---
Logic-based theories for the semantics of natural language. We use Montague's "method of
fragments" to create a series of language models of increasing coverage (of English).

A language model is a triple of

* a grammar *G* that defines a language fragment that can be translated,
* a logical system *L* that acts as the meaning representation, and 
* a translation from syntax trees induced by *G* to formulae in *L*.

The course resources (course notes, literature, assignments) can be found
[here](http://kwarc.info/teaching/ComSem).

Having heard the course ["Computational Logic](http://kwarc.info/teaching/CompLog) is very
helpful, but not a prerequisite.