This article covers a project carried out in Fall 2019 with Justine Massicotte and Vincent Espanol, as part of the Machine Learning I course at HEC Montréal, lectured by Professor Laurent Charlin.

This article is also available in French. All the images presented in this article are in French; when possible, English translations are proposed.

Can artificial intelligence generate funny and interesting content? Can an algorithm create good French Canadian memes? These are the questions my colleagues and I asked ourselves several months ago. Our answer: yes, but of very variable quality.

The meme is defined by the Oxford English…

Cet article couvre un projet universitaire réalisé à l’automne 2019 avec Justine Massicotte et Vincent Espanol, dans le cadre du cours Apprentissage automatique I de HEC Montréal, donné par le professeur Laurent Charlin.

This article is also available in English.

L’intelligence artificielle peut-elle générer du contenu drôle et intéressant? Est-ce qu’un algorithme peut créer de bons mèmes québécois? Telles sont les questions que mes collègues et moi nous sommes posées il y a quelques mois déjà. Notre réponse : oui, mais de qualité très variable.

Le mème est défini par le Oxford English Dictionary comme un « élément d’une culture…

This post covers a research project conducted with Decathlon Canada regarding recommendation using Graph Neural Networks. The Python code is available on GitHub, and this subject was also covered in a 40min presentation + Q&A available on Youtube.

Image source:

Graph Neural Networks (GNNs) have been soaring in popularity in the past years. From numerous academic papers to concrete implementations, multiple researchers have pushed forward the understanding of GNNs.

One of the popular tasks tackled with this new methodology is recommendation. Recommender systems are tools for finding relevant information among ever increasing options, and have become widespread in the digital world.


This article covers the 2019 xPSG Challenge and opinions on the future of sports analytics. The Python code used is available on GitHub, and this article is also available in French.

Great soccer (or football, sorry non North American readers!) teams are known to be on the cutting edge of training techniques, often aided by the latest technological advances. Last year, a leading European soccer team, Paris Saint-Germain (PSG), made public its interest in one of these technological innovations: sports analytics, or the application of data science and machine learning to the world of sport.

In March 2019, Paris Saint-Germain…

Cet article traite du concours xPSG 2019 et d’opinions quant au futur de l’analytique sportive. Le code Python utilisé est disponible sur GitHub, et cet article est également disponible en anglais (this article is also available in English).

Les grandes équipes de soccer (ou de football, chers lecteurs non Nord-Américains) sont reconnues pour être à la fine pointe des techniques d’entraînement, souvent aidées par les plus récentes percées technologiques. …

Jérémi DeBlois-Beaucage

AI Research Intern @ Décathlon, Candidate M. Sc. Business Intelligence @ HEC Montréal. Interested in Sports, Arts and Environmental Data Science & Innovation

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store