Apr 25, 2024  
2022-23 Undergraduate Catalog 
    
2022-23 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

AIN 210 - Natural Language Processing and Human-AI Interaction


4 Hour(s)

This course introduces students to natural language processing (NLP) and human-AI interaction. Students will study NLP issues, solutions, and coding tools. Students who complete this course will gain a foundational understanding in natural language processing methods and strategies. In this course, students will gain practical experience in relevant Python and JavaScript coding, as well as in various NLP toolkits available, to design, implement and understand their own NLP applications. Students will study how harnessing large digital corpora and large-scale textual data sources has changed how scholars engage with and evaluate digital archives and textual sources, and what opportunities textual repositories offer for computational approaches to the study of a variety of fields, including literature, history, law, medicine, business, and the social sciences.

Students in this course will also explore the human side of AI. Topics include best practices for creating useful, responsible AI applications. In addition, techniques that can be used to describe an AI model, its expected impact, and its potential biases are explored to help characterize the ethics of models in terms of their accuracy, fairness, transparency, and outcomes in an AI-powered application.

FA-odd years
Prerequisite(s): None



Add to Portfolio (opens a new window)