LING2067 Natural Language Processing

Dr. Christophe Coupe

Advanced Course. Sem 2, 6 credits

Course Description

Natural Language Processing (NLP) addresses how machines analyze, produce and understand natural language. The field lies at the crossroads of linguistics and computer science and encompasses a wide range of techniques including automatic speech recognition, text mining, machine translation, and speech synthesis. The goal of this course is to provide a thorough introduction to basic methods and issues of NLP, with a specific focus on text mining. No previous experience in programming is required for this course. The acquisition of basic programming skills is an expected outcome. During tutorials, students will experiment with various computational techniques, by applying and adapting generic scripts provided by the teacher. The R software environment will be used to this end.


Non-permissible combination

100% coursework

Course Timeslots (1)