Class Detail

UCSC Logo

CSE 143 - 01   Introduction to Natural Language Processing

2021 Fall Quarter

Search



Copy Link
Textbooks
Course Readers

Class Details

Career
Undergraduate
Grading
Student Option
Class Number
25240
Type
Lecture
Instruction Mode
In Person
Credits
5 units
General Education
 
Status
Open
Available Seats
7
Enrollment Capacity
30
Enrolled
23
Wait List Capacity
0
Wait List Total
0

Description

Introduces the theory and practice of natural language processing (NLP)--the creation of computer programs that can understand, generate, and learn natural language. Introduces the three major subfields of NLP: syntax (the structure of a sentence); semantics (the explicit meaning of a single sentence); and pragmatics (the implicit meaning of a sentence when it is used in a specific discourse). Projects focus on the techniques useful for a particular application area, alternating in different years. Project application areas include information extraction, narrative understanding, sentiment analysis, dialogue systems, and question answering. (Formerly CMPS 143.)

Enrollment Requirements

Prerequisite(s): CSE 101, and CSE 107 or STAT 131. Python competence equivalent to CSE 30 is highly recommended.

Meeting Information

Days & Times Room Instructor Meeting Dates
MWF 12:00PM-01:05PM J Bask Aud 101 Rudnick,A.J. 09/23/21 - 12/03/21

Associated Discussion Sections or Labs

#25241 DIS 01A
Cancelled Cancelled
Staff
Loc:
Enrl: 0 / 0
Wait: 0 / 999
Closed
#25242 DIS 01B
Cancelled Cancelled
Staff
Loc:
Enrl: 0 / 0
Wait: 0 / 999
Closed
#25243 DIS 01C
Cancelled Cancelled
Staff
Loc:
Enrl: 0 / 0
Wait: 0 / 999
Closed
Search