CS 5740
Last Updated
- Schedule of Classes - August 2, 2023 12:50PM EDT
- Course Catalog - April 3, 2023 12:59PM EDT
Classes
CS 5740
Course Description
Course information provided by the Courses of Study 2022-2023. Courses of Study 2022-2023 is scheduled to publish mid-June.
This course constitutes an introduction to natural language processing (NLP), the goal of which is to enable computers to use human languages as input, output, or both. NLP is at the heart of many of today's most exciting technological achievements, including machine translation, automatic conversational assistants and Internet search. Possible topics include: methods for handling underlying linguistic phenomena (e.g., syntactic analysis, word sense disambiguation and discourse analysis) and vital emerging applications (e.g., machine translation, sentiment analysis, summarization and information extraction).
When Offered Fall, Spring.
Prerequisites/Corequisites Prerequisite: CS 2110 or equivalent programming experience; Spring - CS 4780 and CS 4786, or CS 5785 or equivalent machine learning experience. Recommended prerequisite: strong familiarity with Python and ideally some form of numerical library (e.g., numpy, scipy, scikit-learn, torch, tensorflow), a strong understanding of foundational CS concepts such as memory requirements and computational complexity. Recommended prerequisite for math: students need to be comfortable with calculus and probability, primarily differentiation and basic discrete distributions.
Comments This course is programming intensive, and does not require proofs.
Regular Academic Session. Combined with: COGST 4740, CS 4740, LING 4474
-
Credits and Grading Basis
4 Credits Stdnt Opt(Letter or S/U grades)
-
Class Number & Section Details
-
Meeting Pattern
- TR
- Aug 22 - Dec 5, 2022
Instructors
Lee, L
van Schijndel, M
-
Additional Information
Instruction Mode: In Person
Direct enrollment is restricted to CS PhD, MS and MEng students. Seniors taking courses for M.Eng credit and all other graduate and professional students must add themselves to the waitlist during add/drop. Undergraduates who are not taking M.Eng credit will not be permitted and must enroll/waitlist for the 4xxx version. See website for details: http://www.cs.cornell.edu/courseinfo/enrollment/cs-4000-5000-level-courses
Share
Disabled for this roster.