Meeting #DateTopicImportant Deadlines
1 W: 1/8/2020

Course Introduction

Start forming groups!

2 M: 1/13/2020

Intro 2, Challenges in NLP

Keep thinking about groups

3 W: 1/15/2020

Introduction to Conversational AI and the Clinc platform

M: 1/20/2020

No class (MLK)

4 W: 1/22/2020

What makes a good AI?

Group formation

Groups Finalized

PC0 Group Formation due at 5PM!

5 M: 1/27/2020

Pitches, Software Process, Agile, and Test-driven Development

a.k.a Why are we doing sprints?

6 W: 1/29/2020

Project Pitches

PC1 Project Pitch due

Schedule project review with Brian/Oliver.

7 M: 2/3/2020

Scoping, Classification, and SVP

8 W: 2/5/2020

Scoping Review

PC2 Scoping Review due

9 M: 2/10/2020

Analyzing Natural Language

10 W: 2/12/2020

Crowdsourcing and Integrations

None

11 M: 2/17/2020

Sprint 1 Review (1/3)

PC3 Sprint 1 Review due

12 W: 2/19/2020

Sprint 1 Review (2/3)

13 M: 2/24/2020

Sprint 1 Review (3/3; Groups 8, 10)

More on Integrations (BLS/WebHooks); Intro to DialogFlow/Rasa

14 W: 2/26/2020

DialogFlow/Rasa and Introduction to Response Generation

M: 3/2/2020

No class (spring break)

PC4 Sprint 2 (and Internal Testing) Review Due

M: 3/4/2020

No class (spring break)

15 M: 3/9/2020

Sprint 2 Review (1/2)

16 W: 3/11/2020

Sprint 2 Review (2/2)

17 M: 3/16/2020

Response Generation, AI optimization/debugging

Lecture Recording

18 W: 3/18/2020

NLP: overview, non-DNN approaches, computational linguistics

Dr. Jonathan K. Kummerfeld, University of Michigan

Lecture Recording

19 M: 3/23/2020

NLP: DNNs and Embeddings

Lecture Recording

PC5 Cooperative Testing Document Due

20 W: 3/25/2020

NLP: Model Evaluation and Embeddings

Lecture Recording

21 M: 3/30/2020

NLP: Model Combinations (aka how does Bert work?)

PC5 Cooperative Testing Document Due

PC6 Sprint 3 Review Due

Lecture Recording

22 W: 4/1/2020

NLP: Ethics

Lecture Recording

23 M: 4/6/2020

Sprint 3 review (1/2)

No lecture; use the block to review SR3 videos

PC5 Cooperative Testing Document Due

PC6 Sprint Review 3 Due

24 W: 4/8/2020

Sprint 3 review (2/2)

No lecture; use the block to review SR3 videos

25 M: 4/13/2020

NLP and Conversational AI Research

with Dr. Jonathan K. Kummerfeld

Lecture Recording

26 W: 4/15/2020

Special topics: Career Building

Lecture Recording

27 M: 4/20/2020

FINAL PRESENTATIONS / DEMOS

PC7 Final Presentation Due

W: 4/29/2020

Demonstration Video

NB: All course materials are due at this time. Final grades will be turned in at this time.

PC8 Demo Video Due by 6pm