Nov 21, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog
Add to Portfolio (opens a new window)

CSI 4180 - Natural Language Processing

(4)
This course introduces the linguistic, mathematical, and computational fundamentals of natural language processing: the creation of computer programs that model human languages (e.g., English), enabling applications like automatic text categorization, machine translation, and chatbots. Topics include text preprocessing, language modeling, classification, tagging, parsing, semantics, discourse and dialog analysis, text generation, and the use of modern NLP toolkits. Non-CS majors should have some programming background. Cross-listed with CSI 5180.
Additional Requirement(s): Major standing
Prerequisite(s): (APM 2555  or MTH 2775 ) and (EGR 2600  or STA 2221  or STA 2226 )



Add to Portfolio (opens a new window)