TDDA 86 DATALINGVISTIK, 3 poäng

/Computational Linguistics/
För C2
Utbildningsområde: Teknik
Ämnesgrupp: Kognitionsvetenskap
Fördjupningsnivå: C
Klassning för datavetenskaplig examen: Datavetenskap, kognitionsvetenskap.

Mål:
Kursen skall ge kunskap om några grundläggande metoder för representation och automatisk analys av språkliga uttryck (ord, meningar och texter). Kursen ska därutöver ge inblickar i formell, lingvistisk teoribildning och datalingvistiska tillämpningar samt öva upp den studerandes förmåga att analysera språkliga uttrycks struktur och logiska form.

Förkunskaper:
Kunskaper om grammatik, formella språk och programmering motsvarande kurserna: TDDA 94 Lingvistik, grundkurs, TDDA 95 Formella språk och automatateori samt TDDB 92 Programmering i inkrementellt system.

Påbyggnadskurser:
TDDA 18 Databehandling av naturligt språk, TDDA 99 Kognitionsvetenskapliga kommunikationsmodeller.

Organisation:
Kursinnehållet gås igenom på föreläsningarna. Några av de presenterade modellerna praktiseras på laborationerna.

Kursinnehåll:
Lexikon och morfologi. Organisation av lexikon. Morfologisk analys. Tvånivåmorfologi.
Syntax. Frasstruktur, särdrag, syntaktiska relationer och beroenden. Kontextfri grammatik, Chartparsning. Unifieringsbaserade grammatikformalismer.
Semantik. Logisk form och formell semantik. Kategorialgrammatik. Diskurs representation.

Kurslitteratur:
Allen, James: Natural Language Understanding, second Edition, The Benjamin/ Cummings Publishing Company, Inc. 1995.
Artikelsamling.
Laborationsmaterial.

Examination:
LAB 1 En laborationskurs.
TEN 1 En skriftlig tentamen.