Skip to main content
The lecture schedule will be updated as the term progresses. You can find more details under the Modules tab.
Date Lecture Topic Activity Academic Papers Supplemental Media Homework Due
Thu, Jan 13, 2022 Intro to the class, Interactive Fiction, and Automated Story Generation
(Module 0) [slides] [video]
Play a text adventure game
Mon, Jan 17, 2022
HW1: Build a Text-Adventure Game (5%)
Tue, Jan 18, 2022 Neural Language Models + Transformers
(Module 1) [slides] [video] by Daphne Ippolito
Thu, Jan 20, 2022 Transformers, Continued
(Module 1) [slides] [video] by Daphne Ippolito
Create Data for Intent Detection
Tue, Jan 25, 2022 Pretraining/Prompting
(Module 1) [video]
Intent Determination with GPT-3
Tue, Jan 25, 2022 Course Selection Period ends
Thu, Jan 27, 2022 Neural Story Generation + Module 1 Paper Presentations
(Module 1) [slides] [video]
Mon, Jan 31, 2022
HW2: Generating Descriptions (10%)
Tue, Feb 1, 2022 Scripts and Events
(Module 2) [slides] [video]
Make Your Own Mini Script
Thu, Feb 3, 2022 Understanding Procedures
(Module 2) [slides] [video] by Harry Li Zhang and Veronica Qing Lyu
Tue, Feb 8, 2022 Guided Story Generation
(Module 2) [slides] [video]
Thu, Feb 10, 2022 Story Ending Prediction (Story Cloze Test) + Module 2 Paper Presentations
(Module 2) [slides] [video]
Tue, Feb 15, 2022
HW3: Plot Graph Generation HW (10%)
Tue, Feb 15, 2022 Search
(Module 3) [slides] [video]
Search Algorithms for Action Castle
  • Peter Norvig and Stuart J. Russell, Artificial Intelligence: A Modern Approach, Chapter 3
Thu, Feb 17, 2022 Classical Planning
(Module 3) [slides] [video]
Planning and PDDL
Mon, Feb 21, 2022
Paper Summaries 1
Mon, Feb 21, 2022 Drop Period ends
Tue, Feb 22, 2022 Story Planning + Drama Management
(Module 3) [slides] [video] by Stephen G. Ware
Thu, Feb 24, 2022 Façade Playthrough + Module 3 Paper Presentations
(Module 3) [video]
Tue, Mar 1, 2022 Commonsense Reasoning
(Module 4) [slides] [video]
Thu, Mar 3, 2022 Knowledge Representations + Schemata
(Module 4) [slides] [video]
WordNet Schemas HW4 Planning: Convert WikiHow to PDDL (10%)
Mon, Mar 7, 2022
Paper Summaries 2
Tue, Mar 8, 2022 No class (Spring Break)
Thu, Mar 10, 2022 No class (Spring Break)
Tue, Mar 15, 2022 Midsemester Recap + Ontologies
(Module 4) [slides] [video] by Susan Brown
Wed, Mar 16, 2022
Final Project Milestone 1: Proposal + Lightning Talk (5%)
Thu, Mar 17, 2022 Final Project Lightning Talks
Fri, Mar 18, 2022 Grade Type Change Deadline
Tue, Mar 22, 2022 Module 4 Paper Presentations
(Module 4) [video]
Thu, Mar 24, 2022 Intro to Dialogue + Dialogue for Interactive Fiction
(Module 5) [slides] [video]
Train GPT-3 to Perform Dialogue for NPCs
Fri, Mar 25, 2022
HW5 Schemas: COMET-ATOMIC Schema (10%)
Mon, Mar 28, 2022 Last day to withdraw from a course
Tue, Mar 29, 2022 Character-Based Generation
(Module 5) [video]
Characters and Quests
Thu, Mar 31, 2022 Module 5 Paper Presentations
(Module 5) [video]
Fri, Apr 1, 2022
Paper Summaries 3
Mon, Apr 4, 2022
Final Project Milestone 2: Progress Report (Lit Review & Baselines) (5%)
Tue, Apr 5, 2022 Reinforcement Learning for Playing Interactive Fiction
(Module 6) [slides] [video] by Prithviraj (Raj) Ammanabrolu
Thu, Apr 7, 2022 Mixed Methods
(Module 6) [slides] [video]
Mon, Apr 11, 2022
HW6 Dialog: Alexa Action-Castle (10%)
Tue, Apr 12, 2022 Theory of Mind and Intent in Procedural Agents
(Module 6) [slides] [video] by Jonathan May
Thu, Apr 14, 2022 Story Evaluation + Module 6 Paper Presentations
(Module 6) [slides] [video] by Elizabeth Clark
Mon, Apr 18, 2022
Final Project Milestone 3: Final Report Draft (5%)
Mon, Apr 18, 2022
Paper Summaries 4
Tue, Apr 19, 2022 Visual Storytelling
(Module 6) [slides] [video] by Ting-Hao Kenneth Huang
Thu, Apr 21, 2022 Final Project In-Class Help
Mon, Apr 25, 2022
Final Project Milestone 4: Final Report (20%) Video Presentation Submission Due
Tue, Apr 26, 2022 Final Project Presentations