Skip to Main Content

Catalog : COMP.4420 Natural Language Processing (Formerly 91.442 & 91.542)

COMP.4420 — Undergraduate

Id: 038884 Offering: 1 Credits: 3-3

Description

This course introduces principles and techniques behind natural language processing (NLP), and covers a large selection of important automatic text processing tasks. Selected topics include n-gram language models, part-of-speech tagging, statistical parsing, word sense disambiguation, discourse segmentation, information extraction, sentiment analysis, machine translation. Quantitative techniques are emphasized, with a focus on applying statistical models to large collections of text. The course provides students with a hands-on experience in building a substantial NLP application of their choice.

Prerequisites

91.422 Machine Learning.

View Current Offerings

COMP.4420 — Online and Continuing Education

Id: 038884 Offering: 2 Credits: 3-3

Description

This course introduces principles and techniques behind natural language processing (NLP), and covers a large selection of important automatic text processing tasks. Selected topics include n-gram language models, part-of-speech tagging, statistical parsing, word sense disambiguation, discourse segmentation, information extraction, sentiment analysis, machine translation. Quantitative techniques are emphasized, with a focus on applying statistical models to large collections of text. The course provides students with a hands-on experience in building a substantial NLP application of their choice.

Prerequisites

91.422 Machine Learning.

View Current Offerings