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, your employees will gain experience by working on a real life business use case. Due to this challenge they will learn, in a hands-on way, how to automatically classify large quantities of documents or emails. Discover below how we will prepare them for their new adventure. 

1. python fundamentals

week 1 (22, 23 february)

As Python is mainly used to build AI applications, we’ll focus in this module on learning Python’s syntax. 


  • Transfer the participant’s programming skills in Python.
  • Program properly in Python.

2. Python advanced & data tools

week 2 (1, 2 march)

Want to make a computer understand text? To do so, we will need to dive into advanced Python techniques and will need to learn how to manipulate and parse huge amounts of data. 


  • Use advanced Python tricks.
  • Identify which tools will be needed for the project.

3. introduction to AI & NLP

week 3 (8, 9 march)

AI can benefit a business in many ways. We’ll demystify AI to help discover the possibilities of it in a work context and we’ll dive into NLP, which is a frequently used AI technology.


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

4. text processing

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

This module is an introduction to NLP preprocessing as it’s the first step towards other interesting topics such as 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. During this module, the acquired know-how will be applied to a business challenge that will be presented during the training.


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

6. model evaluation

week 9 (3 & 4 May)

When a model is ready, you need to test its accuracy. This module focuses on how to evaluate a classification model. 


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

7. project demonstration

week 10 (10 & 11 may)

At the end of the training, the results will be demonstrated to the group. It’s the ultimate moment to share all the newly obtained knowledge and to start thinking of how to use it in a business context.


  • 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


Liesbeth Debruyn

Liesbeth Debruyn

Contact for curriculum related questions