Module 39-M-Inf-CS Computational Semantics

Faculty

Person responsible for module

Regular cycle (beginning)

unregelmäßig

Credit points and duration

10 Credit points

For information on the duration of the modul, refer to the courses of study in which the module is used.

Competencies

Das Modul vermittelt sowohl Hintergründe in formaler Semantik als auch Grundlagen für deren Implementierung. Damit wird den Studierenden ermöglicht, eine Verbindung zwischen linguistischen Phänomenen, ihrer theoretischen Behandlung und auch deren Implementierung herzustellen. In den Übungen soll der Schritt von der Theorie zur Implementierung selber nachvollzogen werden.
Das Modul richtet sich sowohl an Studierende der Informatik, die an der Anwendung komputationeller Mittel in der Linguistik interessiert sind, als auch an Studierende der Lingustik, die sich für die Implementierung ihrer Ideen interessieren.

This module offers an introduction to the art and science of computing meanings of natural language expressions. It covers the basics of formal semantics and supplements them with implementations, in order to take the students from the theory of meaning construction to actual meaning computation. The module is aimed at computer science students interested in applying computational means to the study of language, as well as linguistic students interested in implementing their ideas.

Content of teaching

Komputationelle Semantik beschäftigt sich mit der automatischen Interpretation natürlichsprachlicher Äußerungen. Dies umfasst sowohl die Konstruktion von Bedeutungsrepräsentationen, als auch deren Interpretation in Bezug auf die außersprachliche Welt und ihr Gebrauch in Inferenzmechanismen. Das Modul führt in die formale Semantik natürlicher Sprache ein und vermittelt Grundlagen für deren Implementierung. Mögliche Schwerpunkte sind die Behandlung von Quantoren und Anaphern. Weiterführende Themen können außerdem die Rolle von Äußerungen als kommunikative Handlungen und die Modellierung des Informationsaustauschs unter Diskursteilnehmern betreffen.

The main topic of the course will be the composition of typed meaning representations for a fragment of natural language, their model-theoretic interpretation and their use in inference mechanisms. This approach is at the core of many formal semantic theories and therefore constitutes a solid foundation for everyone interested in the formal approach to meaning. The module presents all necessary theoretic background as well as the basics of implementation. Possible key aspects are quantification and anaphora; further topics could also consider the dynamic view on meanings as updates on the knowledge of discourse participants, thus broadening the scope beyond mere truth conditions.

Recommended previous knowledge

Folgende Vorkenntnisse sind hilfreich (aber nicht zwingend notwendig):
Grundkenntnisse in Prädikatenlogik und Lambdakalkül
Grundkenntnisse Programmierung

Basic knowledge in first-order logic and lambda calculus as well as background in programming will prove helpful but are not mandatory.

Necessary requirements

Explanation regarding the elements of the module

Unbenotete / benotete Modulprüfung:
Die Modul(teil)prüfung kann in einigen Studiengängen nach Wahl der Studierenden auch "unbenotet" erbracht werden. Vor Erbringung ist eine entsprechende Festlegung vorzunehmen, eine nachträgliche Änderung (benotet - unbenotet) ist ausgeschlossen. Wird diese Option gewählt, ist es nicht möglich, dieses Modul zu verwenden, um es in einen Studiengang einzubringen, in dem dieses Modul bei der Gesamtnotenberechnung berücksichtigt wird.

Begründung der Notwendigkeit von zwei Modulteilprüfungen:
In der Übung werden im Rahmen des Portfolios die grundlegenden Kenntnisse in Computational Semantics überprüft, während im darauf aufbauenden Seminar II die Kenntnisse im Rahmen einer selbstständig zu erarbeitenden Hausarbeit nachzuweisen sind.

Ungraded / Graded Module Examination:
The (partial) examination of the module can be performed as "ungraded" in some study programs at the students choice. Before the examination a respective determination must be carried out, a later modification (graded - ungraded) is impossible. If the "ungraded" option is chosen, it is not possible to include this module in a study program where this module is deemed to enter the calculation of the overall grade.

Statement of Necessity for two Module Partial Examinations:
The acquired knowledge in Computational Semantics is accessed by means of exercises within the scope of the portfolio, and is further evaluated in the context of an own project in Seminar II.

