TDDA 18 DATABEHANDLING AV NATURLIGT SPRÅK, 3,5 poäng

/Natural-Language Processing/
För C4
Utbildningsområde: Teknik
Ämnesgrupp: Datalogi
Fördjupningsnivå: D
Klassning för datavetenskaplig examen: Datavetenskap, datalogi, kognitionsvetenskap.

Mål:
Kursen ska ge kunskaper i tekniker för behandling av naturligt språk. Kursen sysselsätter sig med text, ej tal, och tonvikten ligger f n på syntaktisk och semantisk analys (parsning och tolkning). Kursen integrerar i hög utsträckning kunskaper från tidigare kurser och strävar efter att utgöra en brygga mellan teori och praktik.

Förkunskaper:
TDDA 41 Logikprogrammering, TDDA 86 Datalingvistik, TDDA 58 Artificiell intelligens C.

Organisation:
Tyngdpunkten i kursen ligger på laborationerna. Föreläsningarna ger den teoretiska bakgrunden till laborationerna.

Kursinnehåll:
Översikt över tillämpningsområden och kommersiella system. Relation till datavetenskap, likheter och olikheter i bearbetning av datorspråk och naturliga språk. Relation till psykologi. Parsning och generering med olika grammatikformalismer. Översättning till logisk form, kompositionell semantik, semantisk tolkning. Konstruktion av enkla frågebesvarande system.

Kurslitteratur:
Laborationskompendium, utgivet av institutionen för datavetenskap.
Referenslitteratur:
Gazdar, Gerald och Chris Mellish (1989). Natural Language Processing in LISP/PROLOG. An Introduction to Computational Linguistics. Addison-Wesley, Wokingham, England.

Examination:
LAB 1 En laborationskurs. För betyget godkänd krävs avklarad laborationskurs. För betyget väl godkänd krävs därtill avklarad extrauppgift.