Prerequisites: CS 171 or CS 172 or CS 173; CS 224 or CS 228 or CS 229; or equivalent
Description: ; graduate standing; or consent of instructor. Introduces Natural Language Processing (NLP), the study of computing systems that understand or communicate with human language. Covers both historical and contemporary NLP tasks and the fundamental methods of NLP “particularly deep learning- based approaches. “ Topics include basic classification techniques, feedforward neural networks, attention mechanisms, and pre-trained neural models.
Credit: May be taken Satisfactory (S) or No Credit (NC) with consent of instructor and graduate advisor.