Organigramme F.A.I.D.A

Groupe des Sociétés Hasnaoui · ALGARA

F.A.I.D.A

Fondation d'Assistance Intelligente de Décision Accélérée

Organigramme détaillé du système, de la base documentaire brute jusqu'à la décision.

Client
Groupe des Sociétés Hasnaoui
Accompagnement
SPAS ALGARA
Contenu
Constat, gain, système, exemples, planches A à J
Indice · date
E · 17/10/2026

Constat

Une base documentaire non structurée

Aujourd'hui, la base de données du groupe est un dossier père qui contient plusieurs dossiers, chacun contenant d'autres sous-dossiers, et ainsi de suite. Les fichiers y sont en PDF, Excel, Word ou dans d'autres formats. Un seul PDF peut contenir 1 000 pages scannées, chaque page représentant un document à part.

Dossier père/ Sous-dossier/ Sous-sous-dossier/ document.pdf 1 000 pages = 1 000 documents tableau.xlsx rapport.docx Sous-sous-dossier/ … Sous-dossier/ … autres formats
Exemple d'arborescence actuelle. L'information existe, mais elle est dispersée dans les dossiers et enfermée dans les fichiers.

Pourquoi un modèle d'IA ne peut pas l'exploiter en l'état

En termes informatiques, cette base n'est pas prête à être exploitée par un modèle d'IA. Il faut d'abord la structurer : c'est le rôle de la Fondation.

Objectif

L'information utile, sur la table, en quelques secondes

Le but de ce travail est de rendre l'information atteignable rapidement, et de mettre sur la table les données nécessaires, qu'elles se trouvent dans la base documentaire, dans Outlook ou dans ClickUp, pour une prise de décision rapide et précise.

ALGARA accompagne le Groupe des Sociétés Hasnaoui dans cette démarche et comprend son besoin.

Le gain

Plusieurs pas d'avance sur la concurrence

Adopter le système développé par ALGARA donne au Groupe des Sociétés Hasnaoui plusieurs pas d'avance sur ses concurrents. Le gain de temps est colossal : le groupe peut décrocher des projets au moment où ses concurrents sont encore en train de lire leurs cahiers des charges.

Concurrent Groupe Hasnaoui avec F.A.I.D.A temps Lecture du cahier des charges encore en lecture Recherche dans les archives Rédaction de l'offre Dépôt AIDA analyse le CDC Relecture et arbitrages Offre déposée Temps gagné pour d'autres offres et des prix affinés
Illustration, durées indicatives. À partir du même cahier des charges, le groupe dépose son offre pendant que le concurrent en est encore à la lecture. Le temps gagné sert à répondre à d'autres appels d'offres ou à affiner les prix.

Le système

F.A.I.D.A : la Fondation et AIDA

FFondation
AAssistance
IIntelligente
DDécision
AAccélérée

F = la Fondation, infrastructure de données · AIDA = Assistant Intelligent de Décision Accélérée

Le système s'articule autour d'une synergie parfaite entre son infrastructure de données, baptisée Fondation, et son agent conversationnel, nommé AIDA (Assistant Intelligent de Décision Accélérée).

Collaborateurs AIDA Assistant Intelligent de Décision Accélérée comprend la question fouille, calcule, croise répond avec ses sources données exactes requêtes Fondation exactitude · mémoire · sécurité Archives structurées Base SQL + index RAG Flux ClickUp, Outlook Sécurité et droits sources brutes : archives, ClickUp, Outlook
AIDA repose sur la Fondation comme un ouvrage sur ses fondations : la Fondation fournit des données exactes, AIDA les mobilise pour répondre aux collaborateurs.

Le nom Fondation a été choisi pour son ancrage direct dans l'ADN du génie civil du Groupe Hasnaoui : il incarne le socle technologique robuste, fiable et centralisé qui structure l'immensité de vos documents bruts (PDF, Excel) et de vos flux de travail (ClickUp, Outlook).

Sur cette base architecturale repose AIDA, l'intelligence applicative agile qui interagit naturellement avec les collaborateurs.

Leur relation est celle d'une ressource et de son exploitant : la Fondation garantit l'exactitude, la mémoire et la sécurité de l'information de l'entreprise, tandis qu'AIDA mobilise cette matière première en temps réel pour calculer des coûts, fouiller les archives et formuler des réponses immédiates.

Sans la rigueur de la Fondation, AIDA ne serait qu'un algorithme sans substance ; sans la rapidité d'AIDA, la Fondation resterait une mine de données inaccessible.

L'ensemble forme une véritable Fondation d'Assistance Intelligente de Décision Accélérée : F.A.I.D.A.

Exemples

AIDA en action

