🧑🏫 Assistant Professeur IA – L’intelligence artificielle éducative multilingue
🎯 Une IA pédagogique conçue pour les professeurs et les apprenants
Assistant Professeur IA est une application expérimentale conçue pour assister les enseignants et les étudiants dans l’apprentissage des langues.
Développée en Node.js, elle combine plusieurs technologies d’intelligence artificielle pour offrir un enseignement personnalisé : cours, quiz, dictées, traduction, prononciation, et gestion de progression.
🧪 Projet en développement (version bêta interne)
💬 Multilingue – Français, Anglais, Allemand, Coréen, Japonais…
🔗 Basée sur OpenAI, AWS, ElevenLabs et Google
🧠 Objectif : créer un professeur virtuel complet, intelligent et adaptable
🧠 Objectif du projet
Ce projet vise à développer une plateforme IA capable d’enseigner, corriger et évaluer automatiquement, en s’adaptant au niveau de chaque utilisateur selon les standards CECRL (A1 → C2).
💡 L’idée : un professeur virtuel capable de :
-
Donner des cours personnalisés selon le niveau et la langue cible
-
Corriger la prononciation, l’expression écrite et orale
-
Fournir des traductions intelligentes contextualisées
-
Proposer des quiz, dictées et PDF interactifs
-
Suivre la progression de l’élève dans une base locale
⚙️ Technologies principales
-
Backend : Node.js, Express, SQLite
-
API intégrées :
-
OpenAI (analyse linguistique & correction)
-
AWS Translate / Polly / WebSocket
-
ElevenLabs (voix naturelles)
-
Google Translate API
-
Microsoft Translator
-
-
Stockage : Base locale SQLite (progression utilisateurs)
-
Frontend : à venir (actuellement console + endpoints REST)
🧩 Fonctionnalités prévues
🗣️ Expression oraleReconnaissance vocale + synthèse voix naturelle (ElevenLabs / AWS)
✍️ Expression écriteCorrection automatique (OpenAI + grammaire multilingue)
📚 Cours personnalisésGénération de leçons selon le profil utilisateur
📄 Documents & PDFLecture et création de contenus pédagogiques
🎧 Dictée & écouteDictées audio interactives
🔤 Traduction contextuelleBasée sur AWS / Google / Microsoft
🧮 Suivi CECRLNotation automatique du niveau (A1–C2)
🧠 Chat IA intégréDialogue en langue cible (type professeur virtuel)
📦 Statut actuel du projet
🔧 En cours de développement
🚧 Plusieurs modules fonctionnels :
-
Traduction automatique
-
Lecture vocale naturelle
-
Stockage local et préférences utilisateurs
-
API prêtes pour intégration frontend
🕓 Modules en attente / à finaliser :
-
Interface utilisateur
-
Système de quiz et dictée automatisée
-
Tableaux de progression par élève
💬 Contribution & collaboration
Ce projet est actuellement en pause, mais ouvert aux contributions externes.
Si tu es développeur, enseignant ou passionné par l’IA éducative :
-
tu peux contribuer au code,
-
proposer des idées de modules,
-
ou tester les prototypes existants.
Lien du github :