CISC3025
Natural Language Processing
Back to Course List
Natural Language Processing
Course Description
This course introduces fundamental concepts and skills associated with the design and implementation of different natural language processing systems covered from morphology, syntax and semantics. The main topics include regular expressions, (weighted) minimum edit distance, language modelling, Nävie Bayes (generative model), maximum entropy (discriminative model), text classification, sequence labelling, POS tagging, syntax parsing and computational lexical semantics. The course also includes an overview of practical natural language processing applications.
Prerequisite
None
Back to Course List