marql

Copilote IA pour les opérations retail : des réponses tirées de vos données, des décisions vérifiables

Un chatbot généraliste répond à partir du commerce en général. Un copilote pour une chaîne de magasins mérite sa place quand il répond à partir des chiffres de vos magasins, dit quand il ne sait pas, et transforme un constat en une suggestion qu’une personne peut vérifier et mesurer.

Maxim T.CMO, marql
·7 min de lecture

À retenir

  • Un modèle d’IA sans vos données ne peut répondre qu’à partir du commerce en général. Même branchés directement sur la base de données d’une entreprise, les modèles se trompent encore sur la plupart des vraies questions métier.
  • La fiabilité vient d’un modèle de données défini : ce que signifient une vente, un magasin et une marge dans votre chaîne, écrit une fois pour toutes, et lu par l’IA.
  • Un copilote doit avoir le droit de dire qu’il ne sait pas. Un chiffre faux donné avec assurance coûte plus cher qu’un trou signalé honnêtement.
  • Chaque suggestion doit montrer ses preuves et laisser la décision à une personne, et les dérogations méritent d’être consignées.
  • Mesurez une action acceptée par rapport à des magasins comparables qui n’ont pas agi. Un simple avant/après mélange l’action avec tout ce qui a changé par ailleurs.

Demandez à un chatbot généraliste pourquoi la marge de votre cinquième magasin a baissé la semaine dernière, et il vous dira ce qui fait habituellement baisser la marge dans le commerce : les prix fournisseurs, les promotions, la démarque. Tout cela est vrai, et rien ne concerne votre cinquième magasin. Un copilote IA pour les opérations retail ne vaut la peine que s’il répond à partir des chiffres de vos propres magasins, dit quand il ne sait pas, et transforme ce qu’il trouve en une suggestion que quelqu’un peut vérifier, mettre en œuvre et mesurer.

Ce guide reprend ces exigences une par une, en commençant par les données.

Un chatbot généraliste

Un copilote sur vos données

Pourquoi la marge du magasin 5 a-t-elle baissé la semaine dernière ?

D’où vient la réponse
De ce qui se passe habituellement dans le commerce
Des ventes, des coûts et du stock du magasin 5
La réponse
Vérifiez les prix fournisseurs et les promotions
Quelles catégories ont bougé, de combien, par rapport à une semaine normale du magasin
Quand les données de la semaine manquent
Répond quand même
Dit quelles données manquent
La suite
Des conseils généraux
Une suggestion avec ses preuves, qu’une personne accepte ou refuse
Illustration. La même question, posée à deux types d’assistant.

Pourquoi un modèle généraliste ne peut pas répondre pour vos magasins

Un modèle de langage en sait beaucoup sur le commerce et rien sur votre chaîne. Il n’a vu ni les tickets d’hier, ni les livraisons de la semaine, ni le prix de revient de quoi que ce soit que vous vendez : sa réponse à une question sur vos magasins décrit donc des magasins en général.

Brancher le modèle sur votre base de données ne suffit pas à lui seul. Spider 2.0, un banc d’essai construit à partir de vraies données d’entreprise et des questions que les analystes leur posent, a confié à l’un des modèles les plus performants un agent capable d’explorer la base et d’écrire des requêtes ; il a résolu 21,3 % des tâches1. Parmi les principaux obstacles, les auteurs citent la difficulté à trouver les bonnes tables et les bonnes colonnes dans de très grandes bases. Un modèle qui ne sait pas quelle colonne contient le chiffre d’affaires net renverra avec assurance un chiffre tiré de la mauvaise.

Donnez à l’IA un modèle de données, pas seulement une base

