| |
Dec 09, 2025
|
|
|
|
|
CMPU 366 - Natural Language Processing Semester Offered: Fall 1 unit(s) This course examines the intersection of human language and computation, focusing on how computers understand, analyze, and generate natural language. Students explore both traditional techniques (e.g., n-grams and rule-based systems) and modern methods (e.g., neural networks and deep learning) for language modeling and manipulation. Through hands-on projects, they apply these approaches to tasks such as information extraction, text classification, machine translation, and language generation. The course also addresses the ethical implications and societal impacts of language technologies, encouraging critical reflection on their development and use. Jonathan Gordon.
Prerequisite(s): CMPU 250 or MATH 244 , or permission of the instructor.
Two 75-minute periods.
Course Format: CLS
Add to Portfolio (opens a new window)
|
|