Ingénieur Logiciel
Capgemini
Conception d'un pipeline de graphe de connaissances de bout en bout transformant la documentation PDF en données sémantiques interrogeables.
- Développé un backend Python/FastAPI générant des fichiers d'ontologie et de graphe de connaissances Turtle (.ttl) à partir de documents PDF sur deux groupes de traitement distincts
- Industrialisé le pipeline complet avec gestion d'erreurs structurée, journalisation centralisée et configuration pilotée par variables d'environnement
- Intégré les workflows d'import GraphDB, l'initialisation du vector store et les requêtes QA sémantiques avec stockage persistant des résultats
- Construit un dashboard Vite + React pour orchestrer les uploads, déclencher les exécutions, surveiller les logs et télécharger les artefacts
- Implémenté une visualisation interactive de graphe via ReactFlow pour l'exploration intuitive des ontologies
- Amélioré en continu la compatibilité inter-composants pour une intégration fluide du dashboard