Ce qui règle l’essentiel du problème, c’est le sens, écrit avant l’arrivée de l’IA. Lors d’un test sur la base de données d’un assureur, GPT-4 a répondu correctement à 16,7 % des questions métier en travaillant sur les tables brutes, et à 54,2 % quand la même base lui était décrite à travers un modèle de ce que signifient chaque table et chaque relation2. Les auteurs construisent ce type de modèle pour en vivre : lisez-le comme un test soigneux plutôt que comme une loi ; le sens du résultat correspond à ce qu’attendrait quiconque a déjà nettoyé des données de commerce.

Pour une chaîne de magasins, le modèle de données, c’est le travail ingrat : une définition de la vente, une journée commerciale, une liste de magasins et une arborescence de catégories, pour que chaque question reçoive une réponse selon les mêmes règles. Le guide pour consolider les données de caisse de tous les magasins le détaille étape par étape. Un copilote qui s’appuie sur ce travail peut répondre à « pourquoi la marge a-t-elle baissé » en lisant la marge telle que la chaîne la définit, pour le magasin et la semaine demandés.

Un copilote qui dit « je ne sais pas » vaut davantage

Les modèles de langage sont entraînés et évalués d’une façon qui fait payer la devinette. Des chercheurs d’OpenAI soutiennent que les modèles hallucinent parce que l’entraînement et l’évaluation récompensent la devinette plutôt que l’aveu d’incertitude : à un examen qui ne donne aucun point pour une réponse laissée en blanc, deviner rapporte toujours plus3. Dans un outil de gestion, le barème s’inverse. Une réponse qui signale que les données de mardi dernier d’un magasin ne sont pas arrivées coûte une minute ; un chiffre inventé pour ce magasin peut coûter une mauvaise décision.

Les règles qui encadrent les réponses du copilote doivent donc être explicites, et vérifiées à chaque réponse :

  1. Chaque chiffre vient d’une requête sur les données de la chaîne

  2. Chaque chiffre de la réponse correspond à ce que la requête a renvoyé

  3. La réponse indique la période et les magasins qu’elle couvre

  4. Les données manquantes sont signalées, pas comblées

  5. Envoyer la réponse

    Une étape échoue : dire ce qui manque ou reste incertain au lieu de deviner

D’un constat à une suggestion qu’une personne peut vérifier

Un constat, c’est « la marge du magasin 5 a baissé ». Une suggestion, c’est « transférez ces unités d’une référence qui tourne lentement du magasin 5 vers le magasin 2, où elle se vend », avec les preuves à côté : ce que le copilote a observé, par rapport à quelle référence, et ce que le transfert devrait changer. Les preuves permettent au responsable de décider vite, et elles changent la qualité de sa décision. Dans deux expériences préenregistrées, l’une en contrôle qualité industriel, l’autre en radiologie, les personnes qui travaillaient avec une IA montrant pourquoi elle arrivait à une prédiction ont repéré 96,9 % de ses prédictions fausses, et celles qui travaillaient avec une IA sans explication étaient 3,6 fois plus susceptibles d’écarter une prédiction juste4.

Les preuves n’aident que si quelqu’un les lit. Une revue de 35 études sur le biais d’automatisation, l’habitude d’accepter ce qu’un système recommande, a constaté que les explications rendent souvent un système plus acceptable sans rendre les décisions plus justes, et que demander aux gens de vérifier réduit la complaisance5. La vérification doit donc faire partie du processus, pas dépendre de la bonne volonté : la personne qui accepte une suggestion confirme les preuves avant qu’elle soit mise en œuvre.

Laissez décider le responsable, et consignez les dérogations

Les directeurs de magasin savent des choses qu’aucun jeu de données ne contient : un chantier qui ouvre à côté, un fournisseur sur le point d’être en retard. Dans une chaîne de magasins de proximité qui a introduit des recommandations de réassort dans certains magasins et laissé les autres inchangés, les magasins équipés du système ont atteint un taux de service supérieur de 2,9 % sans détenir plus de stock, et les directeurs ont passé 36,5 % de temps en moins sur les commandes quotidiennes. Quand les directeurs passaient outre le système, les entretiens ont montré qu’ils anticipaient le plus souvent une demande que celui-ci n’avait pas encore vue6.

