On learning Deep Learning and Natural Language Processing

This is an opinionated meta-tutorial with materials directed towards learning deep learning and its application to natural language processing. My intention is to create a concise, usable and fast to go through collection meant for a programming-savvy audience.

I have tried to link, whenever possible, freely alternatives to the materials.

Comments are welcome and expected!

Organization

Notes are organized in two groups:

  1. Bootcamp, which has a set of prerequisites and a skill checklist that you should “pass”, and
  2. Technical setup.