Trois façons de travailler avec AIDA : lui poser une question, lui confier un cahier des charges, ou lancer une tâche complète depuis l'Atelier AIDA.

Exemples fictifs, pour illustrer : projets, dates, initiales et chiffres sont inventés.

Poser une question, obtenir une réponse sourcée

Fondationdonnées structurées de la baseDirectlecture en temps réel d'Outlook ou de ClickUp

Ressources humaines

Combien d'ingénieurs en génie civil avec plus de 5 ans d'expérience ?

interroge 1 240 fiches CV dans la Fondation

AIDA

14 ingénieurs correspondent. Les trois plus expérimentés :

  • A. B.structure · 17 ans
  • S. K.VRD · 12 ans
  • N. H.bâtiment · 11 ans

Les 11 autres et tous les CV sont joints, ouverts à leur page d'origine.

Base RH · 14 CV

Suivi de projet

Où en est le chantier de l'hôpital cette semaine ?

lit 3 mails du fil « Hôpital – avancement » dans Outlook

AIDA

D'après le rapport du conducteur de travaux du 14/10, le gros œuvre est à 68 %. Le coulage du plancher R+2 est décalé d'une semaine, en attente de la livraison d'acier.

Outlook · mail du 14/10

Organisation

Qui fait quoi sur le lot gros œuvre, et qu'est-ce qui est en retard ?

consulte la liste « Gros œuvre » dans ClickUp

AIDA

  • Commande béton C25/30service achats retard 2 j
  • Ferraillage poteaux R+2chef ferrailleur en cours
  • Réception du coffrageingénieur méthodes à faire

Une seule tâche est en retard : la commande de béton.

ClickUp · liste Gros œuvre

Croiser et agir

Le fournisseur d'acier a-t-il confirmé la livraison ?

lit Outlook, puis vérifie la tâche liée dans ClickUp

AIDA

Oui, livraison confirmée le 15/10 pour le 21/10. La tâche « Réception acier R+2 » est pourtant toujours prévue le 18/10. Je propose de la décaler au 21/10.

Décaler au 21/10Ignorer

Rien n'est modifié dans ClickUp sans votre accord.

Outlook · mail du 15/10ClickUp · tâche

Chiffrage

Combien coûte un poteau BA 40×40 de 3,06 m pour un hôpital en zone III ?

compare 214 poteaux de 31 projets, retient 6 comparables à plus de 80 %

AIDA

basmédianhaut

Une fourchette en DA, prix actualisés à 2026, avec le détail des 6 projets retenus et la formule appliquée. Indice de confiance : élevé.

Base de prix · 6 comparables

Mémoire de l'entreprise

Sur quels projets avons-nous déjà réalisé des fondations sur pieux ?

fouille 18 400 pages d'archives, scans compris

AIDA

7 projets depuis 2012, dont 2 hôpitaux. Pour chacun : PV de réception, attachements et note de calcul, ouverts directement à la bonne page.

Archives · 7 dossiers

Cahier des charges

Que demande le cahier des charges du nouvel hôpital en moyens humains, et les avons-nous ?

lit la section « Moyens humains », puis la compare à la base RH

AIDA

14 profils exigés, 13 couverts en interne. Il manque un ingénieur QHSE avec 10 ans d'expérience : le plus expérimenté chez nous en a 7.

CDC · p. 34 à 37Base RH

Contrats

Quelles pénalités de retard avons-nous acceptées sur nos trois derniers marchés ?

retrouve la clause dans chacun des 3 contrats

AIDA

Le taux et le plafond de chaque marché, côte à côte, avec la page de chaque clause. Utile pour négocier le prochain marché.

Archives · 3 marchés

Répondre à un cahier des charges

Les archives contiennent des cahiers des charges BTPH, organisés en sections : moyens humains demandés, moyens matériels, exigences techniques, réglementation, délais, bordereau des prix. AIDA lit un nouveau cahier des charges section par section, cherche dans la Fondation de quoi répondre à chacune, et signale ce qui manque.

Résultat : une matrice de conformité, un brouillon de mémoire technique et un DQE pré-chiffré, dont la première version sort en quelques minutes. L'équipe passe son temps à relire et arbitrer, plus à chercher.

L'Atelier AIDA : les tâches répétitives en un clic

Les tâches longues et répétitives se lancent depuis une application de bureau, l'Atelier AIDA, branchée sur la Fondation. Chaque bouton déclenche une tâche complète : AIDA va chercher les données, rédige, calcule, et rend des fichiers Word ou Excel prêts à relire.

