course
CSC 583
In this course, the students undertake the steps typically required for Natural Language Processing. In addition, it exposes the students to the ambiguous challenges in NLP. Moreover, suitable standard platforms and libraries for processing real-world data will be introduced and used in this course. The topics covered in this course include: Text processing applications, ambiguity in natural languages, The Natural Language Toolkit, N-gram language models, Text Classification, Part-of-Speech Tagging, Syntactic and Statistical Parsing, Semantic Analysis and Information Extraction.