Inspiration
Imaginez un environnement éducatif où les tâches administratives les plus fastidieuses sont automatisées, où chaque cours est une ressource d'apprentissage durable, et où la technologie travaille en parfaite harmonie avec les enseignants et les étudiants.
Ce futur n'est plus une simple vision. Aujourd'hui, nous vous présentons ScanStudents AI, la plateforme intelligente conçue pour révolutionner la gestion de la classe et enrichir l'expérience pédagogique.
What it does
Avec ScanStudents AI, la caméra de la salle de classe devient votre assistante. Notre système, basé sur la technologie de reconnaissance faciale face-api.js, identifie en temps réel les étudiants présents, de manière sécurisée et instantanée. Chaque visage reconnu est automatiquement enregistré, créant un registre de présence fiable, sans aucune interruption du cours. C'est simple, efficace et précis.
How we built it
L'application combine des technologies web modernes avec des modèles d'intelligence artificielle de pointe.
- Frontend: React 19, TypeScript, Tailwind CSS
- Gestion d'État: React Context
- Base de Données Locale: IndexedDB
- IA et Machine Learning:
- Google Gemini (
gemini-2.5-flash): - Tâche: Interprétation des commandes vocales et génération de résumés de cours.
- Intégration: Via le SDK
@google/genai. face-api.js:- Tâche: Détection de visages et reconnaissance faciale côté client.
- Intégration: Bibliothèque JavaScript pour l'analyse d'images et de vidéos.
- Web Speech API:
- Tâche: Transcription de la parole en texte en temps réel.
- Intégration: API native du navigateur.
- Google Gemini (
Challenges we ran into
Défis Techniques et de Performance de la Reconnaissance Faciale sur le Client, Fiabilité et Limites d'IndexedDB, Compatibilité des Navigateurs
Accomplishments that we're proud of
Orchestration réussie de trois modèles d'IA pour une expérience utilisateur unifiée.
Création de fonctionnalités intelligentes et fiables, des commandes vocales aux résumés.
Développement d'une Progressive Web App robuste, entièrement fonctionnelle hors ligne.
What we learned
La fiabilité et le contrôle humain sont la clé de l'adoption, plus que l'innovation seule.
L'IA en temps réel sur le client exige une optimisation rigoureuse des performances.
Une architecture "offline-first" nécessite une gestion proactive de la compatibilité.
What's next for Scan_Student
Nous ne nous contenterons pas de numériser les processus. Nous utiliserons l'intelligence artificielle pour créer un environnement d'apprentissage plus intelligent, plus efficace et plus centré sur l'humain.
Log in or sign up for Devpost to join the conversation.