CSC
583:
Natural Language Processing
This course introduces the fundamental concepts and theory of Natural Language Processing (NLP) and computational linguistics. NLP is a field in Artificial Intelligence devoted to creating computer systems which understand and produce human languages. Topics include language models, sentiment analysis, parsing, information extraction and neural language models. The course will explore the theoretical aspects of these topics and their practical implementations through case studies and projects.
CSC 578 is a prerequisite for this class.
Fall 2024-2025
Section:
701
Class number:
15338
Meeting time:
M
5:45PM
-
9:00PM
Location:
CDM 00200
at
Loop Campus
Spring 2023-2024
Section:
901
Class number:
33341
Meeting time:
W
5:45PM
-
9:00PM
Location:
CDM 00206
at
Loop Campus
Section:
910
Class number:
33342
Meeting time:
-
Location:
Online: Async (Sync-Option)
Spring 2022-2023
Section:
901
Class number:
42264
Meeting time:
W
5:45PM
-
9:00PM
Location:
CDM 00202
at
Loop Campus
Section:
910
Class number:
42265
Meeting time:
-
Location:
Online: Async (Sync-Option)
Fall 2021-2022
Section:
710
Class number:
7185
Meeting time:
-
Location:
Online: Async