Tous les articles

En route vers le hackathon : Un mois de préparation

Ayiti AI

11 min

En route vers le hackathon : Un mois de préparation

Photo par Amjith S sur Unsplash

En route vers le hackathon : Un mois de préparation

Le hackathon démarre ce vendredi. Mais pour quarante-cinq développeurs répartis en quinze équipes, le vrai travail a commencé il y a un mois.

Nous savions dès le départ qu'un événement de 48 heures ne suffirait pas. On ne peut pas s'attendre à ce que les gens construisent des applications IA sophistiquées en 48 heures s'ils doivent aussi apprendre les bases durant cette même période. Alors nous avons pris une décision : investir massivement dans la préparation, puis faire du hackathon un moment de pure exécution.

Voici l'histoire de ce que nous avons construit dans les quatre semaines précédant le 28 novembre.

La mise en place

Chaque samedi pendant un mois, les participants se sont réunis pour des sessions de formation intensive. Pas des conférences où les gens prennent passivement des notes, mais des sessions de travail où tout le monde construisait quelque chose de réel, recevait du feedback, puis revenait la semaine suivante après avoir relevé un défi.

La structure était simple : enseigner le samedi, pratiquer durant la semaine, livrer quelque chose d'ici vendredi, puis présenter sa création le samedi suivant. Répéter pendant quatre semaines.

Entre les sessions du samedi, nous avons organisé des open talks chaque mercredi avec des praticiens IA expérimentés. Ce n'étaient pas des webinaires promotionnels, mais des conversations sincères avec des gens qui ont réellement déployé des systèmes IA en production.

Tout au long du mois, les participants avaient accès à une communauté Discord pour les discussions et les questions. Les équipes qualifiées pour le hackathon avaient également un groupe WhatsApp dédié pour la coordination et le support.

La préparation était structurée mais flexible : sessions du samedi, défis hebdomadaires, conversations du mercredi et support communautaire continu. Au moment où les équipes arriveront vendredi pour le hackathon, elles auront vécu un mois d'apprentissage pratique et de construction.

Semaine un : Démarrer

Le premier samedi concernait les fondations. Les participants ont configuré leurs environnements de développement, appris comment fonctionnent les systèmes IA modernes à haut niveau, et mis la main à la pâte en construisant quelque chose immédiatement.

Nous ne voulions pas que quelqu'un quitte cette première session sans avoir créé une application IA fonctionnelle. Elle n'avait pas besoin d'être sophistiquée, elle devait juste fonctionner. Un classificateur de texte. Un générateur simple. Quelque chose de déployé qu'ils pouvaient montrer en disant : "J'ai construit ça."

Le défi de la semaine était clair : construire sa première application IA et être prêt à la présenter d'ici vendredi.

Quand les participants sont revenus pour la deuxième semaine, certains avaient relevé le défi, d'autres travaillaient encore dessus, mais tout le monde s'est présenté prêt à apprendre. Plus important encore, tout le monde avait des questions. De vraies questions qui ne surgissent que lorsqu'on essaie réellement de construire quelque chose et qu'on rencontre des obstacles.

C'est à ce moment que nous avons su que les gens étaient engagés.

Semaine deux : Le personnaliser

La deuxième semaine concernait la personnalisation et le fine-tuning. Nous avons exploré comment les modèles IA pouvaient être adaptés à différents contextes, en examinant des cas d'usage dans la santé, l'éducation et d'autres domaines.

Le défi de la semaine encourageait les participants à expérimenter les techniques de fine-tuning et à appliquer ce qu'ils avaient appris à leurs propres idées.

Certains participants ont construit et livré des projets. D'autres ont travaillé sur les concepts à leur propre rythme. Notre rôle était de dispenser les sessions, transmettre les connaissances et créer un espace d'apprentissage. Ce que les gens en faisaient leur appartenait.

Semaine trois : Le rendre réel

La troisième semaine a mis l'accent sur le déploiement. Construire quelque chose sur son ordinateur portable est une chose. Le faire fonctionner de manière fiable pour que d'autres personnes puissent l'utiliser en est une autre.

Nous avons couvert ce dont les participants auraient besoin pour déployer des projets IA : exécuter des modèles localement et sur des plateformes cloud, implémenter des systèmes capables d'intégrer des connaissances externes, ajouter des interfaces vocales.

Les équipes avaient déjà été constituées avant le début de la formation, alors les participants savaient avec qui ils travailleraient pour le hackathon. Le défi de la semaine encourageait l'exploration des concepts de déploiement et des techniques d'intégration.

