Skip to content

CHERCHEUR MU AI · INGÉNIEUR · MWALIMU

Salomon Kabongo

Najengaka, nafanyaka recherche, na nafundishaka intelligence artificielle.

Kazi yangu inagusa foundation models, AI multimodale, computer vision, intelligence documentaire, extraction ya ba information scientifique, na technologie juu ya lugha za Afrika. Kupitia Dr. Kabongo, nafundishaka AI pratique mu Anglais, Français, Lingala, Tshiluba na Swahili.

Salomon Kabongo
Kwa kifupi
  • Lead Software Engineer, Innovation Group ku State Farm
  • Dr. Kabongo · elimu ya AI na kazi juu ya DarAkili

Recherche

Kutoka kuelewa AI mpaka kuitumia kujenga

Recherche yangu inaangalia namna ba système ya AI inatafuta, inaunganisha na inatathmini ba preuve mu lugha, ba document, ba image na littérature scientifique.

Naunganishaka recherche yenye ba pair waliangalia na ingénierie ya dunia ya kweli mu foundation models, AI multimodale, computer vision, intelligence documentaire na évaluation fiable. Hii kazi inajumuisha brevet américain yenye ilitolewa juu ya confidentialité na désidentification ya ba image.

Recherche na elimu ni sehemu ya projet ile ile: ujuzi ya AI yenye iko na maana inapaswa kuwa rigoureux, pratique na ipatikane zaidi ya Anglais. Kupitia Dr. Kabongo, nafundishaka mu Anglais, Français, Lingala, Tshiluba na Swahili.

Hii conviction inaongoza pia kazi yangu juu ya DarAkili, plateforme ya elimu STEM kwenye ba professionnel wa Afrika wanachapisha ba minicours ya bure mu lugha zao wenyewe.

Recherche inavumbua kile inawezekana. Ingénierie inaijaribu mu dunia ya kweli. Kufundisha inafanya ujuzi usafiri.

Ba domaine ya recherche

  • Foundation models na ba LLM

    Namna ba modèle inatumia contexte, inatafuta preuve, inafanya raisonnement mu ba tâche tofauti na inashindwaka mu pratique.

  • AI multimodale na computer vision

    Ba système yenye inaelewa na kuunganisha ba image, vidéo, texte na signaux zingine.

  • NLP na extraction ya information

    Kubadilisha ba document na littérature scientifique kuwa ujuzi structuré na yenye iko utile.

  • Évaluation na AI fiable

    Kujaribu qualité, limites na kama modèle inafaa juu ya matumizi ya maana mu dunia ya kweli.

  • Technologie ya lugha za Afrika

    Ba donnée, ba modèle na njia yenye communauté inaongoza juu ya contexte multilingue na yenye iko na ba ressource kidogo.

  • Elimu ya AI

    Kufanya AI ya sasa ieleweke na itumike mu lugha na niveau tofauti.

Mifano ya kazi

PhD
Informatique
Leibniz Universität Hannover · ilimalizika Novemba 2025
Brevet US 12,613,996
Confidentialité na désidentification ya ba image
Ilitolewa tarehe 28 Aprili 2026
Best Paper
Recherche ya premier auteur yenye ilitambuliwa
ICADL 2021
AI appliquée
Kutoka recherche mpaka ba système ya kweli
Expérience mu AI multimodale, documentaire na générative
Ancien membre ya conseil
Masakhane Research Foundation
Gouvernance na partenariat juu ya recherche ya lugha za Afrika
Lugha 5
Elimu ya AI
Anglais · Français · Lingala · Tshiluba · Swahili

Video

Jifunze AI na Dr. Kabongo

Bavideo yote

Recherche inafasiriwa, ba outil pratique inaonyeshwa, na mazungumuzo ya kweli juu ya AI ya sasa — mu lugha tofauti na juu ya niveau zote.

Ku mbele

Hello World to AI | Machine Learning From Scratch: Teach a Computer to Add

@DrKabongo

