Skip to course content

AI for Natural Language Processing (NLP) – Advanced

Design, fine-tune, and deploy cutting-edge NLP models using TensorFlow / Keras and Hugging Face.

Get Course Info

Audience: Developers · Data Analysts · Data Scientists

Duration: 3 days

Format: Lectures & hands-on labs (50 % / 50 %)

Overview

Take NLP skills to the next level with advanced deep-learning architectures and state-of-the-art models such as BERT and Hugging Face Transformers. Participants build, fine-tune, and deploy modern NLP pipelines for sentiment analysis, translation, and more.

Objective

Design, fine-tune, and deploy cutting-edge NLP models using TensorFlow / Keras and Hugging Face.

What You Will Learn

  • Advanced topic modelling & Gensim
  • Neural Network frameworks: TensorFlow & Keras
  • Deep-learning models for NLP (LSTM, RNN, Transformers)
  • Pre-trained Transformer models: ELMo, ULMFiT, BERT
  • Fine-tuning BERT with Hugging Face
  • Conversational AI with Rasa

Course Details

Audience: Developers · Data Analysts · Data Scientists

Duration: 3 days

Format: Lectures & hands-on labs (50 % / 50 %)

Prerequisites:
  • Intro-level NLP or ML
  • Python & Jupyter notebooks

Setup: Cloud-based lab · Laptop · Chrome

Detailed Outline

  • AI vocabulary refresher
  • Public datasets & benchmarks
  • LDA
  • Gensim
  • Lab
  • Perceptrons
  • Activation functions
  • Optimisers
  • Backpropagation
  • GPU / TPU
  • TF API
  • Lab
  • Text prediction
  • Named-entity extraction
  • Automatic translation
  • Attention mechanism
  • Bidirectional LSTM
  • BERT use-cases
  • Fine-tuning with Hugging Face
  • Rasa framework
  • Group exercise & presentations

Ready to Get Started?

Contact us to learn more about this course and schedule your training.