Objectives

The course introduces theories and techniques of natural language processing and language technology. It
attempts to cover the whole field from speech recognition and synthesis to semantics and dialogue.

It focuses on industrial or laboratory applications, such as document retrieval on the Internet, information
extraction, conversational agents, and verbal interaction in virtual worlds. Fundamental algorithms will be
described using Python.

Textbook

As textbook, I will use:Language processing with Perl and Prolog, 2nd edition, 2014, Springer. It is
available from Springer link: [html] [pdf], or in a paper
version
[html].

Students can also use the first edition from 2006,An Introduction to Language Processing with Perl and
Prolog. The electronic version is available for free: [pdf]. You need to be logged
from Lund University accounts to have a free copy. The paper version of the first edition costs 25 euros:
[html].