Vous êtes sur la page 1sur 6

Cahier des charges

Problématique
La gestion efficace des messages catalogues dans le contexte du diagnostic des véhicules
représente un défi majeur, exacerbé par le volume considérable des données et leur
complexité. Le processus de recherche et d'analyse actuel de ces messages, indispensable à
la compréhension des codes de diagnostic de pannes (DTC), est extrêmement chronophage.
Les professionnels passent des heures à parcourir manuellement des fichiers PDF qui
peuvent contenir plus de 5000 pages chacun. De plus, l'identification précise des signaux
dans les messages catalogues et l'établissement de la relation avec les DTC prennent plus de
quatre heures, soulignant un manque criant de flexibilité et de traçabilité, et entraînant une
perte de temps significative.

Dans le cadre du diagnostic de véhicules, notamment au sein de l'industrie automobile, il


existe trois phases clés : le développement, la conduite, et le service après-vente par les
garagistes. Mon rôle, ainsi que celui de mon équipe, se concentre sur la phase de
développement où nous travaillons à améliorer les processus de diagnostic et de traitement
des messages catalogues pour accélérer et fiabiliser l'identification des DTC et des signaux
correspondants. Cette optimisation est cruciale non seulement pour les ingénieurs en
développement mais aussi pour les conducteurs et les professionnels de l'entretien
automobile, en facilitant la localisation rapide des problèmes et en améliorant la qualité du
service.

Notre projet s'inscrit dans un contexte de collaboration étroite avec BMW, un leader de
l'industrie, ce qui souligne l'importance et la pertinence de notre travail. En développant une
solution automatisée qui transcende les limitations actuelles, nous visons à instaurer un
nouveau standard dans le diagnostic des véhicules, garantissant ainsi une efficacité et une
précision accrues pour toutes les parties impliquées dans le cycle de vie du véhicule.

e
Objectif
L'objectif est de développer une solution automatisée qui va au-delà de la simple extraction
de données; elle doit analyser les descriptions des problèmes véhiculaires pour déduire les
signaux ou DTC correspondants avec une précision et une vitesse inégalées. Ce système
devrait convertir les requêtes descriptives complexes en identifiants de signal spécifiques en
quelques secondes, marquant une avancée significative dans les diagnostics et la résolution
des problèmes.

Modules
1-Module d'Extraction de Données :

Objectif 1 : Analyse des PDF


2 : Extraction de Texte Directe
3 : Utilisation de l'OCR
4 : Consolidation du Texte
5 : Préparation pour Analyse

Utilité Transformer les données brutes en un format


analysable pour la correspondance des signaux.

Outils Python, bibliothèque FITZ, outils d'OCR pour les


images et tableaux.

f
2-Module de Stockage des Données :

Objectif 1 : Création de la structure de la base de données


2 : Importation des données extraites
3 : Validation des données
4 : Sécurisation des données

Utilité Assurer une manipulation aisée des données en vue de leur analyse.

Outils Systèmes de gestion de bases de données SQL, outils comme Microsoft


Excel pour les opérations initiales.

3-Module d'Interface de Recherche (Chatbot) :

Objectif 3. Interface de Recherche et Correspondance (Chatbot)

1 : Conception de l'interface utilisateur


2 : Intégration avec Dialogflow
3 : Tests d'interaction utilisateur
4 : Améliorations basées sur les feedbacks

Utilité Assurer une manipulation aisée des données en vue de leur analyse.

Outils Dialogflow pour le traitement du langage naturel, interface de chatbot.


4-Module d'Intégration et de Test

Objectif Sous-titre 1 : Configuration de l'environnement de test

2 : Tests unitaires et d'intégration


3 : Débogage et résolution des problèmes
4 : Validation finale du système

Utilité Garantir que la solution fonctionne de manière homogène avant son


déploiement.

Outils Environnements de développement intégré, Git pour le contrôle de


version.

5-Module d'Optimisation et de Déploiement

Objectif 1 : Évaluation des performances


2 : Optimisation du code et de la base de données
3 : Stratégies de déploiement
4 : Suivi post-déploiement et maintenance

Utilité Assurer que le système est durable, évolutif et conserve des


performances optimales dans la durée.

Outils Frameworks de déploiement moderne, outils de monitoring et d'analyse


de performance.
Gantt

Phase d'Initiation et de Planification (2 semaines)

Du 27/02/2024 au 12/03/2024

Module d'Extraction de Données (4 semaines)

Du 13/03/2024 au 09/04/2024

Module de Stockage et d'Organisation des Données (3 semaines)

Du 10/04/2024 au 30/04/2024

Développement de l'Interface de Recherche et Correspondance (Chatbot) (5 semaines)

Du 01/05/2024 au 04/06/2024

Intégration et Tests (6 semaines)

Du 05/06/2024 au 15/07/2024

.
Email : mohamed-el-amine.marrouny@capgemini.com

Téléphone : 07-08-04-28-21

Merci !

Vous aimerez peut-être aussi