← Toutes les réalisations
En déploiementIndustrieLiège80 personnes
Semat · Industrie · Liège · 80 personnes

Chaque matin, des pointages fiables.

Semat distribue et entretient des pièces industrielles sur quatre sites. Chaque jour, la gestionnaire RH croisait à la main les pointages et les heures des fiches d'intervention. Nous avons construit l'agent qui fait ce rapprochement et prévient le bon chef d'atelier.

Projet en cours de déploiement. Les chiffres ci-dessous viennent des tests sur données réelles. L'agent est la première brique d'une plateforme globale qui réunira tous les agents de Semat, dont deux assistants conversationnels en cours de développement.

14 sur 14anomalies trouvées lors du test de contrôle, zéro fausse alerte
~10écarts repérés par jour ouvré pendant les tests
< 1 €de coût d'exploitation par mois
Avant

Deux fichiers, chaque jour.

Chaque jour ouvré, la gestionnaire RH comparait deux sources dans un tableur : les heures d'entrée et de sortie, et les heures encodées sur les fiches d'intervention.

Elle signalait ensuite chaque écart aux chefs d'atelier, par téléphone ou de vive voix.

Une erreur non corrigée par un responsable reste définitive dans l'ERP.

Ce que fait l'agent

Rapprocher, classer, prévenir.

  1. Chaque jour ouvré à 4 h, il reprend les données de la veille. Week-ends et jours fériés belges exclus.
  2. Il réunit les pointages, les heures des fiches d'intervention et les absences déclarées.
  3. Il applique 7 règles : pointage manquant, écart de plus de 15 minutes, journée anormalement longue, pause non enregistrée… Une absence justifiée n'est jamais signalée.
  4. Il envoie à chaque chef d'atelier un e-mail avec les seuls écarts de son équipe, classés par gravité.
  5. Un tableau de bord garde l'historique : chaque écart est marqué corrigé, justifié ou fausse alerte.

Garde-fous. Sans données, aucune alerte ne part. Si plus de la moitié du personnel apparaît absent, signe d'un congé collectif non encodé, l'agent n'envoie rien aux responsables et signale un problème technique.

Démo · Contrôle des pointages

Chaque jour, deux exports à croiser à la main.

OuvrierPrésencePauseHeures sur fichesÉcart
Ouvrier A8 h 0530 min7 h 05?
Ouvrier B——6 h 20?
Ouvrier C8 h 1030 min7 h 40?
Ouvrier D7 h 400 min7 h 35?
……………
À : chef d'atelier · Envoyé à 4 h 00
Objet : 3 écarts de pointage dans votre équipe, hier
Haute

Ouvrier B : 6 h 20 sur fiches d'intervention, aucun pointage.

Règle : pointage manquant
Moyenne

Ouvrier A : 7 h 35 pointées hors pause, 7 h 05 sur fiches. Écart de 30 min.

Règle : écart pointage / prestations
Basse

Ouvrier D : 7 h 40 travaillées, pause à zéro.

Règle : pause non enregistrée
Données fictives. Chaque chef d'atelier ne reçoit que les écarts de son équipe.
Le point dur

Nous avons retiré l'IA.

Notre objectif est le résultat, pas l'IA à tout prix. Pour détecter les écarts, nous avons d'abord testé un modèle d'IA sur une journée de contrôle : 14 anomalies vérifiées à la main.

RèglesModèle d'IA
Anomalies trouvées14 sur 146 sur 14
Fausses alertes09
Anomalies manquées08

Sur cette tâche, l'IA se trompait surtout dans les comparaisons de chiffres proches des seuils, et ratait presque tous les cas graves. Nous avons donc adapté la solution : la détection est écrite en code, là où il est le plus fiable. L'IA garde le rôle où elle excelle : rédiger des e-mails clairs pour chaque responsable.

Les pièges des vraies données. Dans l'ERP, pièces détachées et heures de travail partagent la même table, et les horaires des fiches sont reconstitués, donc inutilisables. L'agent ne s'appuie que sur les durées.

Les gains de temps seront publiés après quelques semaines d'exploitation. Ils sont déjà mesurés dans le tableau de bord.

Outils connectésERP EquisisSIRH OfficientMakePythonBase de données hébergée en EuropeTableau de bord web

Deux fichiers à croiser chaque jour.

Un agent peut le faire pour vous, chaque matin, avec les mêmes règles.

30 minutes, gratuit, sans engagement.
RetourToutes les réalisations →