91.442 Natural Language Processing

Natural Language Processing

Course Details
Min Credits 3
Max Credits 3
Course ID 38884
Status Active

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.

Pre/Co-Requisites: Pre-req: 91.422 Machine Learning.