À la fin de la troisième semaine, nous avions couvert les concepts techniques essentiels dont les participants auraient besoin pour le weekend à venir.

Semaine quatre : Préparation finale

Le dernier samedi s'est concentré sur l'IA appliquée et la préparation au hackathon. Nous avons discuté de cas d'usage réels en éducation, santé et finance, puis ouvert l'espace pour que les équipes travaillent sur leurs idées de hackathon avec des conseils d'experts disponibles.

Certaines équipes sont venues avec des prototypes qu'elles étaient en train de construire. D'autres affinaient encore leurs concepts. Chaque équipe a abordé la préparation différemment : certaines ont construit de manière extensive, d'autres se sont concentrées sur la planification et la recherche.

Tout au long des quatre semaines, notre rôle est resté constant : dispenser les sessions, partager les connaissances et encourager les équipes à mettre la main à la pâte pour se préparer au weekend du hackathon. Ce que chaque équipe faisait de cette préparation lui appartenait.

Les conversations du mercredi

La formation ne s'est pas limitée aux samedis. Chaque mercredi, nous avons organisé des sessions d'open talks avec des praticiens IA qui ont construit de vrais systèmes. Ces sessions duraient environ 90 minutes, laissant place à des discussions approfondies.

Innocent Udeogu, CTO chez Ubenwa, a parlé de la construction de systèmes IA de production qui livrent et évoluent réellement, s'appuyant sur son expérience dans la technologie de santé.

Ben-Manson Toussaint a expliqué comment fonctionnent les agents IA et comment les implémenter de manière pratique, au-delà des concepts théoriques.

Dr. Rony Dupuy Charles a animé une session sur la construction d'un modèle de prédiction de A à Z : ce dont on a besoin, comment le construire et comment le déployer. Des conseils pratiques, du début à la fin.

Linh Pham, Co-Fondatrice et CEO de Lexi, a partagé son parcours : du programme Master in Design Engineering de Harvard à la transformation de la communication clinique grâce à l'interprétation médicale alimentée par l'IA. Ses perspectives sur l'utilisation de l'IA pour élargir l'accès aux soins de santé étaient particulièrement pertinentes pour notre contexte.

Ces conversations n'étaient pas des présentations soignées. C'étaient des discussions ouvertes où les participants pouvaient poser des questions et apprendre des expériences concrètes des praticiens.

Toutes les sessions ont été enregistrées pour que les participants puissent les revoir plus tard, quand les concepts prendraient plus de sens en contexte.

Ce qui a changé

À la fin des quatre semaines, nous avions livré ce que nous nous étions fixé : quatre samedis de formation, quatre open talks du mercredi et un accès continu aux ressources d'apprentissage.

Les questions ont évolué. Celles de la première semaine concernaient la configuration de base et le "comment faire...?" À la quatrième semaine, les participants posaient des questions sur les stratégies d'optimisation et les choix architecturaux. Ce changement démontrait leur engagement avec le contenu.

Les équipes avaient été constituées dès le départ, alors les participants connaissaient leurs coéquipiers tout au long de la période de préparation. La manière dont chaque équipe a utilisé ce temps a varié : certaines ont construit de manière extensive ensemble, d'autres se sont concentrées sur l'apprentissage individuel et la planification.

L'engagement de ceux qui sont restés jusqu'au bout était réel. Les gens se sont présentés, ont participé aux sessions et se sont préparés à leur manière pour le hackathon à venir.

Pourquoi cela importait

Les hackathons sont souvent des événements où il faut se débrouiller seul. On arrive, on se débrouille, on espère pouvoir construire quelque chose de valable avant que le temps ne s'écoule. Certaines équipes réussissent. Beaucoup peinent. La majeure partie du weekend est consacrée à la configuration, l'apprentissage et le débogage plutôt qu'à la construction réelle.

Nous voulions quelque chose de différent. Un hackathon où les équipes pourraient se concentrer entièrement sur l'exécution parce qu'elles auraient déjà validé leurs approches techniques. Où les 48 heures seraient dédiées à construire des projets ambitieux plutôt qu'à comprendre les bases.

La préparation a créé cette possibilité. Quand les équipes arriveront vendredi, elles ne partiront pas de zéro. Elles démarreront avec une base de connaissances solide, des outils validés, des déploiements testés et des prototypes fonctionnels.

