Description
Natural Language Processing
This course provides an introduction to the field of natural language processing (NLP). NLP is concerned with computational approaches to analyzing, generating, and understanding human language. This course will introduce the students to the problems, methods, and applications of NLP.

Prerequisites: (COMP 231 or COMP 271) and (MATH 131 or MATH 161) and (STAT 103 or STAT 203 or ISSCM 241 or PSYC 304 or instructor permission).

Outcomes: Students will become familiar with such areas of natural language processing as information retrieval, sentiment analysis, machine translation, document classification, and question answering.
Details
Grading Basis
Graded
Units
3
Component
Lecture - Required
Offering
Course
COMP 329
Academic Group
College of Arts and Sciences
Academic Organization
Computer Science
Enrollment Requirements
At least C- in (COMP 231 or COMP 271) and (MATH 131 or MATH 161) and (STAT 103 or STAT 203 or ISSCM 241 or PSYC 304 or instructor permission)