DSCI 581 Natural Language Processing

This course introduces natural language processing using statistical techniques and machine learning. The topics include N-gram Language Models, Parameters Estimation, Evaluating language models, Lexical syntax, Hidden Markov Models, LSTM Recurrent Neural Networks, Syntactic parsing, Grammar formalisms and treebanks, Efficient parsing for context-free grammars (CFGs), Statistical parsing and probabilistic CFGs (PCFGs), Semantic Analysis, Information Extraction (IE), and Machine Translation (MT). 




CSCI 380, or equivalent.