The Self-Taught NLP Engineer Curriculum

Practical resources and advice from a self-taught NLP engineer

James Briggs
3 min readApr 26, 2022
Typical vibe when studying NLP

Knowing what to learn is one of the hardest parts about self-learning. Imagine being thrown into the wilderness and being told to find a specific landmark. Without a map you will end up wandering to wilderness with no better option than taking one step after another.

I spent a long time wandering step-by-step and eventually found my way into working with deep learning and NLP full-time.

Here I will share many of the resources I used or wish I had used in the past. You can this “curriculum” as a rough guideline in self-learning ML and working towards a full-time position.

Self-Taught ML Curriculum

For the ML curriculum I have kept the list as minimal as possible. Everything on this list is incredibly valuable. However, some are more important than others and I have marked them as so:

❗High Priority, ⭕ Important, ❓ Optional

Machine Learning 101

--

--

James Briggs

Freelance ML engineer learning and writing about everything. I post a lot on YT https://www.youtube.com/c/jamesbriggs