Maquette de l'Atelier AIDA pendant une réponse à un cahier des charges. Les fichiers déjà prêts s'ouvrent en bas de la tâche.
Répondre à un cahier des chargesMatrice de conformité section par section, avec les écarts à combler.
Rédiger le mémoire techniquePlan conforme au cahier des charges : méthodologie, moyens, références, planning.
Préparer le dossier de soumissionPièces administratives à jour et liste de ce qui manque.
Compte rendu de chantierRédigé chaque semaine à partir des mails Outlook et des tâches ClickUp.
Pré-chiffrer un DQEChaque article du bordereau reçoit une fourchette tirée de la base de prix.
Fiche de référence projetSynthèse d'un projet passé, prête à joindre à une offre.
Synthèse des mailsRésumé des échanges d'un projet sur une période : décisions et actions à suivre.
Rapport mensuelAvancement, retards et risques de chaque projet, pour la direction.

Tout document produit par l'Atelier reste un brouillon : un responsable le relit et le valide avant envoi ou dépôt.

Légende des planches

  • Flux synchronisé : données copiées, traitées et indexées à l'avance
  • Accès direct en temps réel (MCP)
  • Intervention humaine
  • AIDA ou résultat clé
A

Vue d'ensemble

Fondation + AIDA

Deux chemins mènent aux données. Le chemin synchronisé passe par la Fondation : tout est copié, lu et indexé à l'avance, pour des réponses en quelques secondes. Le chemin direct permet à AIDA d'interroger ClickUp et Outlook en temps réel, pour l'information fraîche et les actions.

sources Archives ClickUp Outlook Obsidian Fondation Collecte et synchronisation inventaire · webhooks · Graph delta Ingestion et OCR découpage · OCR FR/AR · classement Extraction structurée champs par type · validation humaine Base SQL tables Index RAG passages Archive originaux AIDA assistant de décision Utilisateur question et réponse ClickUp · Outlook en direct (MCP)
Le cadre en pointillés délimite la Fondation. Le trait plein montre le chemin synchronisé ; les tirets ocre, l'accès direct d'AIDA à ClickUp et Outlook.
B

Collecte et connecteurs

Fondation

Chaque source a son connecteur. Tous déposent leurs éléments dans une même file d'attente, avec leur origine et leurs droits d'accès.

Archives dossier père Explorateur inventaire, doublons ClickUp tâches, docs API ClickUp webhooks + resync Outlook boîtes projets Microsoft Graph delta + notifications Obsidian coffre .md Veille du dossier fichiers modifiés File d'attente source, date, droits conservés vers l'ingestion · planche C
Chaque connecteur ne transmet que ce qui est nouveau ou modifié. La file d'attente absorbe les pics, par exemple le premier passage sur toutes les archives.

Briques possiblesAPI REST ClickUp · Microsoft Graph avec une application Entra ID · script d'inventaire Python

C

Ingestion et OCR

Fondation

Objectif : obtenir un texte fiable pour chaque page, puis savoir ce qu'est cette page.

Élément reçu fichier, mail, tâche ou note Texte natif ? oui non Lecture directe Word, Excel, mails, .md Découpage 1 page = 1 image Nettoyage redresser, débruiter OCR FR / AR texte et tableaux Classification de la page CV, CDC, DQE, BPU, facture… Regroupement pages consécutives = 1 document vers l'extraction · planche D
Seuls les scans passent par l'OCR. Les deux branches se rejoignent pour la classification, qui dit à quel type de document appartient chaque page.

Briques possiblesDocling, PaddleOCR ou OCR cloud · modèle d'IA multimodal pour les pages difficiles

D

Extraction et normalisation

Fondation

Chaque document devient une fiche structurée, vérifiée avant d'entrer en base.

Document classé type connu : CV, DQE, mail… Schéma du type les champs à remplir Extraction par l'IA lit la page, rend un JSON Contrôles automatiques dates, unités, totaux Confiance OK ? non Validation par un métier oui corrigé Résolution d'entités même personne = 1 seule fiche Normalisation des prix nomenclature, indices, attributs vers le stockage · planche E
Seuls les cas douteux passent par un humain (tirets noirs). Ses corrections reviennent dans le flux et servent à améliorer l'extraction.

Briques possiblesmodèle d'IA avec sortie JSON imposée · petite interface de validation pour les métiers

E

Stockage et index RAG

Fondation

Chaque document extrait part dans trois directions : ses champs en base SQL, son texte dans l'index RAG, son original dans l'archive. Ensemble, ces trois stockages forment le cœur de la Fondation.

Document extrait champs + texte + fichier original Base SQL personnes expériences projets articles de prix tâches, mails Découpage en passages Embeddings sens → vecteur Index vecteurs + mots-clés Archive fichier original + n° de page droits d'accès attachés à chaque ligne et passage interrogé par AIDA · planche F
La colonne du milieu est l'indexation RAG : le texte est découpé en passages, chaque passage est traduit en vecteur et rangé dans un index, à côté d'un index par mots-clés.

