Husband & dad. Software engineer @openfn. Founder @galsenai. Building @footdigest @thecodingbeehq. Writing on AI, software, and the future of digital Africa.

Joined July 2023
429 Photos and videos
Pinned Post
It's not work. It's love.
5
8
163
28,591
Crazy podium
1
6
290
Love this 😍
1/7 Je viens de concevoir une app pour apprendre l’anglais. Pas une app de plus. Une app pensĂ©e pour nous, particuliĂšrement au SĂ©nĂ©gal et la Gen Z dans le cadre gĂ©nĂ©ral. On connaĂźt tous la galĂšre : ‱ Sept ans d’anglais Ă  l’école et on bloque encore sur « How are you ? ». On comprend Ă  peine une vidĂ©o YouTube sans sous-titres. On Ă©crit ou lis en traduisant dans notre tĂȘte. Y'en a mĂȘme certains qui ont BAC 5 et ils ont du mal Ă  comprendre un texte en anglais encore moins d'en parler. ‱ Des apps avec du contenus gĂ©nĂ©riques, des phrases ridicules et qu'on emploies jamais dans la vraie vie et dont leurs seuls buts est soit de nourir leurs pubs ou de payer un abonnement sans rĂ©sultats garantis. Ce n’est pas toi le problĂšme. C’est la mĂ©thode. Avez-vous remarquĂ© qu'un enfant de 4 ans parle sa langue maternelle (ex. wolof) couramment sans jamais ouvrir un livre de grammaire ? Et vous savez pourquoi ? Parce qu’il est plongĂ© tous les jours dans du contenu qu’il comprend presque, dans un contexte qu’il connaĂźt lĂ©gĂšrement, sans stress, sans jugement (scientifiquement fondĂ© et vulgarisĂ© par un Ă©minent linguiste du nom de Stephen Krashen). C'est ce qu'on appelle l'input hypothesis de Stephen Krashen, le linguiste le plus influent en acquisition des langues. Sa thĂšse : on acquiert une langue en Ă©tant exposĂ© Ă  du contenu comprĂ©hensible lĂ©gĂšrement au-dessus de son niveau actuel. Pas par les rĂšgles, pas par la grammaire, par l'exposition rĂ©pĂ©tĂ©e Ă  du sens. ex. « Youssou Ndour just dropped a new album. » Tu connais Youssou Ndour. Tu connais le contexte (Musique). Alors dropped, « faire sortir », un album tu l'acquiers sans y penser. :flex suit exactement ce principe sans le nommer. Le vocabulaire contextualisĂ©, les histoires audio, les exercices sur du contenu rĂ©el: c'est de l'input comprĂ©hensible. C'est la mĂ©thode la plus naturelle et la plus efficace pour apprendre une langue. C’est exactement ce principe que j’ai voulu recrĂ©er avec :flex. Avec :flex, tu n’apprends pas l’anglais comme Ă  l’école. Tu l’acquiers naturellement. Par exposition intelligente, au bon niveau, ancrĂ©e dans notre rĂ©alitĂ©. En fait, c'est vraiment du contenu qui vous parle au quotidien. Apprendre c'est bien quand ça donne une bonne capacitĂ© de s'en souvenir : et :flex fait ça. Voici concrĂštement ce qu’il y a dĂ©jĂ  dans l’app au lancement : Le module Challenge (le cƓur du vocabulaire avec des contenus contextualisĂ©s) : ‱ 111 verbes irrĂ©guliers → 333 phrases d’exemple (faut commencer par savoir conjuguer quand mĂȘme) ‱ 175 mots Internet & Digital → 175 phrases ‱ 150 mots de la vie quotidienne → 150 phrases → Plus de 658 phrases riches, toutes avec audio sur le mot ET sur la phrase complĂšte (pour connaitre la prononciation) traduction française. Les exercices sont variĂ©s et vivants : matching, complĂ©ter les blancs, vrai/faux, QCM, et pour les verbes : passer d’une forme Ă  l’autre (infinitif → prĂ©tĂ©rit, etc.)... C’est du concret. Du contenu qui sert vraiment tous les jours. Et ce n’est que le dĂ©but. D’autres catĂ©gories de vocab vont arriver trĂšs vite, d’autres Ă©pisodes CG, et d’autres modules au-delĂ  de Challenge et CG. - Le module CG (Culture GĂ©nĂ©rale) : Des Ă©pisodes audio courts (1 min 30 Ă  3 minutes max). Pas de l’écoute passive comme un podcast. Tu Ă©coutes activement. À mi-chemin et Ă  la fin, tu rĂ©ponds Ă  7-10 questions pour tester ta comprĂ©hension rĂ©elle. Tu progresses en anglais tout en cultivant ta culture gĂ©nĂ©rale (histoires d’ici, fable, culture, anecdotes.., sciences... comme l’épisode Teranga par exemple (voir vidĂ©o en commentaire)). Chaque Ă©pisode Ă  3 formats : audio texte en karaokĂ© (chaque mot prononcĂ© est surlignĂ©) ou audio texte seulement ou audio seulement. Donc vous choisirez en fonction de votre niveau en anglais. C’est « une pierre, deux coups » : tu bosses ton anglais et tu apprends des choses qui te concernent vraiment. MĂȘme ceux qui sont Ă  l'aise en anglais peuvent s'amuser avec les Ă©pisodes pour cultiver leurs culture gĂ©nĂ©rale. L’app est faite pour que tu te sentes bien. Pas de prof qui soupire. Pas de pression. Tu te trompes ? Ça se corrige gentiment et l’app te ramĂšne ce que tu as besoin de revoir au bon moment. Et pour que ça reste motivant longtemps, vous avez la possibilitĂ©s de rĂ©viser, s'entraĂźner , faire des duels solo (avec le temps) ou avec quelqu'un d'autre (style Ludo King). Pour ce dernier, il suffit crĂ©er un duel, partager ce code Ă  ton adversaire, il rejoint et le tour dĂ©marre. Un truc vraiment fun et pĂ©dagogique. L’exemple que j’aime le plus : Fatou installe :flex et dĂ©fie son petit frĂšre Modou en duel, 5 minutes tous les soirs. Semaine 1 : Fatou gagne 10-3 Semaine 4 : 10-8 Semaine 8 : Modou la bat. Le duel transforme l’apprentissage en jeu entre frĂšre et sƓur (ou parent et enfant). Ça motive, ça montre la progression en direct, et ça crĂ©e une vraie habitude sans mĂȘme s’en rendre compte. L’app est encore en version de lancement (MVP). La production orale arrive bientĂŽt (@GoraDiagne23 peut bien vous aider pour ça aussi, prod orale). Mais ce qu’il y a te permet dĂ©jĂ  de progresser sĂ©rieusement tous les jours. Et il suffit d'avoir de la discipline en lui donnant 10mn ou 15mn max par jour et vous me remercierez dans 3 mois. Gratuit. Sans pub. Juste du contenu de qualitĂ©. BientĂŽt sur l’App Store, puis Google Play. Pour ceux qui veulent tester, donner des avis honnĂȘte (pĂ©dagogie, interface, bugs, idĂ©es d’amĂ©lioration) et aider Ă  la rendre meilleure, j'ai encore de la place. Il suffit de m'Ă©cire en DM. J'en ai dĂ©jĂ  quelques et je cherche encore des bĂȘta-testeurs de tous profils : lycĂ©ens, Ă©tudiants, jeunes pros, ingĂ©nieurs confirmĂ©s...; Si tu galĂšres encore avec l’anglais ou que tu veux juste flex un peu plus fort dans la vie, ce post est pour toi. Tag un pote qui en a besoin 👇 L'app sera disponible d'ici la semaine prochaine. Le lien du site quelques dĂ©mos des sections (Challenge, CG, etc.) sont en commentaire. 👇 Donnez de la force Ă  ce projet conçu par un jeune Ă©tudiant sĂ©nĂ©galais en fin d'Ă©tude et dont la seule vocation c'est d'aider. @misteraliouba @Noo_IDcard @eliaswalyba @woloftech @tonux_samb @JrBirame2 @sibyog13 note : Je reviendrai dans un prochain poste et je prĂ©senterai en dĂ©tails l'app juste pendant le lancement. Restez connectĂ©s. #ApprendreAnglais #EducationAuSenegal #DeveloppementPersonnel #SĂ©nĂ©gal
1
2
8
2,003
Sheuteute la honte qu’ils nous foutent 😠
🚹JUST IN: Senegal’s national team remains in Seattle after their football federation failed to book them a flight home The federation is currently working with FIFA to find a flight for their team
2
7
964
This is so disrespectful to Paraguay
Our first World Cup Quarter Final is set: đŸ‡«đŸ‡· France v Morocco đŸ‡Č🇩
1
1
873
AprÚs sa belle victoire face au Canada, le Maroc atteint désormais les demi-finales dans 25% de nos 10 000 simulations de la suite du Mondial, et la finale dans 8%. Une partie de la réponse se joue ce soir: France-Paraguay décide de l'adversaire probable en quart, et ces deux chiffres bougeront avec le résultat. On met à jour aprÚs le match. footdigest.com/world-cup-202
 #Footdigest
