AI & Machine Learning

Natural Language Processing

Most company knowledge lives in text: tickets, contracts, emails and documents. Learn the techniques that make it searchable and actionable — from bag-of-words and classifiers to embeddings, named-entity recognition and semantic search — with labs you can type into.

  • Intermediate
  • 14 lectures
  • About 8 hours
  • 5 free lectures (87 min)
Start free lecture 1

What you’ll learn

  • Prepare text for machine learning: tokenization, normalization and n-grams
  • Build and interpret text classifiers such as spam and sentiment models
  • Explain word embeddings and measure meaning with cosine similarity
  • Extract people, organizations, dates and amounts with named-entity recognition
  • Design keyword, semantic and hybrid search — the retrieval half of RAG

Curriculum

Module 1 · Text foundations

5 lectures
  1. 01Text as dataInteractiveFree16 min
  2. 02Text classificationInteractiveFree17 min
  3. 03Word embeddings3D modelFree18 min
  4. 04Named-entity recognitionInteractiveFree17 min
  5. 05Semantic searchInteractiveFree19 min

Module 2 · Sequence models

5 lectures
  1. 06Language models and n-gramsIncluded with the course
  2. 07Recurrent networks for textIncluded with the course
  3. 08Sequence-to-sequence and translationIncluded with the course
  4. 09Transformers for NLPIncluded with the course
  5. 10Fine-tuning pretrained modelsIncluded with the course

Module 3 · NLP in production

4 lectures
  1. 11Information-extraction pipelinesIncluded with the course
  2. 12Question answering and retrievalIncluded with the course
  3. 13Multilingual NLPIncluded with the course
  4. 14Evaluating and monitoring NLP systemsIncluded with the course

Who this course is for

  • Engineers building search, support automation or document processing
  • Data scientists working with unstructured text
  • Product teams planning language features

Before you start

Basic Python. Machine Learning Foundations is helpful but not required.

Keep going

Related courses

AI & Machine Learning

Generative AI & Large Language Models

How large language models really work — and how to build reliable products on top of them.

Intermediate14 lectures~7 hours
5 free lectures$69₹4,499
AI & Machine Learning

Machine Learning Foundations

Real intuition for how machines learn from data — models, loss, gradients and generalization.

Beginner14 lectures~8 hours
5 free lectures$59₹3,999
AI & Machine Learning

Deep Learning

Neural networks from the ground up — neurons, backpropagation, optimizers and the techniques that make deep models train.

Intermediate14 lectures~9 hours
5 free lectures$79₹5,499

Training a team on this?

We can combine Natural Language Processing with other courses into a learning path built around your team’s roles and goals.