AI 220 — Natural Language Processing
This course will provide students with the confidence and training they need in natural language processing (NLP), including skills necessary to teach computers to use language by extracting knowledge from text and then to use that knowledge in meaningful ways. Students will learn how to acquire, preprocess, and store data and how to pipeline data. They will also learn about classification models, neural networks and deep learning related to NLP, and language modeling.