🌍 HeritageVerse — Rendre immortels les contes africains

✨ Pourquoi ce projet ?

Nous avons grandi avec des histoires que nous racontaient nos parents et grands-parents. Des contes autour du feu, porteurs de valeurs, d'humour, de sagesse… mais que peu à peu, nous voyons disparaître. Nous avons créé HeritageVerse pour éviter l’oubli, pour faire vivre ces récits dans un monde numérique, immersif et accessible à tous.

Notre motivation est profonde :

Offrir à l’Afrique une mémoire vivante de ses récits oraux, pour que chaque enfant puisse encore entendre l’écho d’un grand-père conteur, même à l’ère de l’intelligence artificielle.


🧠 Ce que nous avons appris

Ce projet nous a permis de développer de nouvelles compétences à la croisée de plusieurs domaines :

  • Comprendre comment structurer un récit oral en segments cohérents.
  • Utiliser les modèles d’IA génératifs (Gemini, etc.) pour résumer, découper et illustrer des histoires.
  • Travailler avec des API de génération d’image à partir du texte.
  • Optimiser une interface web fluide avec Next.js et TypeScript.

Nous avons également appris à mieux collaborer : définir nos rôles, itérer rapidement et gérer des feedbacks utilisateurs en continu.


🛠️ Comment nous l'avons construit

Le projet repose sur une architecture moderne :

  • Frontend : Next.js + TypeScript
  • Backend : Fonctions serverless pour communiquer avec Gemini
  • AI : Appels à Gemini pour générer résumés, sections, titres et prompts d’image
  • Illustration : Génération d’illustrations par section à l’aide de prompts textuels bien pensés
  • Stockage : Sauvegarde dynamique des images dans le dossier /public/images/sections

La structure de l’histoire est automatiquement analysée, puis découpée en cinq sections maximum. Chaque section est résumée et illustrée. Le rendu est propre, immersif, sans surcharger l’utilisateur.


⚠️ Les défis rencontrés

Chaque étape a apporté son lot de difficultés :

  • 💬 Éviter les généralisations dans les résumés générés par l’IA.
  • 🎨 Obtenir des illustrations fidèles aux cultures africaines sans texte superflu.
  • 🔁 Garder une expérience fluide entre génération de contenu, retour utilisateur et affichage.
  • ⛓️ Résoudre les erreurs liées au passage de fonctions non marquées "use server" dans Next.js.
  • 🧪 Tester différents prompts pour améliorer la pertinence des images générées.

🚀 Et maintenant ?

Nous avons posé la première pierre d’un musée numérique des contes africains. Nous voulons aller plus loin :

  • Ajouter la voix : chaque conte pourra être raconté oralement par des voix africaines.
  • Intégrer des langues locales : traduire les récits en fon, yoruba, baoulé, etc.
  • Proposer une expérience mobile pour les écoles, les familles et les bibliothèques.

Nous croyons qu’un peuple qui connaît ses histoires avance avec confiance vers l’avenir. HeritageVerse, c’est notre manière d’honorer le passé… avec les technologies d’aujourd’hui.

Built With

Share this project:

Updates