<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Web, Technologies, IA, Vidéo... - Bidouille</title><link href="https://www.alkannoide.com/" rel="alternate"/><link href="https://www.alkannoide.com/feeds/bidouille.atom.xml" rel="self"/><id>https://www.alkannoide.com/</id><updated>2026-05-21T20:38:00+02:00</updated><entry><title>Hier soir, j’ai codé un LLM (enfin un mini LLM)… et j'ai survécu !</title><link href="https://www.alkannoide.com/2026/05/21/hier-soir-jai-code-un-llm-enfin-un-mini-llm-et-jai-survecu/" rel="alternate"/><published>2026-05-21T20:38:00+02:00</published><updated>2026-05-21T20:38:00+02:00</updated><author><name>admin</name></author><id>tag:www.alkannoide.com,2026-05-21:/2026/05/21/hier-soir-jai-code-un-llm-enfin-un-mini-llm-et-jai-survecu/</id><summary type="html">&lt;p&gt;Il y a un mois, je partageais cette &lt;a href="https://www.linkedin.com/posts/oliviernoel_if-you-want-to-understand-how-llm-works-and-ugcPost-7452355713961615360-qGWp/"&gt;vidéo&lt;/a&gt; expliquant les bases des LLM en 1 minute. Aujourd’hui, je passe à l’étape supérieure en découvrant "&lt;a href="https://github.com/angelos-p/llm-from-scratch"&gt;LLM from Scratch&lt;/a&gt;" : un workshop où je peux mettre les mains dans la machine. En une soirée et avec un peu de Python …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Il y a un mois, je partageais cette &lt;a href="https://www.linkedin.com/posts/oliviernoel_if-you-want-to-understand-how-llm-works-and-ugcPost-7452355713961615360-qGWp/"&gt;vidéo&lt;/a&gt; expliquant les bases des LLM en 1 minute. Aujourd’hui, je passe à l’étape supérieure en découvrant "&lt;a href="https://github.com/angelos-p/llm-from-scratch"&gt;LLM from Scratch&lt;/a&gt;" : un workshop où je peux mettre les mains dans la machine. En une soirée et avec un peu de Python, ce workshop nous lance dans la création d'un petit LLM. Cela a piqué ma curiosité. Grâce à ce workshop, je comprends mieux les concepts fondamentaux derrière ces modèles. Et c’est bien moins flippant que ce qu’on imagine !&lt;/p&gt;
&lt;p&gt;Prérequis : Connaître un minimum le language Python (si vous savez faire un print("Hello World"), vous êtes qualifiés 🥳 ).  &lt;/p&gt;
&lt;p&gt;Au programme et sans spoiler :&lt;br&gt;
✅ Étape 1 : La "tokenisation", ou "comment transformer du texte en Lego pour l’ordinateur".&lt;br&gt;
✅ Étape 2 : Les "embeddings", ou "pourquoi votre chat et mon chat ne sont pas le même chat pour l’IA" (spoiler : c’est une histoire de maths).&lt;br&gt;
✅ Étape 3 : L’assemblage, ou "comment faire croire à votre PC qu’il est intelligent" (il ne l’est pas. Désolé.).&lt;br&gt;
✅ Étape 4 : La génération de texte, ou "comment faire parler votre modèle... même s’il dit parfois des bêtises".  &lt;/p&gt;
&lt;p&gt;Pourquoi c’est cool ?   &lt;br&gt;
- Plus besoin de faire semblant de comprendre quand on me parlera de transformers et je ne parle pas du film.&lt;br&gt;
- Lors de ma prochaine soirée mondaine, je pourrais dire : "Moi aussi, j’ai codé un LLM... enfin, un mini-LLM. Mais c’est déjà ça !"&lt;br&gt;
- Je serais en mesure d'expliquer à mon étourage c’est qu’un LLM avec un peu plus de détails... sans avoir l’air de réciter un cours.    &lt;/p&gt;
&lt;p&gt;🫵 À vous de jouer !  &lt;/p&gt;
&lt;p&gt;Pour les ambitieux: si cela vous a donné envie d’aller plus loin, ce livre "&lt;a href="https://www.manning.com/books/build-a-large-language-model-from-scratch"&gt;Build a Large Language Model from Scratch&lt;/a&gt;" semble être une bonne référence pour avancer sur votre prochain défi. Attention, votre cerveau pourrait vous en vouloir... mais au moins, vous saurez pourquoi ! 😂&lt;/p&gt;</content><category term="Bidouille"/><category term="ia"/><category term="llm"/></entry><entry><title>Quelques hacks Kinnect plutôt sympa</title><link href="https://www.alkannoide.com/2011/07/07/quelques-hacks-kinnect-plutot-sympa/" rel="alternate"/><published>2011-07-07T13:53:00+02:00</published><updated>2011-07-07T13:53:00+02:00</updated><author><name>admin</name></author><id>tag:www.alkannoide.com,2011-07-07:/2011/07/07/quelques-hacks-kinnect-plutot-sympa/</id><summary type="html">&lt;p&gt;&lt;a href="/images/2011/07/kinect.jpg"&gt;&lt;img src="/images/2011/07/kinect.jpg" title="kinect" class="alignright size-full wp-image-486" width="300" height="94" /&gt;&lt;/a&gt;En quelques jours, je suis tombé sur deux vidéos assez bluffantes des possibilités offertes par Kinect. Rappelons que le &lt;a href="http://research.microsoft.com/en-us/um/redmond/projects/kinectsdk/"&gt;SDK du Kinect&lt;/a&gt; est disponible sur le site de Microsoft.&lt;/p&gt;
&lt;p&gt;Le premier exemple montre Rajarshi Roy qui a développé un outil permettant d'utiliser le Kinect pour jouer à différents jeux sur …&lt;/p&gt;</summary><content type="html">&lt;p&gt;&lt;a href="/images/2011/07/kinect.jpg"&gt;&lt;img src="/images/2011/07/kinect.jpg" title="kinect" class="alignright size-full wp-image-486" width="300" height="94" /&gt;&lt;/a&gt;En quelques jours, je suis tombé sur deux vidéos assez bluffantes des possibilités offertes par Kinect. Rappelons que le &lt;a href="http://research.microsoft.com/en-us/um/redmond/projects/kinectsdk/"&gt;SDK du Kinect&lt;/a&gt; est disponible sur le site de Microsoft.&lt;/p&gt;
&lt;p&gt;Le premier exemple montre Rajarshi Roy qui a développé un outil permettant d'utiliser le Kinect pour jouer à différents jeux sur PC (ex : NeedForSpeed, Portal, etc...). On voit sur la vidéo qu'un calibrage est nécessaire afin de jouer. Le &lt;a href="https://github.com/spaghetti-coder/NIGameController"&gt;code source&lt;/a&gt; est également disponible, du nettoyage sera fait prochainement.&lt;/p&gt;
&lt;iframe src="http://www.youtube.com/embed/Bq7mdl0yAy0" frameborder="0" width="425" height="349"&gt;&lt;/iframe&gt;

&lt;p&gt;La seconde démo est elle totalement hallucinante. On y voit un homme pilotant via son Kinect un quadcopter (une sorte de ARDrone de chez Parrot). Plutôt qu'un long discours, je vous laisse lire la vidéo.&lt;/p&gt;
&lt;iframe src="http://www.youtube.com/embed/A52FqfOi0Ek" frameborder="0" width="560" height="349"&gt;&lt;/iframe&gt;

&lt;p&gt;Source : &lt;a href="http://www.engadget.com/"&gt;Endgadget&lt;/a&gt;, &lt;a href="http://hackaday.com/"&gt;Hackaday&lt;/a&gt;&lt;/p&gt;</content><category term="Bidouille"/></entry></feed>