Natural Language Processing (Special Topic)

CSE392 - Spring 2019
Tue and Thu, 1:00 - 2:20
Location: OLD CS 2311
Stony Brook University, Computer Science
This course will introduce the algorithms and statistical techniques used for natural language processing, covering syntax (identifying structure), semantics (uncovering meaning), and applications (e.g. sentiment analysis, machine translation, and human language analysis). Students will be introduced to techniques in modern machine learning that power state-of-the-art NLP: deep learning (recursive neural networks, transformers) as well as discriminative learning (ridge regression, logistic regression). The course will have a substantial project component giving students first-hand experience developing language processing software for useful real-world problems.