Projet de fin d'étude : Design and Development of an Intelligent Generative AI Platform for End-to-End Training Lifecycle Management

Etudiant : ZAAIM ABDELHAK

Filière : Big Data et Systèmes intelligents (BDSI)

Encadrant : Pr. El FAR MOHAMED

Annèe : 2026

Résumé : Ce projet de fin d’études présente SmartFormation, une plateforme intelligente développée avec Django pour améliorer la préparation des demandes de formation. Elle répond au problème des besoins souvent exprimés de manière incomplète par les apprenants ou les entreprises. Le système collecte des informations provenant de formulaires, de documents, d’e-mails ou d’un chatbot. Il transforme ensuite ces données non structurées en informations exploitables par le responsable de formation. La plateforme identifie les objectifs métier, le niveau de l’apprenant, ses difficultés et les contraintes pratiques. Elle compare également la demande avec les formations, compétences et formateurs disponibles dans le catalogue. Une recherche documentaire s’appuie sur les modèles OpenAI et sur une base vectorielle LanceDB. Les documents sont découpés, vectorisés et filtrés afin de récupérer les contenus les plus pertinents. Le système propose aussi une évaluation diagnostique adaptée aux compétences à vérifier. À partir des résultats, il recommande les formateurs les plus appropriés et génère un programme personnalisé. Ce programme tient compte du niveau, des points faibles, du contexte professionnel et de la durée souhaitée. Le prototype utilise Django REST Framework, SQLite, ReportLab et plusieurs outils d’analyse de documents. L’approche adoptée combine intelligence artificielle générative, recherche sémantique et règles métier contrôlées. SmartFormation constitue ainsi un flux intégré d’assistance à la conception pédagogique, et non un simple chatbot. Toutefois, des validations supplémentaires sont nécessaires avant son déploiement dans un environnement de production.