A Modern Computational Linguistics Course using Dutch

Gosse Bouma · 2016

This paper describes material for a course in computational linguistics which concentrates on building (parts of) realistic language technology applications for Dutch. We present an overview of the reasons for developing new material, rather than using existing text books. Next, we present an overview of the course in the form of six exercises. Two exercises illustrate how advanced use of finite state methods can be taught using regular expression calculus. Next, we present two exercises in grammar development, focusing on partial analysis of (more or less) unrestricted text and on the development of a sophisticated, unificationbased, grammar fragment for Dutch. Finally, we turn to natural language interfaces. Two exercises are described in which web-accessible data are used as a back-end for realistic applications. One exercise is concerned with report generation on the basis of numerical data A second exercise involves the development of a question-answering dialogue system.

Read the paper · More papers on PaperTik