L'Histoire d'Amyka Learning
L'Inspiration
Au Sénégal, j'ai été témoin de classes surchargées de plus de 60 élèves, rendant toute attention personnalisée pratiquement impossible. Il y'a des éléves qui abandonnent leurs études, non par manque de capacités, mais par absence de soutien adapté. C'est là que l'idée m'est venue : et si l'intelligence artificielle pouvait démocratiser le tutorat ?
Ce que j'ai Appris
- Techniquement : J'ai acquis des compétences en intégration d'APIs IA, en développement responsive et en gestion d'erreurs robustes.
- Sur le Projet : Ce projet m'a enseigné la résilience, notamment en travaillant en solo (nous étions 4, mais ils n'ont pas pu être présent), et l'adaptabilité, comme en témoigne le pivot de Gemini vers Mistral.
- Sur l'Impact : J'ai compris l'importance cruciale de la localisation ; une IA doit impérativement s'adapter au contexte éducatif local pour être efficace.
Construction du Projet
Architecture Finale
Le système repose sur une interface web ** qui interagit avec l'API Mistral** pour générer des cours structurés, bien loin d'un simple chatbot.
Étapes Clés
- Recherche : J'ai mené des entretiens avec des élèves et des enseignants pour cerner leurs besoins.
- Design : La conception a été pensée en priorité pour les ordinateurs de bureau (
desktop-first). - Développement : Le projet a été construit avec HTML/CSS/JS et l'intégration de l'API Mistral.
- Innovation : Une des innovations majeures a été la transformation des réponses brutes de l'IA en cours formatés et organisés.
Les Défis Techniques
- API Gemini : Des erreurs 400 persistantes m'ont contraint à migrer vers l'API Mistral.
- Structuration : Le principal défi a été de parser et d'organiser les réponses de l'IA pour en faire des cours cohérents et exploitables.
Résultat
Amyka Learning a prouvé sa faisabilité en démontrant :
- Une interface fonctionnelle.
- Une IA intégrée capable de générer des cours structurés.
Built With
- css
- html5
- javascript
- mistral
Log in or sign up for Devpost to join the conversation.