Bienvenue sur mon site officiel
Bienvenue sur mon site entièrement auto-hébergé, conteneurisé, et déployé sur une infrastructure de niveau production grâce à une pipeline CI/CD.
J’ai tout construit moi-même: de Kubernetes (K3s) au JavaScript, sans oublier tout ce qu’il y a entre les deux.
Ă€ propos de moi
Je suis chercheur et ingénieur en IA avec un doctorat en apprentissage automatique et plus de dix ans d’expérience à concevoir, entraîner et déployer des modèles.
J’ai obtenu un B.Sc. en mathématiques et informatique à l’Université de Montréal, puis un doctorat sous la supervision du professeur Alain Tapp, au laboratoire Mila fondé par Yoshua Bengio.
Le chatbot
Ce chatbot est un projet expérimental qui répond à des questions sur mon parcours. Il n’est pas parfait, mais il essaie très fort. De plus, il s’améliore à chaque mise à jour.
L’infrastructure
Le site tourne sur un seul serveur virtuel (VPS) propulsé par K3s, une distribution Kubernetes légère. Traefik gère l’ingress, le backend est en Python avec FastAPI, le tout emballé dans des conteneurs Docker.
De plus, le contenu statique est servi par un pod Nginx, le chatbot roule sur llama-server, les métriques du serveur sont visibles dans Grafana, et MLflow suit l’évolution des modèles.
Vous pouvez explorer :
Pour du contenu plus détaillé, visitez mon blog où j’écris sur ma recherche doctorale, le développement de ce chatbot, mes opinions sur l’état de l’IA, ainsi que le parcours de création de ce site auto-hébergé de A à Z.