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.