Course Outline

Introduction

  • Overview of NLP and its applications
  • Introduction to Hugging Face and its key features

Setting up a working environment

  • Installing and configuring Hugging Face

Understanding the Hugging Face Transformers library and Transformer Models

  • Exploring the Transformers library structure and functionalities
  • Overview of various Transformer models available in Hugging Face

Utilizing Hugging Face Transformers

  • Loading and using pretrained models
  • Applying Transformers for various NLP tasks

Fine-Tuning a Pretrained Model

  • Preparing a dataset for fine-tuning
  • Fine-tuning a Transformer model on a specific task

Sharing Models and Tokenizers

  • Exporting and sharing trained models
  • Utilizing tokenizers for text processing

Exploring Hugging Face Datasets Library

  • Overview of the Datasets library in Hugging Face
  • Accessing and utilizing pre-existing datasets

Exploring Hugging Face Tokenizers Library

  • Understanding tokenization techniques and their importance
  • Leveraging tokenizers from Hugging Face

Carrying out Classic NLP Tasks

  • Implementing common NLP tasks using Hugging Face
  • Text classification, sentiment analysis, named entity recognition, etc.

Leveraging Transformer Models for Addressing Tasks in Speech Processing and Computer Vision

  • Extending the use of Transformers beyond text-based tasks
  • Applying Transformers for speech and image-related tasks

Troubleshooting and Debugging

  • Common issues and challenges in working with Hugging Face
  • Techniques for troubleshooting and debugging

Building and Sharing Your Model Demos

  • Designing and creating interactive model demos
  • Sharing and showcasing your models effectively

Summary and Next Steps

  • Recap of key concepts and techniques learned
  • Guidance on further exploration and resources for continued learning

Requirements

  • A good knowledge of Python
  • Experience with deep learning
  • Familiarity with PyTorch or TensorFlow is beneficial but not required

Audience

  • Data scientists
  • Machine learning practitioners
  • NLP researchers and enthusiasts
  • Developers interested in implementing NLP solutions
 14 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories