Data Science 266

Natural Language Processing with Deep Learning

3 units

Course Description

Understanding language is fundamental to human interaction. Our brains have evolved language-specific circuitry that helps us learn it very quickly; however, this also means that we have great difficulty explaining how exactly meaning arises from sounds and symbols. This course is a broad introduction to linguistic phenomena and our attempts to analyze them with machine learning. We will cover a wide range of concepts with a focus on practical applications such as information extraction, machine translation, sentiment analysis, and summarization.

Course Designer

Profile profile for dgillick

85520.png
Daniel Gillick
Assistant Adjunct Professor

Previously listed as DATASCI W266.

Prerequisites

207. MIDS students only.

Requirements Satisfied

Applied Data Science Certificate — Elective

Video

datascience@berkeley | Natural Language Processing with Deep Learning

datascience@berkeley | Natural Language Processing with Deep Learning

If you require video captions for accessibility and this video does not have captions, click here to request video captioning.

Course History

Summer 2022

Instructor(s): Mark Butler
Instructor(s): Mike Tamir, Paul Spiegelhalter
Instructor(s): James Kunz

Spring 2022

Instructor(s): Joachim Rahmfeld
Instructor(s): Daniel Cer
Instructor(s): Mike Tamir, Paul Spiegelhalter
Instructor(s): Mark Butler
Instructor(s): Peter Grabowski
Instructor(s): Natalie Ahn
Instructor(s): Mark Butler

Fall 2021

Instructor(s): Peter Grabowski
Instructor(s): Mike Tamir, Paul Spiegelhalter
Instructor(s): Daniel Cer
Instructor(s): Mark Butler
Instructor(s): Joachim Rahmfeld

Last updated:

October 6, 2022