7
895
Aujourd'hui on lance FootDigest Distilled: des explorations interactives du football, oĂč vous ne lisez pas des graphiques mais oĂč vous les manipulez. Le premier numĂ©ro raconte la sortie improbable du SĂ©nĂ©gal de ce Mondial, et ce que les donnĂ©es en racontent, et surtout comment nous utilisons les mathĂ©matiques pour modĂ©liser des scenarios aussi improbable. C'est ici, et c'est disponible en français et en anglais: footdigest.com/fr/distilled/
 Dans ce thread, je raconte pourquoi j'ai construit ça, et ce qu'il y a dedans.
3
10
35
1,741
Et parce que je crois que les chiffres qu'on ne peut pas vérifier ne valent rien: le modÚle derriÚre chaque probabilité est documenté dans une fiche technique publique, avec ses backtests, ses paramÚtres, et surtout ses limites, écrites noir sur blanc.
1
101
Distilled est encore en beta et il y a beaucoup d'améliorations à venir. Si vous y faites un tour, dites-moi ce que vous en pensez, vos retours vont beaucoup compter pour les prochains numéros. Et dites-moi surtout quelle figure vous a retenu le plus longtemps. Le numéro complet: footdigest.com/fr/distilled/

101
Miam miam 😋
Combien coĂ»te l'infra tech de @ViePubliqueSN ? Comment la fait-on tourner avec des bĂ©nĂ©voles et ressources limitĂ©es ? nos choix d'archi ? Notre stack ? Nos erreurs
 ? Ce samedi Ă  20h GMT, on ouvre nos coulisses techniques. Venez nous challenger 👉 vie-publique.sn/tech
