NLP
- Jurafsky and Martin, Speech and Language Processing
- Jacob Eisenstein, Natural Language Processing
- Manning and Schutze, Foundations of Statistical Natural Language Processing
- NLP before deep learning
Deep learning
- Goodfellow and Bengio, Deep Learning
- Slides of Sebastian Seung’s neural network class
Background
- Linear Algebra, Probability, Convex Optimization (from CS229)
- Tutorial of python and numpy: python-numpy-tutorial
Software
Other classes
The structure and material of this class builds on some previous classes, which has partial overlap with our material. Particularly influential are: