Computer Science

CS4765Natural Language Processing3 ch (3C) (P)

Introduces methods for intelligently processing human language data in text form, as well as relevant linguistic background. Topics include fundamental topics in natural language processing such as vector semantics and neural language models as well as applications such as document classification, dialog systems, and machine translation. Students are expected to implement and evaluate a variety of natural language processing methods, as well as write reports describing their implementations and their performance.

Prerequisites: CS 2333 and (STAT 2593 or STAT 3083)