TDDA86 | DATALINGVISTIK, 3 poäng /Computational Linguistics/ För: C2 | |
Utbildningsområde: Teknik Ämnesgrupp: Kognitionsvetenskap | ||
Fördjupningsnivå: C | ||
Klassning för datavetenskaplig examen: Datavetenskap | ||
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: TDDA94 Lingvistik, grundkurs, TDDA89 Formella språk och automatateori samt TDDB92 Programmering i inkrementellt system.Påbyggnadskurser: TDDA18 Databehandling av naturligt språk, TDDA99 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. | ||
TEN1 | En skriftlig tentamen | |
LAB1 | En laborationskurs |