Les dérogations n’ont pas toujours raison pour autant. Une étude du réassort automatisé d’une chaîne de supermarchés a montré qu’après une rupture, les directeurs avaient tendance à commander moins que ce que proposait le système, ce qui provoquait des ruptures de leur propre fait7. Consignez chaque dérogation avec sa raison, et examinez-les ensemble une fois par mois. La tendance vous dit s’il faut corriger le système ou l’habitude.

Mesurez l’effet par rapport aux magasins qui n’ont rien fait

Quand une suggestion est acceptée et mise en œuvre, les ventes avant et après seront différentes, mais elles l’auraient été aussi sans elle : un jour férié, la météo, une promotion d’un concurrent. La méthode habituelle compare les magasins qui ont agi à des magasins semblables qui n’ont pas agi, sur les mêmes semaines. Elle repose sur une hypothèse, à savoir que les deux groupes auraient évolué en parallèle sans l’action8 : vérifiez donc qu’ils évoluaient bien ensemble auparavant.

Début de l’action

Semaine 1Semaine 10

Magasins qui ont mis en œuvre l’action
Magasins comparables qui ne l’ont pas fait
Illustration. Ventes hebdomadaires en indice, la moyenne de chaque groupe avant le début étant ramenée à 100.

Il en va de même pour le copilote lui-même. S’il vaut ce qu’il coûte, les magasins qui suivent ses suggestions doivent prendre l’avantage sur des magasins comparables, et vous devez pouvoir voir de combien. Le guide sur le stock dormant montre un type de suggestion, un transfert entre magasins, du début à la fin.

Comment fonctionne marql AI

marql AI répond à partir des données de ventes, de stock et de coûts de la chaîne. Les données dont une question a besoin sont récupérées par des requêtes fixes avant que le modèle n’écrive quoi que ce soit, et le modèle peut appeler d’autres outils qui lisent les mêmes tables. Depuis le chat, il ne peut rien modifier dans les systèmes de la chaîne ; la seule chose qu’il peut y créer est une tâche. Ses instructions lui interdisent d’inventer des chiffres et l’obligent à dire quand une période n’a pas de données, et après chaque réponse, les chiffres qu’elle contient sont comparés à ce que les outils ont renvoyé. Les noms des magasins sont remplacés par des codes avant qu’une question n’atteigne le fournisseur du modèle, un directeur de magasin ne voit que ses propres magasins, et l’assistant répond en six langues.

Chaque matin à six heures, heure locale, il envoie un court point : le chiffre d’affaires, la marge et le nombre de tickets de la veille, le magasin le plus fort et le plus faible, la météo du jour et les anomalies de la semaine écoulée, chacune mesurée par rapport au profil normal du magasin. Pour chaque magasin, il calcule aussi comment les ventes ont évolué avec la météo sur les 90 derniers jours et s’en sert dans le point et dans ses réponses, pour qu’une baisse un jour de pluie ne passe pas pour un problème du magasin. Quand une personne accepte une action proposée, l’Impact Ledger fige la référence et, à la fin de la période, compare les magasins qui ont agi à au moins quatre magasins semblables qui ne l’ont pas fait, ou à l’historique du magasin lui-même quand ils ne sont pas assez nombreux. La page marql AI montre les questions auxquelles il répond.

Sur vos propres données

Connectez votre caisse et votre ERP, et interrogez marql AI sur vos propres magasins : des réponses tirées de vos données, un point chaque matin, et un résultat mesuré pour chaque action que vous acceptez.

marql.one

Interrogez le copilote sur vos magasins, et demandez-lui de montrer son raisonnement.