Module structure: 0-1 bPr, 1-2 uPr 1

Courses

Computational Semantics
Type tutorial (in connection with lecture/seminar)
Regular cycle SoSe
Workload5 180 h (30 + 150)
LP 6 [Pr]
Seminar Computational Semantics I
Type seminar
Regular cycle SoSe
Workload5 60 h (30 + 30)
LP 2
Seminar Computational Semantics II
Type seminar
Regular cycle WiSe
Workload5 30 h (30 + 0)

Examinations

portfolio
Allocated examiner Teaching staff of the course Computational Semantics (tutorial (in connection with lecture/seminar))
Weighting without grades
Workload -
LP2 -

Portfolio bestehend aus Übungsaufgaben, die veranstaltungsbegleitend zu Seminar I gestellt werden. Erfolgreiches Lösen der Übungsaufgaben (Bestehensgrenze 50% der erzielbaren Punkte, individuelles Erläutern von Aufgaben).

The portfolio consists of exercises accompanying Seminar I, which have to be successfully addressed (reaching 50% of all obtainable points and presenting the solutions).

seminar paper
Allocated examiner Teaching staff of the course Seminar Computational Semantics II (seminar)
Weighting without grades
Workload 30h
LP2 1

In einigen Studiengängen der Technischen Fakultät kann die Modulteilprüfung nach Wahl der Studierenden auch "unbenotet" erbracht werden (s. Erläuterungen zu den Modulelementen und die jeweilige FsB). Wird die unbenotete Option gewählt, ist es nicht möglich, dieses Modul zu verwenden, um es in einen Studiengang einzubringen, in dem dieses Modul bei der Gesamtnotenberechnung berücksichtigt wird.
Erläuterungen zu dieser Prüfung siehe unten (benotete Prüfungsvariante).

seminar paper
Allocated examiner Teaching staff of the course Seminar Computational Semantics II (seminar)
Weighting 1
Workload 30h
LP2 1

Erfolgreiches Absolvieren von Seminar II durch eine Hausarbeit (ca. 8-16 Seiten) oder Projekt.

Seminar II requires a term paper (8-16 pages) or a project for successfully completion.

The module is used in these degree programmes:

Degree programme Recom­mended start 3 Duration Manda­tory option 4
Intelligent Systems / Master of Science [FsB vom 27.07.2018 mit Änderung vom 04.06.2020] 2. two semesters Compul­sory optional subject
Intelligent Systems / Master of Science [FsB vom 17.12.2012 mit Änderungen vom 15.04.2013, 01.04.2014, 15.10.2014, 02.03.2015 und Berichtigung vom 17.11.2014] 2. two semesters Compul­sory optional subject
Informatics for the Natural Sciences / Master of Science [FsB vom 30.09.2016 mit Berichtigung vom 10.01.2017 und Änderungen vom 15.09.2017, 02.05.2018, 04.06.2020 und 31.03.2023] 2. two semesters Compul­sory optional subject
Informatics for the Natural Sciences / Master of Science [FsB vom 17.12.2012 mit Änderungen vom 15.04.2013, 01.04.2014, 15.10.2014, 02.03.2015, 01.12.2015 und Berichtigungen vom 01.04.2014, 17.11.2014 und 12.07.2017] 2. two semesters Compul­sory optional subject

Automatic check for completeness

The system can perform an automatic check for completeness for this module.


Legend

1
The module structure displays the required number of study requirements and examinations.
2
LP is the short form for credit points.
3
The figures in this column are the specialist semesters in which it is recommended to start the module. Depending on the individual study schedule, entirely different courses of study are possible and advisable.
4
Explanations on mandatory option: "Obligation" means: This module is mandatory for the course of the studies; "Optional obligation" means: This module belongs to a number of modules available for selection under certain circumstances. This is more precisely regulated by the "Subject-related regulations" (see navigation).
5
Workload (contact time + self-study)
SL
Study requirement
Pr
Examination
bPr
Number of examinations with grades
uPr
Number of examinations without grades
Diese Leistung kann gemeldet und verbucht werden.