pds-it
['Product detail page','no']
Machine Learning & Data Analytics / Machine Learning
The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

Natural language processing and large language models (LLM) with Python

Developing intelligent AI language applications and large-scale language models with TensorFlow and Hugging Face
Online
3 days
German
Download PDF
€ 1.890,-
plus VAT.
€ 2.249,10
incl. VAT.
Booking number
36446
Venue
Online
4 dates
€ 1.890,-
plus VAT.
€ 2.249,10
incl. VAT.
Booking number
36446
Venue
Online
4 dates
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training for your Employees only - exclusive and effective.
Inquiries
In cooperation with
GPT and many other large language models have demonstrated the great potential of modern language processing. In this course, you will decode the technologies behind them: Natural Language Processing (NLP) and transformer architectures form the basis for intelligent chatbots, machine translation and many other applications in artificial intelligence. In this practice-oriented 3-day training , you will learn step by step how to develop powerful NLP models yourself using Python and TensorFlow. You will classify, analyze and process text data, train new data models and use modern transformer architectures to generate new texts with artificial intelligence. You will learn how to create your own models or use and optimize pre-trained models (on the Hugging Face platform). You will not only learn everything you need to know about the technologies and concepts. Through numerous exercises and examples, you will also gain practical experience in building, training and fine-tuning large language models and developing your own chatbots.
Contents

1. python techniques for text processing

  • Python basics for word processing
  • Process text and PDF files
  • The most important regular expressions

2. introduction to Natural Language Processing (NLP)

  • Concepts of Natural Language Processing
  • Use of the SpaCy library for text analysis
  • Tokenization, stemming and lemmatization
  • Part-of-speech and Named Entity Recognition
  • Decomposition of texts with Sentence Segmentation

3. text classification and text analysis

  • Introduction to scikit-learn
  • Evaluation of classification models with precision, recall and F1 score
  • Semantic understanding and sentiment analysis
  • Vector-based text representations with Word Vectors
  • Sentiment analysis with the NLTK library

4 Topic Modeling and Long Short-Term Memory

  • Introduction to topic modeling
  • Classification with Latent Dirichlet Allocation (LDA)
  • Recognize structures with Non-negative Matrix Factorization (NMF)
  • Long Short-Term Memory, GRU and Text Generation
  • Implementation of an LSTM for text creation with Keras

5. transformer and attention

  • The concept of self-awareness
  • Multihead attention and meaning in NLP models
  • Encoder and decoder for machine translation and language understanding
  • Architectural concepts of common transformer models: GPT-2/3/4, BERT
  • Creating a Transformer structure with Python and Keras
  • Training and evaluation of a Seq2Seq transformer

6. transfer learning and fine-tuning with Hugging Face

  • Introduction to Hugging Face and presentation of pre-trained models
  • Selection of suitable models and tokenizers
  • Transfer learning and fine-tuning of pre-trained models
  • Automatic configuration and customization of models

7th practical project: Training your own chatbot

Your benefit

This training will provide you with in-depth knowledge of concepts and methods for using language-based artificial intelligence. You will get to know the basic technologies and acquire comprehensive knowledge of the transformer architecture, which is a key technology for modern generative AI.

 

You will learn the practical work with the most important Python frameworks and with pre-trained models on Hugging Face and know how to use them in your own projects.

 

The technical hurdles for getting started are minimal - thanks to the use of Jupyter notebooks and free cloud GPUs.

 

After completing this training course, you will not only have sound theoretical knowledge of language processing with artificial intelligence, but also practical experience in the application of methods and frameworks. You will be able to develop, adapt and productively use your own language systems and models based on machine learning. You will also learn how to use the technologies in your own projects. This will qualify you for advanced tasks in AI development.

 

The content of this training supports the obligation to provide evidence of the promotion of AI competence within the meaning of Art. 4 EU AI Regulation.

trainer
Larissa Mikolaschek
Marco Riege
Birte Jilek
Arne Ramstetter
Methods

This training training is conducted in a group of a maximum of 12 participants using the Zoom video conferencing software. Individual support from the trainers is guaranteed.

 

The practical exercises are provided in the form of Jupyter notebooks, which you can install locally on your own computer. The computationally intensive training of the data models is carried out on freely available cloud GPUs.

 

The trainers are on hand to help you carry out the practical exercises - in the virtual classroom or individually in break-out sessions.

 

Once you have registered, you will find all the information, downloads and extra services for this training course in your online learning environment.

Final examination
Recommended for

This training is aimed at anyone who wants to understand machine learning, machine language processing and generative AI in detail and use them in their own projects.

 

Basic knowledge of programming with Python is assumed. Advanced technical, mathematical and statistical knowledge is helpful, but not required.

 

This course is a valuable building block in the qualification as a data scientist, data engineer and machine learning engineer.

Start dates and details

Form of learning

Learning form

17.11.2025
Online
Places free
Implementation secured
Online
Places free
Implementation secured
18.2.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
18.5.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
12.8.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
Do you have questions about training?
Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.