Natural Language Processing
From classical NLP to modern LLM-based systems
About this program
A complete six-month tour of natural language processing for engineers and applied scientists. You'll cover the classical foundations (tokenization, parsing, embeddings) before moving deep into transformer-based methods for classification, NER, QA, summarization, and dialogue. Includes a French/English bilingual capstone reflecting Canada's linguistic reality.
Student ratings
Excellent — 167 verified Canadian graduates rated this program 4.7/5. Reviews emphasize the applied capstone, instructor responsiveness, and career outcomes.
- 5★124
- 4★38
- 3★3
- 2★1
- 1★1
Who this program is for
- →Practitioners already shipping nlp work who want depth
- →Senior engineers, data scientists, and technical leads
- →Canadian residents seeking a verifiable diploma credential
Topics you'll cover
6 modules across 6 months — 24 lessons in total.
Six-month syllabus
Module 1 · Month 1 — Foundations▾
- L1Tokenization, normalization, lemmatization
- L2Classical features: TF-IDF, n-grams
- L3Word embeddings: word2vec, GloVe
- L4Lab: text classification baselines
Module 2 · Month 2 — Sequence Tagging▾
- L1POS, NER, chunking
- L2BiLSTM-CRF
- L3spaCy in production
- L4French-language NER lab
Module 3 · Month 3 — Transformers for NLP▾
- L1BERT, RoBERTa, DeBERTa
- L2Fine-tuning with HuggingFace
- L3Parameter-efficient fine-tuning
- L4Multilingual models
Module 4 · Month 4 — Question Answering and Summarization▾
- L1Extractive vs. abstractive
- L2T5 and BART
- L3Long-document approaches
- L4Faithfulness evaluation
Module 5 · Month 5 — Dialogue and Conversational AI▾
- L1Intent classification
- L2Slot filling
- L3Open-domain dialogue
- L4Safety and grounding
Module 6 · Month 6 — Capstone▾
- L1Bilingual EN/FR project
- L2Build, deploy, evaluate
- L3Bias and dialect audit
- L4Final demo
What you'll be able to do
- ●Build production NLP pipelines
- ●Fine-tune transformer models for custom tasks
- ●Implement RAG over multilingual corpora
- ●Evaluate NLP systems beyond accuracy
- ●Handle Canadian linguistic and dialectal variation
Career paths after graduation
Frequently asked questions
How much does the Natural Language Processing cost?▾
Tuition is $699 CAD. You can pay in full at checkout or choose an interest-free monthly plan. A 30-day refund window applies from your start date.
How long is the Natural Language Processing program?▾
6 months, cohort-based and fully online. Expect roughly 13 hours per week including live Thursday sessions at 7pm ET.
What are the prerequisites?▾
Python; Basic machine learning
Is the diploma recognized in Canada?▾
Yes. Graduates receive the Altaris AI Academy Diploma in NLP — a verifiable credential with a unique certificate number you can publish on LinkedIn and that any employer can verify at smart-ai-future.lovable.app/verify.
What is the refund policy?▾
Full refund within 30 days of your cohort start date, no questions asked. After day 30, prorated refunds are available per our Refund Policy.
Who teaches the program?▾
Working Canadian AI practitioners — not academics. Each cohort has a lead instructor plus a 1:1 mentor pairing for the duration of the program.
Students also enrolled in
More NLP programs from Altaris.