This section contains information about coursework related to Natural Language
Processing at VCU.
Introduction to Natural Language Processing (Spring 2015. Spring 2016, Spring 2017)
Covers rule-based and statistical methods for creating computer programs that analyze, generate and understand human language. Topics include regular expressions and automata, context-free grammars, probabilistic classifiers, and machine learning. Word-level, syntactic and semantic processing are all considered. Application to real-world problems such as spell-checking, Web search, automatic question answering, authorship identification and developing conversational interfaces.
Advanced Natural Language Processing (Fall 2015, Fall 2016)