Natural Language Processing Masterclass
All Courses
AI & Machine Learning
advanced
PRO

Natural Language Processing Masterclass

4.9
3,876 students
4h 0m
16 lessons

About this course

Dive deep into Natural Language Processing — the technology behind ChatGPT, search engines, and language translation. Learn text preprocessing, embeddings, transformer models, named entity recognition, text generation, and how to build production NLP pipelines. This course covers both classical techniques and cutting-edge large language model approaches.

Course Content

Text Processing Foundations

  • Tokenization: Word, Subword, and Character-Level15min
  • Text Cleaning, Stemming, and Lemmatization15min
  • Bag of Words, TF-IDF, and N-grams15min
  • Word Embeddings: Word2Vec, GloVe, FastText15min

Deep Learning for NLP

  • Sequence-to-Sequence Models15min
  • The Transformer Architecture Explained15min
  • BERT: Bidirectional Language Understanding15min
  • GPT Family: From GPT-1 to GPT-415min

Advanced NLP Applications

  • Named Entity Recognition and Relation Extraction15min
  • Question Answering and Reading Comprehension15min
  • Text Summarization: Extractive and Abstractive15min
  • Machine Translation with Transformers15min

Production NLP Systems

  • Building RAG Pipelines with Vector Databases15min
  • Prompt Engineering and LLM API Integration15min
  • Fine-Tuning LLMs with LoRA and QLoRA15min
  • Project: Multi-Language Chatbot with Memory15min