Upon successful completion of this course, the student will be able to understand recent advances in natural language processing and apply NLP algorithms and techniques for processing unstructured text. Word-level, syntactic and semantic processing will be considered. Specific topics include rule-based and statistical methods for creating computer programs that analyze, generate and understand human language. Regular expressions and automata, context-free grammars, probabilistic classifiers and machine learning. Applications to real-world problems such as spell-checking, Web search, automatic question answering, authorship identification and developing conversational interfaces.
|•||2:00 PM - 3:15 PM||•||2:00 PM - 3:15 PM||•||•|
Dr. Gregory Triplett • Ph: (804) 828-5387 • firstname.lastname@example.org