TDDA18 | Natural-Language Processing, 5,3 ECTS-points /Databehandling av naturligt språk/ Advancement level: D | |
Aim: The course aims to give the students knowledge in natural language processing techniques. The course is concerned with text, not speech, and the central issues are syntactic and semantic analysis (parsing and interpretation). The course integrates knowledge gained from previous courses, and strives to bridge the gap between theory and practice.Prerequisites: TDDA86 Computational Linguistics, TDDA58 Artificial Intelligence C(or similar). Supplementary courses: None.Course organization: The course is oriented towards computer exercises in Lisp. The lectures are used to tie the moments of the lab course together, and to provide the theoretical background. The course also includes a project.Course content: Similarities and differences in the processing of artificial and natural languages. Chartparsing with contextfree grammars and unification based grammars. A survey of application areas for natural language processing. The project is a possibility to enhance your knowledge in one area of NLP, for example, information extraction, dialogue systems, generation or translation. In the project a system is constructed an evaluated.Course literature: Compendium with articles. Reference literature: Gazdar and Mellish (1989). Natural Language Processing in LISP. An introduction to Computational Linguistics. Addison-Wesley, Wokingham, England | ||
LABA | Labratory work, 3,5 p. |