1
18
4,365
Ne manquez pas le webinaire de @ViePubliqueSN ce soir a 20h
Combien coĂ»te l'infra tech de @ViePubliqueSN ? Comment la fait-on tourner avec des bĂ©nĂ©voles et ressources limitĂ©es ? nos choix d'archi ? Notre stack ? Nos erreurs
 ? Ce samedi Ă  20h GMT, on ouvre nos coulisses techniques. Venez nous challenger 👉 vie-publique.sn/tech
1
4
19
2,640
Il y a de tres belles affiches quand meme. footdigest.com/world-cup-202
 #Fıfaworldcup #Footdigest
1
1
14
801
Je suis officiellement nettoyeur de code đŸ§č
2
1
47
4,190
PATH recrute un Consultant AI Engineer et c'est le genre d'opportunité que je partage avec plaisir. Le projet s'appelle SnapiForm. Des agents de santé prennent en photo des formulaires HMIS papier et l'IA en extrait des données structurées. Reconnaissance d'écriture manuscrite, extraction de tableaux, parsing multilingue, le tout pensé pour des contextes à faibles ressources. Le pilote en RDC a fait ses preuves et ils passent maintenant à l'échelle de millions de formulaires par mois. CÎté stack, on est sur du sérieux. Fine-tuning de Vision-Language Models comme Qwen-VL, LoRA/QLoRA, vLLM en production, provisioning GPU, avec la souveraineté des données et le coût par page comme contraintes de design. Si tu fais du computer vision ou du Document AI et que tu veux que ton travail serve les systÚmes de santé africains, c'est rare de voir un poste qui combine aussi bien profondeur technique et impact réel. Ils demandent 7 ans en ML engineering dont de l'expérience concrÚte en vision ou multimodal. Le poste est ouvert à l'international avec chevauchement sur les fuseaux GMT et Afrique de l'Est. Lien pour postuler: path.wd1.myworkdayjobs.com/e
 PS: je n'ai aucun lien avec ce recrutement et je ne peux pas aider dans le processus, je partage simplement une belle opportunité. Bonne chance à celles et ceux qui tentent.
8
19
1,674
Hier, avant le coup d’envoi, nos modĂšles Dixon-Coles et Monte Carlo sur Footdigest donnaient au SĂ©nĂ©gal 47% de chances de victoire. À l’heure de jeu, aprĂšs le break, la probabilitĂ© Ă©tait montĂ©e Ă  88%. Et puis Pape Thiaw a dĂ©cidĂ© de faire ses changements. Tout ça fait vraiment mal ! 💔
3
21
1,514