Cross-listed with ARHU299M and ENGL289G. Credit only granted for ARHU299M, COMM298M, or ENGL289G.
How do language models like ChatGPT generate essays, poems, and stories? How do machine learning models learn to determine the author of a text, or identify the artist behind a painting? What makes language models like ChatGPT different from image generators like Stable Diffusion? And can language models be used to make music? We will teach you how to build models that read and write in natural languages, what makes those models different from applications of machine learning to visual art and music ,how to use Python for data analysis and statistics, how to visualize data, and how to apply mathematical and statistical knowledge to practical problems in the digital humanities. No background in coding or statistics is required, but students with some programming or statistics experience are also very welcome in the course.