Computer Science 485 - Applications of NLP

Spring
2026
01
3.00
Katrin Erk

TU TH 1:00PM 2:15PM

UMass Amherst
84791
Lederle Grad Res Tower rm 123
kerk@umass.edu
This course introduces NLP methods and applications including probabilistic models, text classification, linguistic representations, and contextual neural language models to process, understand, and generate text. During the course, students will (1) learn the core methods for NLP; (2) become familiar with key facts about human language that motivate them, and help practitioners know what problems are possible to solve; (3) become equipped to engage critically with arguments about NLP's ethical and social implications; and (4) complete a series of hands-on projects to implement, experiment with, and improve NLP models, gaining practical skills for natural language systems engineering.

Open to junior and senior Computer Science or Computational Linguistics students. COMPSCI 220 & 240 W C, LING429 PREVIOUSLY COMPSCI 490A. STUDENTS FROM OTHER DISCIPLINES WILL BE CONSIDERED AS WELL IF AVAILABLE SEATS. STUDENTS NEEDING INSTRUCTOR PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/academics/course-overrides

Permission is required for interchange registration during the add/drop period only.