Search Results
COMP SCI 470. Natural Language Processing. 3 Credits.
This course provides an in-depth introduction to Natural Language Processing (NLP), the field of computer science focused on enabling machines to process and analyze human language. Students will explore rule-based and statistical methods for understanding text, speech, and language. Topics include text preprocessing, tokenization, language modeling, syntax, semantics, and advanced deep learning techniques such as transformers. Practical assignments and projects will provide hands-on experience with tools and libraries like NLTK, SpaCy, and Hugging Face. By the end of the course, students will be equipped to develop applications such as chatbots, sentiment analysis systems, and machine translation models.
P: COMP SCI 362 with at least a C grade
Spring.