/ml4nlp-cogsci-summer22

Course materials for the Machine Learning for NLP course taught by Sameer Singh for the Cognitive Science summer school 2022.

Primary LanguageJupyter NotebookMIT LicenseMIT

Machine Learning models for Natural Language Processing (NLP)

This repository contains the course materials for the course on Machine Learning for NLP, taught by Sameer Singh for UCI's Summer School on Computational Cognitive Modeling for Language Summer School 2022. Each session is 90 min long and consists of 45-60 min theory and 30-45 min of interactive notebooks.

The interactive notebooks focus on providing the tools for the students to explore the limitations and surprising behaviors of the different computational models used in NLP. Framework-wise, the notebooks rely on Open AI's API, HuggingFace transformers, and HuggingFace Hosted Inference API (day 5). The notebooks were run in the free-tier Google Colaboratory notebooks.

Here is the list of the notebooks:

For more information (including slides), please consult the Official Course Webpage.