Retour aux projets
DeepLearn
Plateforme EdTech pour démystifier l'IA via des papiers scientifiques, sandbox interactive et QCM avancés.
IAEdTechTensorFlow.jsNext.jsFastAPIPythonReact FlowSupabaseGemini API
DeepLearn
DeepLearn - Développez Votre Intuition en Intelligence Artificielle
DeepLearn est une plateforme éducative révolutionnaire conçue pour faciliter la compréhension approfondie des modèles d'intelligence artificielle. Elle s'adresse à un large public, des étudiants aux professionnels, souhaitant maîtriser les concepts clés de l'IA de manière interactive et intuitive.
Fonctionnalités Clés
1. Bibliothèque de Papiers Scientifiques Intelligente 📚
- Accès structuré aux papiers de recherche fondamentaux pour chaque modèle d'IA.
- Extraction automatisée des points essentiels : méthodologie, résultats, limitations.
- Fonction de résumé à la demande utilisant l'IA de Google (Gemini) en mode RAG (Retrieval Augmented Generation) pour une synthèse rapide et pertinente du contenu des papiers.
2. Sandbox Premium de Construction de Modèles en Drag & Drop 🎮
- Interface utilisateur intuitive permettant de construire des architectures de réseaux de neurones par simple glisser-déposer de blocs fonctionnels (couches, fonctions d'activation, etc.) via React Flow.
- Simulation et visualisation en temps réel du comportement des modèles créés grâce à TensorFlow.js (ou PyTorch.js).
- Outils de comparaison des performances entre différentes architectures pour une meilleure compréhension des impacts de conception.
3. Explication Détaillée et Multi-sensorielle de Chaque Modèle 🔬
- Visualisations dynamiques et interactives des architectures des modèles d'IA.
- Intégration native des formules mathématiques complexes en LaTeX pour une présentation claire des fondements théoriques.
- Animations illustrant les étapes clés du fonctionnement interne des modèles (ex: backpropagation, attention mechanism).
- Génération d'explications audio pour accompagner les visuels et renforcer la compréhension.
4. QCM Avancé et Certification 🎯
- Quiz interactifs adaptatifs avec différents niveaux de difficulté pour tester et consolider les connaissances.
- Mode "Examen" chronométré pour simuler des conditions d'évaluation réelles.
- Feedback instantané et détaillé pour chaque réponse, expliquant les concepts sous-jacents.
- Possibilité d'obtenir une certification attestant de la maîtrise des modèles étudiés.
Stack Technologique
DeepLearn s'appuie sur une stack technologique moderne, performante et orientée IA :
- Frontend: React (Next.js) pour une interface utilisateur réactive, SEO-friendly et facilement déployable.
- Backend: FastAPI (Python) pour sa rapidité et sa facilité d'intégration avec les bibliothèques d'IA comme TensorFlow.
- Base de Données: PostgreSQL (via Supabase) pour une solution BaaS robuste et scalable, facilitant la gestion des utilisateurs, des contenus et des progressions.
- Sandbox Interactive: TensorFlow.js (ou PyTorch.js) pour l'exécution des modèles côté client, couplé à React Flow pour l'interface de drag & drop.
- Gestion de Contenu et Formules: Markdown pour la flexibilité de rédaction des cours, et LaTeX (via KaTeX ou MathJax) pour l'affichage impeccable des formules mathématiques.
- IA Générative (Résumés): Google Gemini API (en mode RAG).
Objectif Principal
L'ambition de DeepLearn est de démocratiser l'accès à une compréhension véritable et intuitive des mécanismes de l'intelligence artificielle, en fournissant des outils pédagogiques interactifs et de haute qualité.