CSCI
375
Natural Language Processing
Spring 2023
Division III
Quantative/Formal Reasoning
Class Details
Natural language processing (NLP) is a set of methods for making human language accessible to computers. NLP underlies many technologies we use on a daily basis including automatic machine translation, search engines, email spam detection, and automated personalized assistants. These methods draw from a combination of algorithms, linguistics and statistics. This course will provide a foundation in building NLP models to classify, generate, and learn from text data.
The Class:
Format: lecture
Limit: 24
Expected: 24
Class#: 3296
Grading: no pass/fail option, no fifth course option
Limit: 24
Expected: 24
Class#: 3296
Grading: no pass/fail option, no fifth course option
Requirements/Evaluation:
Evaluation based on assignments, projects, and exams.
Prerequisites:
CSCI 136, and either CSCI 256 or STAT 201/202.
Enrollment Preferences:
current or expected Computer Science majors.
Distributions:
Division III
Quantative/Formal Reasoning
QFR Notes:
The course will consist of programming assignments and problem sets in which quantitative/formal reasoning skills are practiced and evaluated.
Class Grid
Updated 5:20 pm
-
HEADERS
Column header 1
CLASSESColumn header 2DREQColumn header 3INSTRUCTORSColumn header 4TIMESColumn header 5CLASS#Column header 6ENROLLColumn header 7CONSENT
-
CSCI 375 - 01 (S) LEC Natural Language Processing
CSCI 375 - 01 (S) LEC Natural Language ProcessingDivision III Quantative/Formal ReasoningMWF 10:00 am - 10:50 am
Wachenheim 1143296OpenInst -
CSCI 375 - 02 (S) LEC Natural Language Processing
CSCI 375 - 02 (S) LEC Natural Language ProcessingDivision III Quantative/Formal ReasoningMWF 11:00 am - 11:50 am
Wachenheim 1143297OpenInst
Megamenu Social