Idée vibecoding

Plan d’apprentissage sur‑mesure à partir de vidéos YouTube

Face à l’immensité des contenus YouTube, l’apprenant peine à créer un cursus cohérent. L’application IA transforme un objectif d’apprentissage en un itinéraire structuré, sélectionne les meilleures vidéos et propose un suivi de progression intégré.

Éducation & formation

Pourquoi ça marche

Les recherches YouTube offrent des dizaines de milliers de vidéos, mais aucune n’est organisée comme un programme d’études. En Afrique francophone, les apprenants utilisent majoritairement le mobile et recherchent des solutions peu coûteuses et auto‑rythmées. Un moteur d’intelligence artificielle capable de filtrer, classer et planifier les ressources répond à ce besoin tout en offrant un accompagnement personnalisé.

Comment gagner de l’argent

Un abonnement mensuel accessible en FCFA (paiement via Mobile Money ou cartes locales) donne accès à la création illimitée de parcours et au tableau de bord de suivi. Des partenariats avec des créateurs permettent de proposer des modules sponsorisés ou des formations certifiantes en échange d’une commission. Une version premium offre des fonctionnalités avancées comme le téléchargement hors‑ligne et les évaluations automatisées.

Ce que l’utilisateur fournit

Sujet recherché, niveau actuel (débutant, intermédiaire, avancé), objectif concret, temps disponible chaque semaine, délai souhaité, préférence de durée des vidéos, style d’enseignement (pratique, théorique, projet), type de créateur (universitaire, professionnel, autodidacte), filtres de contenu (exclure les vidéos trop anciennes, le click‑bait, etc.).

Ce que l’application rend

Un parcours découpé en modules avec listes de vidéos ordonnées, justification de chaque sélection, planning hebdomadaire, suggestions de projets, quiz de vérification et tableau de bord indiquant le pourcentage d’avancement, le temps réellement passé et les prochaines actions à réaliser.

Compétences utiles

Conception d’interfaces mobiles, intégration des API YouTube Data et OpenAI, traitement de texte et de métadonnées, génération de prompts, gestion de bases de données, mise en place de paiements Mobile Money, suivi d’événements et notifications WhatsApp.

Construire le prototype.

  1. 1

    1. Concevoir le formulaire de saisie utilisateur

    Développer une page web ou mobile où l’apprenant renseigne ses attentes. Utiliser des listes déroulantes pour le niveau, la disponibilité horaire et le délai, ainsi que des cases à cocher pour les préférences de durée et de style. Ajouter un bouton « Générer mon parcours ». Exemple de prompt à copier dans l’outil de prototypage : Créer un formulaire avec les champs suivants : - Sujet (texte libre) - Niveau actuel (débutant complet, bases, intermédiaire, avancé) - Objectif d’apprentissage (texte libre) - Temps disponible par semaine (2‑3 h, 3‑5 h, 5‑10 h, plus) - Délai souhaité (1 semaine, 2 semaines, 1 mois, 2‑3 mois, sans contrainte) - Préférence de longueur de vidéo (court, moyen, long, aucune préférence) - Style d’enseignement (direct, détaillé, projet, visuel, code‑along) - Type de créateur (professionnel, autodidacte, universitaire, toute source fiable) - Filtres d’exclusion (vidéos > X ans, click‑bait, mauvaise qualité) - Options d’inclusion (exercices, projets, quiz, ressources téléchargeables) Bouton : Générer mon parcours

  2. 2

    2. Récupérer et enrichir les métadonnées YouTube

    Lorsque l’utilisateur valide le formulaire, appeler l’API YouTube Data pour récupérer les 50 à 100 meilleures vidéos correspondant au sujet. Pour chaque vidéo, extraire : titre, chaîne, nombre de vues, ratio likes/dislikes, date de mise en ligne, durée, description et, si disponible, la transcription. Stocker ces informations dans une base de données temporaire. Prompt d’exemple pour l’IA : Récupère les métadonnées suivantes pour chaque vidéo : - Titre - Chaîne - Vues - Ratio likes/dislikes - Date de publication - Durée - Description - Transcription (si accessible) Filtre les vidéos qui ne respectent pas les critères d’exclusion définis par l’utilisateur.

  3. 3

    3. Générer le curriculum avec le modèle IA

    Envoyer à l’API OpenAI (GPT‑4) le texte du sujet, le niveau, l’objectif, les contraintes de temps, les préférences de l’utilisateur ainsi que la liste enrichie des vidéos. Le modèle doit proposer : - Une structuration en modules (fondamentaux, intermédiaires, projets, approfondissement) - La sélection de la vidéo la plus pertinente pour chaque sous‑thème - Une justification courte pour chaque choix - Un planning hebdomadaire adapté au temps disponible - Des activités pratiques et des quiz de validation. Prompt complet (à copier) : Vous êtes un concepteur de programmes d’apprentissage. À partir des informations suivantes, créez un parcours structuré : Sujet : {{sujet}} Niveau actuel : {{niveau}} Objectif : {{objectif}} Temps disponible par semaine : {{temps_semaine}} Délai souhaité : {{delai}} Préférences vidéo : {{preferences}} Liste des vidéos disponibles : {{liste_videos}} Produisez : 1. Modules (titre, durée estimée, semaines) 2. Vidéos sélectionnées par module (titre, chaîne, durée, raison du choix, prérequis) 3. Planning détaillé (vidéo à regarder chaque jour) 4. Activités pratiques et quiz à la fin de chaque module

  4. 4

    4. Afficher le parcours et assurer le suivi

    Construire une interface tableau de bord où l’apprenant voit : le résumé du parcours, la carte visuelle des modules, la liste des vidéos avec vignette intégrée, les boutons « Regarder », « Marquer comme vu », « Passer ». Ajouter un compteur de progression, un calendrier des sessions prévues et la possibilité de recevoir des rappels par WhatsApp. Inclure une zone de prise de notes et un bouton d’export des notes au format PDF. Exemple de description UI : - En‑tête : Sujet, total vidéos, durée totale, date de fin prévue. - Section modules : cartes empilées, couleur différente pour le module en cours. - Chaque vidéo : vignette, titre, durée, bouton lecture, case à cocher "vu", lien projet associé. - Bas de page : barre de progression globale, bouton "Télécharger mon planning".

  5. 5

    5. Lancer, tester et monétiser

    Déployer l’application sur un serveur cloud compatible avec les connexions mobiles (ex. : Heroku, Railway). Configurer le paiement via Mobile Money (M‑Pay, Orange Money) et proposer un abonnement mensuel à prix abordable. Effectuer une phase bêta avec un groupe d’apprenants francophones (étudiants, entrepreneurs) pour recueillir des retours sur la pertinence des vidéos et la fluidité du suivi. Ajuster les filtres et le modèle IA en fonction des retours, puis ouvrir l’accès au public avec une campagne promotionnelle sur les réseaux sociaux et les groupes WhatsApp d’apprentissage.

Envie de passer à l’action ?

Je vous aide à transformer cette idée en projet : site web, identité visuelle, outils IA et stratégie de lancement.

Parlons de votre projet

Dans la même veine