
OratorIQ est une application qui utilise l'intelligence artificielle pour transcrire des présentations orales et générer automatiquement des questions pertinentes basées sur le contenu.
Challenge : API REST robuste développée avec FastAPI, offrant des performances élevées et une documentation automatique. SQLAlchemy gère efficacement les interactions avec la base de données.
Challenge : Interface utilisateur moderne et réactive construite avec React et Vite pour un développement rapide, stylisée avec Tailwind CSS.
Challenge : Système de reconnaissance vocale avancé utilisant le modèle Whisper d'OpenAI pour une transcription précise des présentations.
Challenge : Utilisation d'Ollama pour exécuter localement des modèles de langage et générer des questions intelligentes basées sur le contenu transcrit.
Challenge : Base de données légère et efficace pour stocker les transcriptions et les questions générées.
Challenge : Déploiement simplifié et reproductible avec Docker et orchestration des services avec Docker Compose.

Menu principal de l'application OratorIQ

Processus de transcription et génération de questions

Résultats de l'analyse avec questions générées
Vous pouvez accéder au code source de ce projet sur GitHub :
Voir le dépôt GitHub