Coding Natural Language
Eugene Lang College Lib Arts: Code as a Lib Art
CRN: 12323
Credits: 3
How does auto-complete work? How do digital voice assistants understand what I’m saying? Was this paragraph written by a person or generated by an algorithm? These are the kinds of questions addressed by Natural Language Processing (NLP), the subfield of computer science that develops text- and voice-based methods for computational machinery to more closely mimic human communication. In this class students will learn the history and technical operations by which computation advanced from numerical calculation to symbolic processing, how computers came to be machines capable of reading and writing human languages. Coursework will include hands-on, technical exercises with computer programming techniques and resources in a programming language such as Python or Javascript. Readings will be drawn from literature in media studies, philosophy, and computer science. Students will complete self-designed final projects such as a text-based game, an algorithmically-generated poem or story, or an analysis of a large text by computational methods. No prior computer programming experience is necessary. This course fulfills the Integrative Course requirement of the Culture and Media major.
College: Eugene Lang College Lib Arts (LC)
Department: Code as a Lib Art (LCOD)
Campus: New York City (GV)
Course Format: Seminar (R)
Modality: In-Person
Max Enrollment: 18
Add/Drop Deadline: September 12, 2022 (Monday)
Online Withdrawal Deadline: December 18, 2022 (Sunday)
Seats Available: Yes
* Seats available but reserved for a specific population.
Status: Closed*
* Status information is updated every few minutes. The status of this course may have changed since the last update. Open seats may have restrictions that will prevent some students from registering. Updated: 11:30pm EST 1/29/2023