Short Course Description
Natural Language Processing (NLP) aims to develop methods for processing, analyzing and understanding natural language. The goal of this class is to provide a thorough overview of modern methods in the field of Natural Language Processing. The class will not assume prior knowledge in NLP. Among other topics, we will cover word representations, language modeling, sequence models, and self-supervision.
Full Syllabus