Le hackathon devient une opportunité de combiner et de faire évoluer ce qu'elles ont déjà prouvé pouvoir construire individuellement.

Le principe de documentation

Tout au long de ce processus, nous avons documenté ce que nous pouvions. Les enregistrements de formation et les sessions d'open talks sont disponibles pour que les participants puissent les revoir.

Ce n'était pas de la formation propriétaire. Nous partageons ouvertement ce que nous avons appris, en espérant que d'autres communautés puissent s'inspirer de notre approche et l'adapter à leurs propres contextes.

Nous construisons en public. Pas parce que c'est tendance, mais parce que ce travail n'a de valeur que s'il est partagé. Les enregistrements sont accessibles. Les discussions communautaires se poursuivent.

Dans cinq ans, quelqu'un qui se préparera pour un événement différent dans un endroit différent pourra regarder ce que nous avons tenté et en tirer des leçons. C'est l'objectif.

Les personnes qui l'ont rendu possible

Rien de tout cela ne se fait seul.

Ce programme existe parce que des praticiens expérimentés ont choisi d'investir leur temps et leurs connaissances dans la communauté de développeurs haïtiens. Gueter Josmy Faure, Innocent Udeogu, Ben-Manson Toussaint, Jean Sauvenel Beaudry, Dr. Djinaud Prophète, Linh Pham, Patrick Selamy et Dr. Rony Dupuy Charles : chacun a apporté des années d'expertise dans la construction de vrais systèmes IA chez Google, Meta, Harvard et dans leurs propres entreprises. Ils n'étaient pas obligés de se présenter. Ils ont choisi de le faire.

Chaque session du samedi. Chaque conversation du mercredi. Chaque question répondue sur Discord. Chaque moment d'accompagnement offert. Ce n'est pas une obligation, c'est un investissement dans quelque chose de plus grand qu'un simple événement.

Les participants qui se sont présentés semaine après semaine méritent également d'être reconnus. Se présenter de manière constante pendant un mois n'est pas facile. Équilibrer l'apprentissage avec le travail et d'autres responsabilités n'est pas simple. Ils ont investi leur temps.

Nous construisons cela ensemble : organisateurs, mentors, participants, partenaires. Syntax Studio et Akademi ont fourni l'infrastructure et le support. Le Wagon Canada a donné aux participants l'accès à leur plateforme d'apprentissage et à leurs cours Data/IA/ML. Mais au-delà du soutien institutionnel, cela a fonctionné parce que des individus ont cru que cela valait leur temps.

C'est ainsi que les écosystèmes se créent. Pas avec de grandes annonces ou des conditions parfaites, mais avec des gens qui choisissent de contribuer ce qu'ils peuvent. Nous entreprenons ce voyage un pas à la fois, en apprenant au fur et à mesure, et en invitant d'autres à nous rejoindre pendant que nous construisons.

La porte reste ouverte. Si vous observez depuis les coulisses et vous demandez s'il y a de la place pour vous dans la communauté IA en Haïti, la réponse est oui. Que vous commenciez tout juste à apprendre ou que vous construisiez depuis des années, que vous puissiez contribuer du temps, des connaissances ou simplement de l'enthousiasme, nous construisons quelque chose qui a besoin de tout cela.

Nous n'avons pas toutes les réponses. Nous apprenons en chemin. Mais nous apprenons ensemble, et c'est ce qui compte vraiment.

Ce qui vient ensuite

Ce weekend, quinze équipes passeront 48 heures à construire.

Elles arriveront après avoir traversé un mois de préparation : quatre sessions de formation le samedi, quatre open talks le mercredi et un accès continu aux ressources d'apprentissage et au mentorat. Certaines ont construit des projets durant la préparation, d'autres se sont concentrées sur l'assimilation des concepts. Chaque équipe s'est préparée à sa manière.

La formation a fourni les fondations. Les open talks ont mis les participants en contact avec des praticiens expérimentés. La communauté a créé un espace d'apprentissage et de soutien.

Maintenant nous découvrons ce qui émerge quand la communauté de développeurs haïtiens se rassemble pour construire ensemble.

Le hackathon démarre vendredi.

Voyons ce qu'ils vont créer.

Suivez le parcours :

LinkedIn : @ayiti-ai
Instagram : @ayitiai
Twitter/X : @ayitiai

#hackathon#formation#communauté#événements
AA

About the Author

Ayiti AI

Construire l'écosystème IA en Haïti, un développeur à la fois

~~

Ayiti AI

En route vers le hackathon : Un mois de préparation