TLTransformerLab vNext
DashboardMy learningSkills trackingProjectsWorkspaces

Explore

Start hereLearnInterviewMentorGlossaryProgressAttention demo

v0.1.0

Account

Curriculum

  • Data Science & AI
    • Foundations
      • P1 · Statistics & Probability
        • · overview
        • Statistics Core
          • · overview
          • Descriptive Statistics
          • Probability Distributions
          • Statistical Inference & Hypothesis Testing
          • Resampling & Confidence Intervals
          • Statistics for NLP Evaluation
          • Statistical Laws of Language
          • · more modules coming
        • Statistics Advanced
          • · overview
          • Advanced Probability
          • Estimation Theory
          • Bayesian Inference
          • Hypothesis Testing
          • · more modules coming
        • Data & Statistics Literacy
          • · overview
          • Correlation, Causation & Confounding
          • Experiments & A/B Testing (step by step)
          • Probability Traps & Fallacies (step by step)
          • Reading Numbers: Averages, Samples & Signal (step by step)
          • Communicating Uncertainty (step by step)
          • · more modules coming
      • P2 · Mathematics for ML
        • · overview
        • Mathematics Foundations
          • · overview
          • Numbers & Computer Representations
          • Functions & Graphs
          • Vectors
          • Matrices & Linear Transformations
          • Probability & Statistics Basics
          • Exponentials, Logarithms & Softmax
          • Gradients & Optimisation Intuition
          • Trigonometry & Position Fingerprints
          • · more modules coming
        • AI/ML Foundations
          • · overview
          • Co-occurrence & the Distributional Hypothesis
          • SVD & Dense Word Vectors
          • Word Similarity & Analogies
          • PCA & Visualising Embeddings
          • · more modules coming
      • P3 · Computer Science & Computer Architecture
        • · overview
        • Computing Fundamentals
          • · overview
          • What is a Computer?
          • GPUs & Parallel Computing
          • Why LLMs Live in Data Centres
          • · more modules coming
      • P4 · Python & DS Engineering Craft
        • · overview
        • Python Craft Ladder
          • · overview
          • Python Craft Ladder
          • Real Data Ladder
          • · more modules coming
    • Machine Learning
      • P5 · Traditional Machine Learning
        • · overview
        • ML Methods
          • · overview
          • Supervised Learning Algorithms
          • Ensembles & Unsupervised Learning
          • Regression & GLMs
          • Causal Inference & Experiments
          • Time Series & Data Issues
          • Model Evaluation, Selection & Interpretability
          • ML in Production (method view)
          • · more modules coming
        • Evaluation
          • · overview
          • Evaluation Metrics for NLP
          • Embedding Evaluation
          • LLM & Generation Evaluation
          • · more modules coming
        • Applied Cases
          • · overview
          • Applied Case — The Honest Tabular Model, End to End
          • Applied Case — Clustering & Segmentation
          • Applied Case — The Leaderboard Challenge
          • Applied Case — The Leakage & Bias-Variance Clinic
          • · more modules coming
      • P6 · Deep Learning & Neural Networks
        • · overview
        • Neural-Network Foundations
          • · overview
          • The Perceptron
          • Activation Functions
          • The Feedforward Network
          • Loss Functions and the Learning Objective
          • Loss Functions Mathematical Deep Dive
          • · more modules coming
        • Deep-Learning Architectures
          • · overview
          • Backpropagation Intuition
          • Backpropagation Deep Dive
          • Training Loop and Optimisers
          • Optimisers Mathematical Deep Dive
          • Regularisation and Normalisation
          • Regularisation Mathematical Deep Dive
          • CNNs for Text
          • Sequence Models
          • Training Dynamics & Regularisation Clinic
          • · more modules coming
      • P7 · Time Series & Forecasting
        • · overview
        • Time-Series Foundations
          • · overview
          • What Makes Data a Time Series?
          • Trend, Seasonality & Decomposition
          • Autocorrelation & Lags
          • Stationarity & Differencing
          • · more modules coming
        • Forecasting
          • · overview
          • Baselines You Must Beat
          • Exponential Smoothing
          • ARIMA, Gently
          • Forecasting as Supervised Learning
          • Backtesting & Anomaly Detection
          • · more modules coming
      • P8 · Causal Inference & Experimentation
        • · overview
        • Experimentation
          • · overview
          • Why Randomize?
          • Designing an A/B Test
          • Reading the Readout
          • The Pitfalls Catalogue
          • · more modules coming
        • Causal Methods
          • · overview
          • Confounders & Causal Diagrams
          • Matching & Stratification
          • Difference-in-Differences
          • Uplift & Heterogeneous Effects
          • · more modules coming
      • P9 · Reinforcement Learning
        • · overview
        • RL Foundations
          • · overview
          • Learning from Reward
          • Bandits & Explore/Exploit
          • Markov Decision Processes
          • Value Iteration & Q-Learning
          • · more modules coming
        • Policy Methods & RLHF
          • · overview
          • From Values to Policies
          • Reward Models & Preferences
          • RLHF — How LLMs Learn from Feedback
          • · more modules coming
    • AI Systems
      • P10 · Generative AI
        • · overview
        • Orientation — concepts before the maths
          • · overview
          • What is a model? What is an algorithm?
          • Do we already use models of language?
          • From rules to learned patterns, without the maths
          • Why there are limits: memory, compute and context
          • · more modules coming
        • Text Representation
          • · overview
          • Mathematical Foundations
          • Tokenization
          • Embeddings
          • BPE Tokenization
          • WordPiece Tokenization
          • Learned Embeddings
          • · more modules coming
        • Positional Encoding
          • · overview
          • Positional Encoding
          • Modern Positional Encodings
          • Modern PE (Deep Dive)
          • · more modules coming
        • Attention
          • · overview
          • What is Attention?
          • Scaled Dot-Product Attention
          • Multi-Head Attention
          • · more modules coming
        • Transformer Architecture
          • · overview
          • Encoder Block
          • Sentence Embeddings
          • · more modules coming
        • LLM Essentials
          • · overview
          • What an LLM actually is
          • Generating text & context
          • Reliability & grounding
          • Prompting & fine-tuning
          • · more modules coming
        • LLM Language Practice
          • · overview
          • Multilingual & translation
          • Dialects, register & voice
          • Terminology & judging quality
          • Bias, risk & privacy
          • Strategy, workflow & adoption
          • · more modules coming
        • LLM Systems & Frontier
          • · overview
          • Inference & serving
          • Training at scale
          • Frontier architectures
          • Alignment & adaptation
          • Production LLM systems
          • · more modules coming
        • Pipeline console & Atlas (live BERT)
          • · overview
          • Atlas — the pipeline, node by node
          • Console — run the live BERT pipeline
          • Inspect — probe & train the checkpoint
          • · more modules coming
      • P11 · Agentic AI & AI Systems
        • · overview
        • Information Retrieval & RAG
          • · overview
          • Information retrieval & hybrid search
          • Re-ranking & IR metrics
          • Vector databases & ANN at scale
          • RAG & groundedness
          • · more modules coming
        • Applied LLM Systems & Agents
          • · overview
          • Agentic systems, tools & MCP
          • Adapting LLMs
          • Applied LLMOps
          • Healthcare privacy & erasure
          • LLM economics & agentic design
          • · more modules coming
    • Production & Professional Practice
      • P12 · Data Engineering
        • · overview
        • Data Pipelines
          • · overview
          • From Notebook to Pipeline
          • Formats & Schemas
          • Batch, Streams & Late Data
          • Orchestration Without the Logo Soup
          • · more modules coming
        • Data Quality & SQL
          • · overview
          • SQL for Analytics I — Select, Filter, Group
          • SQL for Analytics II — Joins & Windows
          • Columnar Thinking with polars
          • Data Validation & Quality Checks
          • Lineage — Where Did This Number Come From?
          • · more modules coming
      • P13 · Production ML & MLOps
        • · overview
        • ML Lifecycle
          • · overview
          • Evaluation infrastructure & experiment tracking
          • Packaging & deployment
          • · more modules coming
        • Operations
          • · overview
          • Serving & scaling
          • Monitoring & drift
          • · more modules coming
        • LLMOps
          • · overview
          • Applied LLMOps at scale
          • · more modules coming
        • Production Cases
          • · overview
          • Production Case — The Income Model, Packaged to Monitored
          • Production Case — TinyBERT, Packaged to Monitored
          • · more modules coming
      • P14 · Data Visualization & Communication
        • · overview
        • Chart Craft
          • · overview
          • Visual Encodings — What the Eye Ranks Well
          • Choosing the Chart
          • Scales, Axes & Legends
          • Colour & Accessibility
          • The Misleading-Charts Workshop
          • · more modules coming
        • Communication
          • · overview
          • The One-Slide Answer
          • Dashboards That Earn Their Tiles
          • Presenting Uncertainty Honestly
          • Writing About Numbers
          • · more modules coming
      • P15 · Responsible AI — Ethics, Safety & Governance
        • · overview
        • Fairness & Privacy
          • · overview
          • Where Bias Enters
          • Fairness Metrics — and Why They Conflict
          • Privacy — What Aggregation Cannot Hide
          • Documenting Models — Cards & Datasheets
          • · more modules coming
        • Governance & Safety
          • · overview
          • The Governance Landscape
          • LLM Safety — Failure Modes & Misuse
          • Evaluating for Safety
          • When It Goes Wrong — Incident Thinking
          • · more modules coming
      • P16 · ML Leadership & Product
        • · overview
        • ML Literacy for Leaders
          • · overview
          • What Machine Learning Is (and Isn't)
          • Working with ML: Trust, Questions & Project Value
          • Metric Strategy
          • Governance, Ethics & Honest Data
          • · more modules coming
  • Beginner Python
    • Getting Started with Python
      • P39 · Running Python & Notebooks
        • · overview
        • First Steps
          • · overview
          • Run your first cell
          • Printing and seeing output
          • What an error is (and that it's fine)
          • · more modules coming
        • Reading Code
          • · overview
          • What a rung is, versus a notebook
          • What an import line means
          • · more modules coming
      • P40 · Data & Types Basics
        • · overview
        • Text & Numbers
          • · overview
          • Numbers and arithmetic
          • Text (strings)
          • True / false and simple comparisons
          • Variables — naming things
          • · more modules coming
        • Lists & Tables
          • · overview
          • Lists — a row of things
          • Dictionaries — a mini table
          • · more modules coming
    • Everyday Automation
      • P41 · Functions & Reuse
        • · overview
        • Using Functions
          • · overview
          • Calling a function — a tool with an input and an output
          • Writing your own tiny function
          • · more modules coming
        • Repeating & Choosing
          • · overview
          • Doing something to every item — a loop
          • Choosing with if
          • · more modules coming
      • P42 · Automating a Manual Task
        • · overview
        • From Paper to Notebook
          • · overview
          • Tally the words in a text
          • Build a vocabulary table
          • Find-and-replace across many lines
          • Automate your own task
          • · more modules coming
  • Mathematicsplanned
  • Astronomyplanned
  • Creative Writingplanned
  • Advanced Python
    • Language Mastery
      • P28 · Objects & Data Modelling
        • · overview
        • Data Modelling
          • · overview
          • Records: class vs dataclass vs namedtuple
          • Dunder methods & the data model
          • Properties, descriptors & immutability
          • · more modules coming
        • Protocols & ABCs
          • · overview
          • Protocols vs ABCs
          • Enums & validated models
          • · more modules coming
      • P29 · Functions, Decorators & Generators
        • · overview
        • Functions & Closures
          • · overview
          • Closures & first-class functions
          • · more modules coming
        • Decorators
          • · overview
          • Decorators from scratch
          • Parametrised & class-based decorators
          • · more modules coming
        • Iterators & Generators
          • · overview
          • Iterators & generators
          • Context managers & yield as a doorway
          • · more modules coming
    • Correctness & Quality
      • P30 · Testing & Mocking
        • · overview
        • pytest Foundations
          • · overview
          • pytest idioms
          • Fixtures & parametrisation
          • Coverage as a signal, not a goal
          • Capstone: a test suite that catches bugs
          • · more modules coming
        • Test Doubles
          • · overview
          • Mocking & patching (and its pitfalls)
          • · more modules coming
        • Property-Based Testing
          • · overview
          • Property-based testing
          • · more modules coming
      • P31 · Typing & Robust Code
        • · overview
        • Typing
          • · overview
          • Gradual typing & mypy
          • Generics, Protocols & ParamSpec
          • Capstone: type an untyped module
          • · more modules coming
        • Error Handling
          • · overview
          • Error-handling design
          • Defensive vs contract style
          • · more modules coming
        • Linting & Contracts
          • · overview
          • Linting as codified practice
          • · more modules coming
    • Concurrency & Performance
      • P32 · Concurrency & Parallelism
        • · overview
        • Threads & Processes
          • · overview
          • Threads vs processes & the GIL
          • Executors, futures & queues
          • Race conditions & synchronisation
          • · more modules coming
        • Sync vs Async
          • · overview
          • The sync-vs-async decision framework
          • · more modules coming
      • P33 · Asyncio & Coroutines
        • · overview
        • The Event Loop
          • · overview
          • The event-loop mental model
          • Tasks, gather & timeouts
          • · more modules coming
        • Structured Concurrency
          • · overview
          • TaskGroups & structured concurrency
          • · more modules coming
        • Bridging Sync & Async
          • · overview
          • Bridging sync ↔ async & backpressure
          • · more modules coming
      • P34 · Performance & Profiling
        • · overview
        • Profiling
          • · overview
          • Find the hot spot first
          • Memory profiling
          • · more modules coming
        • Optimisation
          • · overview
          • Algorithm vs constant-factor wins
          • Capstone: profile, then optimise to a budget
          • · more modules coming
    • Production Engineering
      • P35 · Packaging, Tooling & Automation
        • · overview
        • Project Layout & pyproject
          • · overview
          • Project layout & pyproject
          • · more modules coming
        • Dependencies, Builds & Publishing
          • · overview
          • Dependencies, lockfiles & environments
          • Building & publishing artifacts
          • · more modules coming
        • Tooling & Automation
          • · overview
          • Makefiles, pre-commit & task automation
          • · more modules coming
      • P36 · CI/CD & Delivery
        • · overview
        • Pipelines as Code & Quality Gates
          • · overview
          • Pipelines as code & quality gates
          • Test matrices & artifact registries
          • · more modules coming
        • Containers & Delivery
          • · overview
          • Docker for Python & release automation
          • · more modules coming
      • P37 · Observability — Logging, Metrics & Traces
        • · overview
        • Structured Logging
          • · overview
          • Structured logging
          • · more modules coming
        • Metrics & Traces
          • · overview
          • Metrics & the three-pillars model
          • Distributed tracing
          • · more modules coming
      • P38 · Architecture, Services & Distribution
        • · overview
        • Layered & Hexagonal Architecture
          • · overview
          • Layered & hexagonal architecture
          • · more modules coming
        • APIs, Services & the Capstone
          • · overview
          • APIs & service design
          • Capstone: a resilient service
          • · more modules coming
        • Distribution & Distributed Basics
          • · overview
          • Monolith vs microservices & distributed basics
          • · more modules coming
    • Capstones
      • P43 · Cross-Discipline Capstones
        • · overview
        • Production Engineering on an ML Model
          • · overview
          • Package, CI-gate & observe a P5 model
          • · more modules coming
  • French for Adults
    • Compréhension de l'oral
      • P44 · Listening & Ear Training
        • · overview
        • Ear Training
          • · overview
          • Hear what you don't yet produce
          • Hear the joins: liaison, élision, enchaînement
          • L'oreille II : les nasales à vitesse réelle
          • Liaison et enchaînement : retrouver les frontières des mots
          • · more modules coming
        • B2 Listening
          • · overview
          • B2 listening: main idea & speaker stance
          • B2 listening: detail, implication, register
          • L'épreuve de CO : anatomie et grille de notes
          • Idée principale ou détail cité : le flash radio
          • Les marqueurs de position : certes… mais, franchement
          • Le dénouement implicite : ni oui ni non
          • Chiffres, dates et conditions à pleine vitesse
          • Les restrictions dans les annonces : sauf, à l'exclusion de
          • Les registres : familier, courant, soutenu
          • Ironie et euphémisme dans les interviews
          • Le discours rapporté à la radio : aurait déclaré…
          • Chiffres et tendances : l'économie à la radio
          • L'attitude dans la voix : la question sans est-ce que
          • La grande interview : notes de structure
          • Accents et parlers régionaux I
          • Voix qui se chevauchent : suivre les tours de parole
          • Épreuve blanche CO 1 : trente minutes, une seule passe
          • Références culturelles et expressions imagées à l'oreille
          • Chaînes d'arguments : cause et conséquence à l'oreille
          • Épreuve blanche CO 2 : la deuxième écoute
          • Révision des pièges : les familles de distracteurs du B2
          • Épreuve blanche CO 3 : le dernier réglage
          • Maintien du niveau : le rituel podcast de la semaine
          • Maintien du niveau : notes-éclair sur le journal radio
          • Au-delà du B2 : le débat radio à vive allure
          • Au-delà du B2 : humour, second degré et jeux de mots
          • Accents de la francophonie : Belgique, Suisse, Afrique, Antilles
          • Bilan de l'année : la carte de mes pièges
          • · more modules coming
    • Production orale
      • P45 · Speaking & Pronunciation
        • · overview
        • Pronunciation & Liaison
          • · overview
          • Vowels & nasals you can now say
          • Liaison, élision & enchaînement
          • Rhythm & melody: stress the group, not the word
          • · more modules coming
        • Speaking to B2
          • · overview
          • Monologue suivi: present and defend a viewpoint
          • Interaction: defend your position under pressure
          • · more modules coming
        • Pronunciation Drills
          • · overview
          • Sound drill: the front-rounded vowel /y/
          • Sound drill: the /ø/ and /œ/ vowels
          • Sound drill: closed é versus open è
          • Sound drill: the nasals /ɑ̃/ and /ɔ̃/ (an, on)
          • Sound drill: the nasals /ɛ̃/ and /œ̃/ (in, un)
          • Sound drill: the schwa (mute e)
          • Sound drill: obligatory liaison
          • Sound drill: forbidden liaison and h aspiré
          • Sound drill: optional liaison and enchaînement
          • Sound drill: élision
          • Sound drill: group-final stress and rhythm
          • Sound drill: question intonation
          • Sound drill: melody and emphasis
          • · more modules coming
    • Compréhension des écrits
      • P46 · Reading at B2
        • · overview
        • B2 Reading
          • · overview
          • B2 reading: argument & structure
          • B2 reading: implicit meaning & tone
          • L'épreuve de CE : deux textes, une heure
          • Repérer la thèse : l'essentiel est ailleurs
          • Les plans de texte : concession puis renversement
          • Les connecteurs, squelette du texte : or, ainsi, en revanche
          • La voix de l'auteur et les voix rapportées
          • L'ironie dans la prose de presse
          • Lecture authentique · société
          • Lecture authentique · sciences
          • Du figuré au littéral : reformuler l'image
          • Décoder la lettre administrative : le verdict enfoui
          • Éditoriaux : la critique qui ne dit pas son nom
          • Les chiffres dans la prose : lire les nombres d'un œil critique
          • Paradoxes et nuances : le piège du presque-vrai
          • Le texte long : cartographier huit cents mots
          • Épreuve blanche 1 : une heure, deux textes
          • Le mot inconnu : inférer le sens par le contexte
          • Les chaînes de reprise : celui-ci, ce dernier
          • Tribunes et chroniques : la gradation du ton
          • Épreuve blanche CE 2 : une heure, sans filet
          • Révision des pièges : mots littéraux, lectures faussées
          • Protocole de vitesse : survoler, cibler, vérifier
          • Épreuve blanche CE 3 : la répétition générale
          • Maintien du niveau : la revue de presse hebdomadaire
          • Maintien du niveau : l'extrait littéraire et ses registres
          • Au-delà du B2 : lire l'essai
          • Au-delà du B2 : la satire à la manière du Canard
          • Registre académique : rapports et notes de synthèse
          • · more modules coming
    • Production écrite
      • P47 · Writing at B2
        • · overview
        • Orthography & Agreement
          • · overview
          • Accents, silent endings, homophones
          • Written agreement: correct the passage
          • La relecture, passe 1 : la chasse aux accents
          • La relecture, passe 2 : la chasse aux accords
          • La relecture, passe 3 : les terminaisons verbales
          • Les pièges d'homophones dans la rédaction : a/à, ses/ces, c'est/s'est, ou/où
          • Révision des pièges d'examen I : les dix pièges les plus fréquents de l'écrit B2
          • Révision des pièges d'examen II : dix pièges de plus
          • · more modules coming
        • B2 Writing
          • · overview
          • L'essai argumenté
          • La lettre formelle
          • L'épreuve de PE : la prise de position et la grille de notation
          • Le paragraphe de thèse : annoncer et tenir une position
          • Le bloc argumentatif : affirmation, développement, exemple
          • Les connecteurs qui structurent : d'abord… en définitive
          • Le mouvement concessif : certes… mais
          • La lettre formelle : une machine à formules fixes
          • Les faits avant les sentiments : les lignes de preuve
          • La demande précise : je vous demande de…
          • Le conditionnel de politesse et les lignes de conséquence
          • Négation et quantité dans la prose formelle : ne… que, la plupart des
          • Le registre : nous ou on, et la chasse aux anglicismes
          • L'essai chronométré n° 1 : 250 mots en 45 minutes
          • Paraphrase et reformulation : échapper à la répétition
          • Le subjonctif dans l'argumentation : il faut que, bien que
          • La lettre formelle chronométrée n° 1 : 45 minutes
          • La nominalisation : condenser pour convaincre
          • Le discours rapporté dans l'argumentation écrite
          • L'essai chronométré n° 2 : consolider la méthode
          • Concéder pour mieux réfuter : le paragraphe de contre-argumentation
          • Ponctuation et typographie du français formel : espaces insécables, guillemets, tirets
          • La lettre formelle chronométrée n° 2 : 45 minutes
          • L'auto-correction face à la grille : notez votre propre copie
          • L'essai chronométré n° 3 : en conditions d'examen
          • Le genre surprise : essai ou lettre, en conditions d'examen
          • Les connecteurs de cause : parce que, car, puisque, comme, en raison de
          • Les connecteurs de concession : bien que, malgré, pourtant, certes… mais
          • Les connecteurs de conséquence : donc, ainsi, si bien que, au point de
          • Les connecteurs d'opposition : alors que, tandis que, en revanche, contrairement à
          • Entretien : le protocole hebdomadaire des 150 mots d'opinion
          • Entretien : les gammes du courriel formel et du registre soutenu
          • Au-delà du B2 : la synthèse de documents, porte d'entrée du C1
          • Au-delà du B2 : le style — rythme et variété de la phrase
          • Au-delà du B2 : l'argumentation nuancée et les chaînes concessives
          • Bilan de l'année : le rétrospectif de son propre profil d'erreurs
          • · more modules coming
    • Grammar Systems
      • P48 · Articles, Gender & Agreement
        • · overview
        • Articles & Agreement (written)
          • · overview
          • La négation réduit l'article (pas de)
          • Être garde l'article (ce n'est pas une…)
          • Les définis ne bougent jamais
          • Quantités : de, beaucoup de, la plupart des
          • Partitif ou défini ? du café / le café
          • Le genre par les suffixes I (-tion/-té/-ée)
          • Le genre par les suffixes II (-age/-eau/-isme…)
          • La chaîne d'accord article-adjectif-nom
          • Participe passé : être, avoir, et le COD placé avant
          • Le système des déterminants : tableaux complets et prononciation
          • Déterminant + adjectif : la chaîne complète
          • Lire à rebours : que révèlent le déterminant et l'adjectif ?
          • La place de l'adjectif (un grand homme / un homme grand)
          • Noms collectifs et accord : la plupart, une dizaine, tout le monde
          • Tout, tous, toute, toutes
          • Participe passé : récapitulation — être, avoir, COD placé avant, pronominaux
          • · more modules coming
      • P49 · Pronouns: Choice & Placement
        • · overview
        • Pronoun Systems (written)
          • · overview
          • Y pour les choses, à + tonique pour les personnes
          • En : quantités et compléments en de
          • Lui/leur ou à + tonique : téléphoner à, parler à…
          • L'ordre des pronoms I : me/te/nous/vous, puis le/la/les, puis lui/leur
          • L'ordre des pronoms II : y et en ferment la chaîne
          • Les pronoms relatifs qui, que, dont
          • La famille celui qui : celui que, celle dont, ceux qui…
          • Chaînes de pronoms : négation et passé composé
          • · more modules coming
      • P50 · Verbs & the Third-Person Plural
        • · overview
        • Verb Systems (written)
          • · overview
          • Le pluriel qu'on entend et celui qu'on n'entend pas
          • Le pluriel en -issent et la famille des verbes en -ir
          • Les déclencheurs du subjonctif I : il faut que, vouloir que, avant que
          • Les déclencheurs du subjonctif II : opinion négative, bien que, pour que
          • Le conditionnel présent : politesse, hypothèse, information non confirmée
          • Le conditionnel passé : regret, reproche, information non confirmée au passé
          • Les phrases avec si : les trois schémas (si + présent / imparfait / plus-que-parfait)
          • La concordance des temps dans le récit et le discours indirect
          • Le discours rapporté : transposer temps, pronoms et repères
          • La voix passive et ses alternatives (on, se faire + inf.)
          • Au-delà du B2 : le ne explétif et le registre soutenu
          • Les rectifications orthographiques de 1990
          • · more modules coming
    • Diagnostic & Progression
      • P51 · DELF B2 Diagnostic, Notice-Your-Mistakes & Mocks
        • · overview
        • The Four-Axis Diagnostic
          • · overview
          • The initial four-axis assessment
          • The bi-weekly diagnostic: measure, adapt, repeat
          • · more modules coming
        • Notice Your Mistakes & Review
          • · overview
          • The daily notice-your-mistakes loop
          • Spaced reminders: rules, exceptions, exceptions of exceptions
          • The checkpoint: retrieval, not recognition
          • The weekly review & re-rank
          • Your study campaign: the two-week block
          • · more modules coming
  1. Learn
  2. ›Data Science & AI
  3. ›AI Systems
  4. ›P11 · Agentic AI & AI Systems

P11 · Agentic AI & AI Systems

IR & RAG, agents/MCP/A2A — systems engineering on top of GenAI

AI as a system: retrieval and RAG grounding LLMs in your documents, and agents that plan, call tools and act — the engineering layer on top of generative models.

Information Retrieval & RAG

  • Information retrieval & hybrid searchP11.ir-rag.01
  • Re-ranking & IR metricsP11.ir-rag.02
  • Vector databases & ANN at scaleP11.ir-rag.03
  • RAG & groundednessP11.ir-rag.04

Applied LLM Systems & Agents

  • Agentic systems, tools & MCPP11.applied-llm-systems.01
  • Adapting LLMsP11.applied-llm-systems.02
  • Applied LLMOpsP11.applied-llm-systems.03
  • Healthcare privacy & erasureP11.applied-llm-systems.04
  • LLM economics & agentic designP11.applied-llm-systems.05