CS 1671 HUMAN LANGUAGE TECHNOLOGIES

This course provides an introduction to the field of natural language processing (NLP) - the creation of computer programs that can understand, generate, and learn languages used by humans. It will expose students to real-world applications such as speech recognition, information retrieval, dialogue agents, question answering systems, and machine translations by means of computational techniques including search algorithms, dynamic programming, hidden Markov models, probabilistic context free grammars, and related machine learning algorithms.

Academic Career: Undergraduate
Course Component: Lecture
Grade Component: LG/SNC Elective Basis
Course Requirements: PREQ: CS 1501; (MIN GRADE 'C' OR TRANSFER)
Minimum Credits: 3
Maximum Credits: 3

Current Sections

Fall 2022

Class No.DaysTimesRoomInstructor(s)TA(s)Type
27827 (1000)MW9:30 am - 10:45 amSENSQ 6110D. Litman
LEC