Teach machines how to read, an introduction to AI

As the digital landscape is rapidly evolving, it’s more important than ever to be constantly up to date with today’s essential online tools and technologies. Artificial intelligence becomes ubiquitous in various fields and we at BeCode can help you sharpen the knowledge of your ICT employees in this field. After successfully completing this training, Python and Natural Language Processing will no longer be undiscovered territory. 

Is this training for you?

Are you a freelance developer looking for a new challenge in a future-oriented field? Or do you want to put your IT team on the map by teaching them the tricks of the trade through a hands-on training program? If you can tick off every item on the list below, you are the perfect fit for this new AI fundamentals training program!

  • Strong motivation
  • Self-learner
  • Problem-solving mindset
  • Having the will to learn by doing
  • Good programming knowledge (knowledge of Python is a plus)
  • Freelancer or employed in a company or another organization
  • Eagerness to study the AI aspects of your job
  • Willingness to participate in interim evaluations and the final evaluation of this pilot

How to apply?

1. If interested, fill in the form

Fill in the form below so we can get to know you or your team a little better. Your answers will enable us to get a better grip on your/their professional and educational situation.

2. We’ll get in touch 

We’ll get back to you shortly to discuss the course of the pilot and the number of participants you want to enroll more in detail. We’ll also invite you to join one of our info sessions. 

Benefits for employees

By following this new training program, your employee will be introduced to the essential online tools of today and tomorrow. Via a hands-on approach, our coaches will help the participants embark on their career path by providing them with a new skillset and a healthy dose of motivation!

Benefits for employers

By enrolling (an) employee(s) into this training, you are not only offering them a unique chance to keep up with state-of-the-art technologies, but you are also enhancing your company’s competitiveness.

As the digital landscape is constantly evolving, we do not only see it as our responsibility to introduce your employees to today’s technologies but also to learn them how to self-educate them in the technologies of the future.

Training program

During the course participants gain experience through resolving a real life business challenge that will take them in a hands-on way through the whole trajectory of an AI project. In this case the program is set up around the classification of large quantities of documents or emails using NLP. However, the structure of the programme can also be used to tackle other AI related challenges.

1. python fundamentals

week 1 (22, 23 february)

Python is the foundational language used in AI applications. In this module you’ll transfer your existing programming skills to learn Python’s syntax and good practices.


  • To be able to transfer your programming skills in Python.
  • To be able to program properly in Python.

2. Python advanced & data tools

week 2 (1, 2 march)

A computer that can understand text? To make this happen you need to know more about Python’s advanced techniques and how to manipulate and parse huge amounts of data.


  • To be able to use advanced Python tricks.
  • To be able to identify the tools you need.

3. introduction to AI & NLP

week 3 (8, 9 march)

AI can help your business in many ways. We’ll demystify AI to help you discover the possibilities in your own work context and we dive deeper into NLP as a frequently used AI technology.


  • To find out how AI can help your business.
  • To have a better idea of what NLP is and how to use it.

4. text processing

week 4, 5 & 6 (15, 16, 22, 23, 29 & 30 march)

In this part you get introduced into NLP Preprocessing, it’s the first step in learning valuable application fields like Sentiment Analysis and document classification.


  • To discover the most popular text preprocessing techniques and when to use them.
  • To be able to practically use text preprocessing methods.

5. modeling

week 7 & 8 (19, 20, 26 & 27 april)

AI models like BERT and TFIDF can perform tasks such as classifying emails and documents the same way a human would. You will apply this knowhow on your business challenge during the training.


  • To be able to use state-of-the-art document and email classification models.

6. model evaluation

week 9 (3 & 4 May)

When your model is ready, you have to test its accuracy. You’ll learn how you can evaluate the classification model that you’ve built.


  • To be able to evaluate your classification model.
  • To understand the metrics used for classification evaluation (F1-score, recall, accuracy, precision,…)
  • To be able to identify where the model fails and how to improve it.

7. project demonstration & next steps

week 10 (10 & 11 may)

At the end of the training the results will be demonstrated to an audience. It’s the moment to share all the newly achieved knowledge and to think of other application possibilities.


  • To share all the knowledge accumulated during the training with each other.
  • To provide feedback on the training.

Our partners

Competitiveness is key to a healthy economy. This is especially the case in fast-evolving areas like artificial intelligence. ESF, therefore, aims at helping Flanders-based companies become more competitive. Looking to intensify their efforts in the ICT field, ESF decided to join forces with BeCode to develop specific ICT modules that both fit the companies’ needs in terms of skills, but also bring the general technological strength of the companies to a brand new level.


When and where ?

The training will start on 22nd of February 2021 and will take place every Monday and Tuesday until the 11th of May. While the class will be set at BeCode Brussels, 80% of the sessions will take place remotely. The participants’ physical presence will only be needed on special occasions. 

  • End of registrations: 18th of February 2021
  • Start of the training: 22nd of February 2021
  • End of the training: 11th of May 2021

Do you doubt whether the skills that your employee(s) will acquire during this training will really fit the needs of your company? Are you curious about our active pedagogy? Or do you have any other questions? 

As we want to do everything in our power to help you make an informed decision and so confidently enroll your employee(s) in our new training program, we are more than happy to meet you and to answer all of your questions during one of our info sessions:

  • 27th of January at 2 PM
  • 5th of February at 11 AM
  • 11th of February at 2 PM

Contact us

Houria Toulni

Houria Toulni

Contact for operational questions