Afterwards, the participants can apply the technology in a current case that is relevant within your company and apply it in a practical way to be used in strategic business decisions.

Required knowledge
Participants should be familiar with programming principles through higher vocational education (HBO) in computer science and/or work experience.

Number of participants

On demand

2 days from 9:00 am – 4:30 pm

HybrIT, Rijnzathe 4, De Meern (Utrecht) or in company

EUR695 – EUR1.095 p.p.

What are you going to do?

The program

Day 1
We start with an introduction to machine learning and give you a Python crash course. You will receive explanations regarding the Python modules and Jupiter. This is followed by a supervised learning exercise. The afternoon is interactive; you will get to work yourself under the guidance of our experienced developers.

Day 2
On day 2, we give theoretical knowledge about unsupervised learning and dive deep into the subject of reinforcement learning. You receive a demo followed by an exercise. The afternoon is interactive and you will notice that you’re are already getting the hang of machine learning. Our developers will give you plenty of tips & tricks. We will finish around 16.30 and you will receive a certificate for participation.

“In a short time, this workshop teaches you a lot about machine learning and especially how to apply it in practice. Learning is fun, but learning from professionals is more fun and also gives you much more useful knowledge! I’ve become even more enthusiastic about machine learning than I already was.”

Senior Full Stack Developer

What do you get from this workshop?

“Applying Machine Learning enables your organization to provide new services, work more efficiently and stay ahead of the competition.”


  • Forecasting turnover and sales of certain products
  • Predicting the likelihood that a customer will switch to a competitor based on their experiences with the helpdesk
  • Preventive maintenance of machines in response to expected breakdowns
  • Detecting unexpected behavior of servers in the data center


Instead of writing code with lots of “if-then” lines, Machine Learning recognizes patterns in data and creates an algorithm that can recognize, predict, advise, optimize and/or classify. Some of these algorithms are ‘non-supervised’ which means that they are not trained based on historical data, but that they are smart enough to recognize patterns and connections themselves. It is a very powerful technology that allows software to perform intelligent tasks that were previously done by people.

Machine Learning is also referred to as Artificial Intelligence (AI).