We will update this page with additional resources. We encourage you to share other relevant resources that you have found useful and we will add to this list.

Text books

There is no prescribed textbook for the class.

Readings for the course are either available on the course website or will be provided as handouts in the class. Some additional resources are listed below for background and extra reading.

Deep learning resources

NLP resources

Other useful pointers

  • Natural Language Processing papers at the ACL anthology.

  • The proceedings of ICLR, NeurIPS and ICML have several papers of interest.

  • Stephen Boyd and Lieven Vandenberghe, Convex Optimization, 2004. (This book covers convex optimization in general and is a very useful resource for understanding learning algorithms that minimize loss)