Briques possiblesPostgreSQL + pgvector, ou Qdrant · stockage de fichiers interne

F

Le chemin d'une question

AIDA

Ce qui se passe entre la question d'un collaborateur et la réponse d'AIDA.

Question du collaborateur « ingénieurs GC, plus de 5 ans ? » Interface et connexion web ou Teams · compte entreprise AIDA comprend et planifie appelle outils d'AIDA Requête SQL compter, filtrer Recherche RAG passages pertinents Accès direct MCP ClickUp, Outlook Estimation des prix fourchette chiffrée résultats Garde-fous droits vérifiés · contenu = données Réponse rédigée noms, liens vers les CV, sources Avis du collaborateur utile ou non · alimente la planche J
AIDA peut appeler plusieurs outils pour une même question. La recherche RAG est détaillée en planche G, l'accès direct en planche H, l'estimation des prix en planche I.
G

Zoom : la recherche RAG

AIDA

La recherche RAG retrouve les bons passages dans la Fondation avant qu'AIDA rédige sa réponse.

Requête d'AIDA texte + filtres : projet, wilaya, date Vecteurs même sens, autres mots Mots-clés termes exacts : C25/30 Fusion des résultats les deux listes combinées Filtre des droits retire ce qui n'est pas autorisé Reclassement garde les 5 à 10 meilleurs passages Contexte d'AIDA passage + fichier + n° de page Réponse citée chaque affirmation renvoie à sa source
Le filtre des droits passe avant le reclassement : un passage non autorisé ne peut jamais finir dans une réponse.
H

Zoom : l'accès direct

AIDA

Pour l'information fraîche et les actions, AIDA passe en direct par MCP, sans attendre la synchronisation de la Fondation.

AIDA besoin d'une info fraîche ou d'une action Client MCP jeton au nom de l'utilisateur Garde-fou lecture libre · écriture confirmée MCP ClickUp officiel OAuth MCP Outlook via Graph app Entra ID MCP Obsidian plugin REST poste ouvert ClickUp tâches, docs temps passé Outlook mails, agenda pièces jointes Obsidian notes .md liens internes
Chaque appel se fait au nom du collaborateur connecté : AIDA ne voit que ce que cette personne a le droit de voir dans ClickUp ou Outlook.

Briques possiblesserveur MCP officiel ClickUp · serveur MCP Microsoft 365 open source · plugin Local REST API pour Obsidian

I

Moteur d'estimation des prix

AIDA

AIDA ne devine pas un prix : il trouve des projets comparables dans la base de prix de la Fondation, actualise leurs prix et applique vos formules.

Nouveau projet ex. hôpital, poteaux en béton armé Lecture du dossier CCTP, notes de calcul, métrés Paramètres extraits Vb, Sc, Ra, H, béton, zone RPA Filtre bloquant même élément : poteau BA Comparables ≥ 80 % sinon critères élargis, confiance basse Prix actualisés valeur actuelle via indices de révision Avant-projet ratio × Vb ou × H médiane des comparables Exécution formule analytique PU issus de la base Estimation bas · médian · haut + comparables Revue du métreur valide, corrige, nourrit les backtests
La phase du projet choisit la méthode : ratios en avant-projet, formule analytique en exécution. Le résultat est toujours une fourchette accompagnée des projets comparables utilisés.

Méthode analytique · exécution

Cpoteau = Vb × Pub + Vb × Ra × Pua + Sc × Puc + Tm × Th

Méthode par ratios · avant-projet

Cpoteau = Vb × Ratiom³  ou  Cpoteau = H × Ratioml

TermeSignificationFourni par
Vbvolume de béton (m³)dossier du projet
Scsurface de coffrage (m²)dossier du projet
Hhauteur du poteau (ml)dossier du projet
Raratio d'armatures (kg/m³)note de calcul, sinon médiane des comparables
Pub, Pua, Pucprix unitaires du béton, de l'acier, du coffragebase de prix actualisée (Fondation)
Tm × Thtemps de main-d'œuvre × taux horairerendements et taux historiques (Fondation)
Ratio m³, mlcoût global unitairemédiane des comparables actualisés

Distinguez le prix de vente (BPU, marge incluse) du coût de revient réel (achats, pointage de la main-d'œuvre). « Combien coûte ce poteau » n'a pas la même réponse selon la source.

J

Exploitation et amélioration continue

Fondation + AIDA

Une fois en service, F.A.I.D.A se nourrit de son usage.

Document de travail préparé par ALGARA pour le Groupe des Sociétés Hasnaoui, indice E. À faire évoluer avec l'équipe projet : informatique, RH, bureau d'études et métreurs.