Natural Language Processing
The planned outline of 14 modules. Lessons are written, run and reviewed before they are published.
Before this track
Planned outline
- Module 1
Start here: what NLP is and a reproducible workbench
Coming soon - Module 2
Text processing foundations
Coming soon - Module 3
Language models and linguistic structure
Coming soon - Module 4
Classification, sentiment and topics with classic methods
Coming soon - Module 5
Word embeddings
Coming soon - Module 6
Neural text models before transformers
Coming soon - Module 7
Transformers for language
Coming soon - Module 8
Fine-tuning and adapting pretrained models
Coming soon - Module 9
Decoding, summarisation, translation, QA and speech
Coming soon - Module 10
Information extraction, retrieval and similarity
Coming soon - Module 11
Multilingual and Indian-language NLP
India-specific Coming soon - Module 12
Evaluation, robustness and responsible NLP
Coming soon - Module 13
Shipping NLP models
Coming soon - Module 14
NLP interviews
Coming soon
Official documentation
- huggingface.co/learn/llm-course/chapter1/1 (huggingface.co)
- huggingface.co/docs/transformers/index (huggingface.co)
- spacy.io/usage (spacy.io)
More in AI and machine learning
- Machine Learning (scikit-learn) (coming soon)
- AI Literacy & Prompting (coming soon)
- Building LLM Applications (coming soon)
- Artificial Intelligence (classical AI and soft computing) (coming soon)
- All AI & ML tracks
- How we make lessons