Natural Language Processing

This course aims to introduce the fundamental techniques of natural
language processing and to develop an understanding of the limits of
those techniques. It aims to introduce some current research issues,
and to evaluate some current and potential applications.