CPSC 432 Natural Language Processing
This course is an introduction to natural language processing in Computer Science. There will be a review of elementary text, tree, and graph processing and an introduction to syntactic and semantic processing. Syntax: Backus-Naur grammars, sentence generation/recognition, augmented transition networks, parsing strategies. Semantics: case grammar theory, frame theory. There will be case studies of current systems as well as programming practice. This course is usually offered in alternate years.
Credits
3 credits
Prerequisite
CPSC130 AND CPSC131 AND CPSC141 AND CPSC230 AND CPSC250 AND CPSC330
Distribution
AdvancedNotes
140-UG Level 4 Advanced