Loading course details…
Loading course details…
Binghamton University · UGRD

Introduction to understanding natural language processing (NLP) tasks and appropriate models/tools to solve them. Recent years have witnessed the growth of statistical NLP and machine learning models for several NLP tasks such as translation, summarization, parsing, part-of-speech tagging, etc. This course will introduce students to machine-learning models for different tasks in the NLP domain. Particularly, in recent years, Deep Learning approaches have obtained very high performance and are the state-of-the-art across many different NLP tasks. The course will also provide an overview of deep learning approaches and how to effectively use them in the context of NLP tasks. Through lectures, assignments, exams, and a final project, students will learn the necessary skills to understand different NLP tasks and design, and implement solutions. Prerequisite: CS 350 Operation Systems, CS 375 Design and Analysis of Algorithms, MATH 327 Probability and Statistics. Offered once a year. 3 Credits
Fall 2026 · 1 section
Aug 18 – Dec 8
| Section | Days & time | Location | Instructor |
|---|---|---|---|
| 01Class #37519 | Tu Th · 3:15 – 4:45 PM | Classroom Wing 331 | Chen,Pei-hung |