As a graduate assistant, I help teach technical courses on machine learning, data science, and text mining at the University of Lausanne. The focus is on using R and Python as programming languages to train data scientists who can share reproducible workflows. On top of these two languages, students learn about tools such as Quarto, Git, and, occasionally, shell scripting.

Machine Learning in Business Analytics

I originally created & still maintain the course website that is completely open-source do-unil.github.io/mlba. My duties include leading lab sessions in R & Python and teaching polyglot programming. Although I teach the aforementioned technical tools, the emphasis is on the right approach to applied/research projects regardless of the specific tools the students choose.

Data Science in Business Analytics

In this course, we teach data analysis, wrangling, and visualization. I lead the exercises in R and teach students about reporting, dashboarding, and using quarto.

Text Mining

I developed and delivered lab sessions and lectures covering encoding and web scraping. The course mixed theory with practical demos of neural language processing. Below is a sample of my web scraping session (Nov 2022):