The field of natural language processing aims at getting computers to perform useful and interesting tasks with human language. This course introduces students to the fundamental problems in NLP, the fundamental techniques that are used to solve those problems and lays the foundation for understanding state-of-art methods. At the end of the course, students will be able to implement and analyze text classifiers, sequence labelers, discrete probabilistic models, and vector-based approaches to word meaning. Same as DTSA 5747.
instructor(s)
Martin, James H
Primary Instructor
- Spring 2025 / Summer 2025 / Fall 2025 / Spring 2026