Duration
2 days
Training structure
Continuing Education Department, Faculty of Science
Presentation
This course covers the main steps of supervised classification—from data preparation to training, evaluating results, and deploying a model—using examples based on tabular and textual data. It relies on common Python tools and also incorporates the use of language models for text processing. It thus covers both traditional machine learning methods and methods currently used for text data.
The advantages of the training program
Next training session: December 2026
Objectives
- Understand the process of a supervised classification project, from data preparation to model deployment.
- Implement reproducible pipelines with Scikit-Learn on tabular and text data.
- Compare a traditional text classification approach with an initial approach based on a pre-trained language model (BERT).
Program
14 hours of in-person training - Training available for in-house sessions
DAY 1: TABULAR DATA: BUILDING A ROBUST CLASSIFIER WITH SCIKIT-LEARN (7 HOURS)
DAY 2: TEXTUAL DATA: TRADITIONAL METHODS, FOLLOWED BY AN INTRODUCTION TO PRE-TRAINED LANGUAGE MODELS (7 HOURS)
Admission
Target audience
Professionals who wish to learn a clear and reproducible approach to developing, evaluating, and comparing supervised classification models on tabular and text data.
Tuition fees
Training fee: 1,190 € (including tax)
Mandatory prerequisites
- Python (Basics) and Using Notebooks
- Basic Data Manipulation (Reading Files and Tables)
- A Google account to run the assignments on Google Colab