Interactive Assignments for Teaching Structured Neural NLP

David Gaddy, Daniel Fried, Nikita Kitaev, Mitchell Stern, Rodolfo Corona, John DeNero, Dan Klein


Abstract
We present a set of assignments for a graduate-level NLP course. Assignments are designed to be interactive, easily gradable, and to give students hands-on experience with several key types of structure (sequences, tags, parse trees, and logical forms), modern neural architectures (LSTMs and Transformers), inference algorithms (dynamic programs and approximate search) and training methods (full and weak supervision). We designed assignments to build incrementally both within each assignment and across assignments, with the goal of enabling students to undertake graduate-level research in NLP by the end of the course.
Anthology ID:
2021.teachingnlp-1.18
Volume:
Proceedings of the Fifth Workshop on Teaching NLP
Month:
June
Year:
2021
Address:
Online
Editors:
David Jurgens, Varada Kolhatkar, Lucy Li, Margot Mieskes, Ted Pedersen
Venue:
TeachingNLP
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
104–107
Language:
URL:
https://aclanthology.org/2021.teachingnlp-1.18
DOI:
10.18653/v1/2021.teachingnlp-1.18
Bibkey:
Cite (ACL):
David Gaddy, Daniel Fried, Nikita Kitaev, Mitchell Stern, Rodolfo Corona, John DeNero, and Dan Klein. 2021. Interactive Assignments for Teaching Structured Neural NLP. In Proceedings of the Fifth Workshop on Teaching NLP, pages 104–107, Online. Association for Computational Linguistics.
Cite (Informal):
Interactive Assignments for Teaching Structured Neural NLP (Gaddy et al., TeachingNLP 2021)
Copy Citation:
PDF:
https://aclanthology.org/2021.teachingnlp-1.18.pdf