Natural Language Processing
Interactive study hub aligned with lecture handouts: guides, foundations, mind maps, quizzes, and flashcards — with bilingual UI.
Mission control
Turn your study hub into a mastery loop: keep momentum, see progress, and jump straight to the right lecture.
No learning streak yet. Open a lecture and complete a check to start one.
Clear a lecture by building strong quiz, quick-check, and study coverage.
Use the study guide, then jump into foundations and quizzes once the basics are set.
Launch mission →Lecture atlas
Choose a lecture, then move from core ideas to foundations, quizzes, and revision tools.
Introduction & Representing Text
Course goals, WordNet, one-hot & bag-of-words, TF–IDF & BM25, distributional similarity, CBOW/word2vec preview, and embedding evaluation.
Foundations of NLP Systems
Five components, sentiment baseline, BoW features, linear models, embeddings, train/dev/test, precision/recall/F1, ROC.
Non-linear Models
MLP activations, backpropagation, regularisation, RNNs, transducer vs encoder, gradient vanishing/exploding.
Inference: Greedy & Search
Exhaustive vs greedy, beam search, sampling variants, graph search, sequence tagging & Viterbi.
Encoder–Decoder Models
Static & contextual embeddings, seq2seq, MT eval (chrF, BLEU), BPE, bottleneck to attention.
Transformer Models
Attention variants, self-attention Q/K/V, positional encodings, masking, multi-head, encoder–decoder.
Language Models
N-gram models, Markov assumption, smoothing, perplexity, and neural language models.
Data & Annotation
Data sources (Common Crawl, Wikipedia), annotation, crowdsourcing, inter-annotator agreement, risks.
Training: PEFT & LoRA
Pre-training vs fine-tuning, parameter-efficient fine-tuning, LoRA / QLoRA, adapters.
Training: RLHF
Preference data, reward models, PPO with KL penalty, DPO alternative, alignment risks.
LLM Agents
Chain-of-Thought reasoning, ReAct, retrieval-augmented generation, tool use, and risks.