What does it actually mean for a computer to learn? In this one-hour introduction to Artificial Intelligence and Machine Learning, we start with one of the simplest things a computer can do: addition. But instead of programming the rule of addition directly, we take it away. The computer is not told that 2 + 3 = 5. Instead, it receives examples and must gradually rediscover the mathematical relationship on its own. And we build the entire learning process from scratch. ❌ No PyTorch. ❌ No TensorFlow. ❌ No scikit-learn. We derive the calculations by hand, implement the learning process in pure Python, and follow the model from randomly initialized parameters to a function that can approximate addition. This is the “Hello World” of AI: a simple problem used to understand the fundamental ideas behind much more sophisticated systems. *What You Will Learn* * Traditional programming vs. machine learning * Training examples, inputs, and targets * Parameters, weights, and bias * Error, loss, and why we need a loss function * Derivatives and partial derivatives * How gradients tell us which direction to move * Gradient descent & the role of the learning rate * Updating model parameters manually * How these ideas connect to neural networks and modern AI The objective isn't simply to write code that produces the correct answer—it's to understand *why* learning works. If terms like weights, bias, loss, derivatives, gradients, gradient descent, and optimization have ever seemed mysterious, this tutorial builds them from first principles so they feel less like magic and more like math. *Video Chapters* 00:00 — Introduction to AI: Teaching a Computer to Add 01:07 — Traditional Programming vs. Machine Learning 23:40 — How Does AI Actually Learn? 25:53 — Understanding Gradient Descent 31:31 — Math Refresher: Chain Rule & Power Rule 36:34 — The Forward and Backward Pass 42:09 — Intuition: The Blindfolded Hiker 43:35 — Building the Addition Dataset 45:33 — Overfitting, Underfitting & Data Distribution 47:17 — Initializing a Neural Network in Pure Python 48:32 — Training the Model From Scratch 55:43 — Model Inference: Testing on New Data 58:17 — Conclusion: Understanding Model Parameters *Join the Dr. Kabongo Community* Have a question about the lesson? Want to discuss AI, Machine Learning, mathematics, programming, or future tutorials? 💬 Discord Community: https://discord.gg/PUbkyrUcaa 📱 WhatsApp Channel: https://whatsapp.com/channel/0029VbDR33v6hENldqLbRe24 🌐 Website: https://www.drkabongo.com This is the beginning of the Hello World to AI series, where we build AI and Machine Learning concepts from first principles before moving to increasingly advanced systems like PyTorch, deep learning, LLMs, NLP, Computer Vision, RAG, and AI agents. If you find this approach useful, subscribe so you do not miss the next lesson! #ArtificialIntelligence #MachineLearning #AI #MachineLearningFromScratch #GradientDescent #NeuralNetworks #DeepLearning #LearnAI #Programming

Bachaîne

Bachaîne ine, elimu mu lugha tano

Bachaîne ya YouTube iko mu Anglais, Français, Lingala na Tshiluba. Ba contenu ya elimu na access ya hii site iko pia mu Swahili.

Anglais

@DrKabongo

Ba analyse ya recherche, AI pratique, na mafasirio wazi juu ya foundation models, ba système multimodale na carrière technique.

bavideo 10

S'abonner

Français

@DrKabongoFR

AI inafasiriwa mu Français, juu ya francophonie ya Afrika na ya dunia — recherche, carrière na pratique.

bavideo 5

S'abonner

Lingála

@DrKabongoLingala

AI, recherche na technologie inafasiriwa mu Lingala — juu ya Kinshasa, Brazzaville na diaspora.

video 1

S'abonner

Tshiluba

@DrKabongoTshiluba

AI, recherche na technologie inafasiriwa mu Tshiluba — juu ya Kananga, Mbuji-Mayi na diaspora.

video 1

S'abonner

Baconférence

Baconférence, masomo na ba table ronde

Nialike ku conférence

Naongeaka mu Anglais ao Français mbele ya public ya recherche, technique na général juu ya AI ya sasa, ba système appliqué, technologie ya lugha za Afrika na carrière technique.

Kile AI ya sasa inaweza — na haiwezi — kufanya

Mafasirio wazi ya capacités ya sasa, namna inashindwaka mara mingi, na jinsi ya kutathmini ba déclaration bila hype.

AI multimodale na appliquée

Namna lugha, vision, vidéo na ba document inaungana mu ba système utile — kutoka choix ya recherche mpaka ba compromis ya dunia ya kweli.

Technologie ya lugha za Afrika

Kile inahitajika juu ya kujenga AI pamoja na juu ya ba communauté multilingue ya Afrika: ba donnée, évaluation, access na participation.

Recherche na développement ya carrière technique

Ba leçon pratique juu ya kutafuta ba collaborateur, kuchapisha kazi ya nguvu, kukuza jugement technique na kujenga carrière yenye itaendelea.

Maandishi

Maandishi

Maandishi yote

Coding2 min ya kusoma

yield in Python

Understanding the yield keyword in Python — how generators work, when to use them, and their key advantages over regular functions.

Coding2 min ya kusoma

Circular Queue: Python Implementation

A clean Python implementation of the circular queue (ring buffer) data structure that beats 94% of LeetCode submissions.

Mathematics2 min ya kusoma

Mutually Exclusive vs. Collectively Exhaustive

A quick primer on two foundational concepts in probability theory that are often confused — mutual exclusivity and collective exhaustiveness.

Contact

Tutumike pamoja

Njia mbili ciblé ya kutumika pamoja, na ba attente wazi na contact ya kwanza kupitia email.

Ingia mu communauté

Fasi mbili juu ya kufuata kazi, kuuliza ba question na kukutana na watu wengine wenye wako najifunza vitu zile zile.

Chaîne WhatsApp

Ba nouvelle ya mufupi wakati video ao article ya mupya inatoka. Diffusion tu — bila makelele ya groupe.

Fuata chaîne

Serveur Discord

Fasi kwenye mazungumuzo inafanyika: ba question, ba fil ya kujifunza, na musaada kutoka kwa watu wenye wako mbele kidogo.

Ingia mu serveur