Sources

  1. Lei, F., Chen, J., Ye, Y. et al. (2025). Spider 2.0: Evaluating Language Models on Real-World Enterprise Text-to-SQL Workflows. ICLR 2025. arXiv:2411.07763. arxiv.org
  2. Sequeda, J. F., Allemang, D. and Jacob, B. (2024). A Benchmark to Understand the Role of Knowledge Graphs on Large Language Model's Accuracy for Question Answering on Enterprise SQL Databases. Proceedings of GRADES-NDA 2024, ACM. Figures from the preprint, arXiv:2311.07509. doi:10.1145/3661304.3661901
  3. Kalai, A. T., Nachum, O., Vempala, S. S. and Zhang, E. (2025). Why Language Models Hallucinate. arXiv:2509.04664. arxiv.org
  4. Senoner, J., Schallmoser, S., Kratzwald, B., Feuerriegel, S. and Netland, T. (2024). Explainable AI improves task performance in human-AI collaboration. Scientific Reports, 14, 31150. doi:10.1038/s41598-024-82501-9
  5. Romeo, G. and Conti, D. (2026). Exploring automation bias in human-AI collaboration: a review and implications for explainable AI. AI & Society, 41(1), 259-278. doi:10.1007/s00146-025-02422-7
  6. Li, M., Wang, S. and Xu, L. (2025). Replenishment Recommendation in Convenience Stores. Production and Operations Management, published online 19 August 2025. doi:10.1177/10591478251367129
  7. Özdemir, B. and Tenhiälä, A. (2026). Discretion in Automated Supermarket Replenishment: Censorship Bias and Self-Inflicted Stockouts. Manufacturing & Service Operations Management, articles in advance, 5 August 2026. doi:10.1287/msom.2023.0426
  8. Roth, J., Sant'Anna, P. H. C., Bilinski, A. and Poe, J. (2023). What's trending in difference-in-differences? A synthesis of the recent econometrics literature. Journal of Econometrics, 235(2), 2218-2244. doi:10.1016/j.jeconom.2023.03.008
Copilote IAIA retailOpérations magasinAide à la décision

Écrit par

Maxim T.

CMO, marql

Suivez marql sur LinkedIn

Blog

Questions fréquentes

Un assistant qui répond aux questions sur une chaîne de magasins à partir des propres données de ventes, de stock et de coûts de la chaîne, signale ce qui demande de l’attention et suggère des actions avec les preuves qui les justifient. Une personne décide ; le copilote n’agit pas de lui-même.

Un chatbot généraliste n’a vu ni vos tickets, ni vos livraisons, ni vos prix de revient : il répond donc à partir du commerce en général. Même branché sur la base de données d’une entreprise, un modèle se trompe sur beaucoup de vraies questions métier si les données ne lui sont pas décrites à travers un modèle défini de ce que signifie chaque table.

Faites venir chaque chiffre d’une requête sur vos données, comparez les chiffres de chaque réponse à ce que les requêtes ont renvoyé, et exigez de l’assistant qu’il dise quand des données manquent au lieu de combler le trou.

Oui. Les directeurs connaissent des événements locaux qu’aucun jeu de données ne contient, et la recherche sur le réassort en magasin montre que leurs dérogations anticipent souvent une demande que le système n’a pas vue. Consignez chaque dérogation avec sa raison, car certaines, comme commander moins après une rupture, répètent un biais au lieu d’apporter une connaissance.

Comparez les magasins qui l’ont mise en œuvre à des magasins semblables qui ne l’ont pas fait, sur les mêmes semaines, et vérifiez que les deux groupes évoluaient ensemble avant l’action. Une simple comparaison avant/après mélange l’action avec tout ce qui a changé par ailleurs.

Prêt à voir
les euros qu'il a trouvés ?

Nous connectons vos caisses, vos stocks et votre comptabilité en une journée. Accès en lecture seule, aucun remplacement de caisse, 200 €/mois par point de vente et moins à mesure que vous grandissez.

0
Remplacement du stack
1
Un chat. Toute l'entreprise.