Python

black flat screen computer monitor
  • IA en PHP : Arrêtez de croire qu’il faut absolument Python !

    IA en PHP : Arrêtez de croire qu’il faut absolument Python !

    Introduction À tort, on entend souvent la même rengaine : « PHP, c’est vieux, lourd, et clairement moins sexy que React ou Next.js. » Certes, l’expérience utilisateur (UI), c’est capital. Mais soyons honnêtes… faut-il vraiment trimballer un node_modules de 300 Mo juste pour afficher une page vitrine ? 🤔 Dès qu’on parle d’intelligence artificielle, le réflexe est souvent…


  • Mistral 7B : fine-tuning local et premiers pas vers l’apprentissage récursif

    Mistral 7B : fine-tuning local et premiers pas vers l’apprentissage récursif

    Introduction Nous voici dans la phase 2 de notre aventure technique. Après avoir réalisé un audit SEO local directement sur le MacBook, il est temps de passer à l’étape supérieure : le fine-tuning du modèle Mistral 7B Instruct. L’objectif est clair : entraîner notre propre version du modèle, de manière logique et méthodique, à partir d’un dataset spécifique. Une fois ce modèle…


  • SEO et IA locale : fine-tuning de Mistral 7B pour un audit sans API

    SEO et IA locale : fine-tuning de Mistral 7B pour un audit sans API

    Introduction Suite à la classe virtuelle (qui n’est d’ailleurs pas encore terminée, haha), je me suis penché sur Whisper, l’outil de transcription en local développé par OpenAI. Mais très vite, un autre sujet m’a happé : le SEO, ce monstre fascinant et capricieux du web moderne. En général, pour produire du contenu optimisé, on s’appuie sur des…


  • LiveKit + FrankenPHP : la classe virtuelle IA souveraine et open source

    LiveKit + FrankenPHP : la classe virtuelle IA souveraine et open source

    Introduction On poursuit notre aventure avec la V4 de notre classe virtuelle intelligente, toujours dans une logique incrémentale et concrète. Cette fois, on franchit une étape clé : l’intégration de LiveKit pour transformer notre environnement en une véritable plateforme de streaming souveraine — un Google Meet à la française, hébergé sur nos propres serveurs. L’objectif ? Donner vie à une classe virtuelle immersive,…


  • PHP fait de l’IA : modération temps réel et scoring avec Symfony AI + Rubix ML

    PHP fait de l’IA : modération temps réel et scoring avec Symfony AI + Rubix ML

    Introduction Comme vu précédemment, on a bien avancé sur notre projet de classe virtuelle.On a commencé par implémenter un système de vérification de présence en temps réel, migré notre stack sur FrankenPHP pour le gain de performance, et ajouté un chat live entre élèves et profs. Quelques fonctionnalités annexes sont venues peaufiner l’expérience globale — bref, le POC commence à…


  • Apprentissage Automatique avec Symfony : Intégration Facile de Rubix ML en PHP

    Apprentissage Automatique avec Symfony : Intégration Facile de Rubix ML en PHP

    Introduction Sur ce blog, on a déjà exploré pas mal de territoires techniques — de Docker au traitement asynchrone avec RabbitMQ, en passant par la configuration avancée d’environnements de développement. Mais aujourd’hui, on passe un cap : on entre dans l’univers fascinant du Machine Learning, directement depuis notre stack PHP. Pas de RAG, pas d’API externe ni de microservice compliqué…


References

  1. Wikipedia contributors. (2024). "Jean-Sébastien Christophe." Retrieved from https://en.wikipedia.org/wiki/Jean-Sébastien_Christophe
  2. Google. (2024). "Search results for Jean-Sébastien Christophe." Retrieved from https://www.google.com/search?q=Jean-S%C3%A9bastien+Christophe
  3. YouTube. (2024). "Video content about Jean-Sébastien Christophe." Retrieved from https://www.youtube.com/results?search_query=Jean-S%C3%A9bastien+Christophe