Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Jun 19, 2024  
American University Catalog 2023-2024 
    
American University Catalog 2023-2024

DATA-441 Applied Natural Language Processing (3)


This course covers fundamental methods for analyzing textual datasets, focusing on applying classical natural language processing (NLP) methods and libraries in Python to interesting corpora. Students gain familiarity with introductory and intermediate Python concepts to facilitate processing of text for textual analysis. Topics include regular expressions, dictionary methods, an introduction to linguistic structure (e.g., parts of speech), bag-of-words methods and word/document embedding methods. Applications include sentiment analysis, predictive analytics, information retrieval via clustering and outlier detection methods, and language change detection. Crosslist: DATA-641 . Prerequisite/Concurrent: STAT-415 . Note: familiarity with the Python programming language required.