Tourisme

Agents IA complexes

Talk to data : quand les données deviennent conversationnelles

Client & problématique

Le secteur du tourisme dispose de quantité de données dont la richesse ne vaut que si elles sont facilement accessibles, compréhensibles et exploitables. C’est le défi qu'a voulu relever une entreprise leader de l’analyse de données touristiques, en associant un agent conversationnel à sa base de données Power BI.

Image Here

Données & actions menées

Une ambition : simplifier l’accès à l’information

L'entreprise souhaitait offrir aux utilisateurs professionnels une nouvelle manière d’interagir avec sa plateforme de données Power BI pour la rendre : plus intuitive, plus directe, plus humaine. Objectif : créer un agent conversationnel capable de répondre à des questions complexes en langage naturel, sans passer par des séries de filtres et d'écrans.

Une architecture pensée pour la fiabilité

Face à une base de données massive – 25 millions de lignes, plusieurs dizaines de tables aux relations complexes, plus de 1400 règles de sécurité (rls) – l'approche Copilot avec Microsoft Fabric (native dans Power BI) était insuffisante car non-déterministe par construction. Ainsi, plutôt que de s’appuyer sur des générateurs de requêtes peu fiables, nous avons conçu une architecture à double détente : 1. Un premier filtre intelligent pour orienter la demande vers le bon domaine (dictionnaire de 35+ Knowledge Units). 2. Une réponse déterministe, via une surcouche API intermédiaire pour encapsuler les règles métier et garantir la fiabilité des résultats. Et aussi... des Knowledge Units pour guider l’intelligence. Pour pallier la nature non déterministe des modèles de langage, nous avons en effet développé une méthode d’injection de connaissances ciblées directement dans les prompts. Organisées par tags, ces Knowledge Units permettent à l’agent de comprendre finement les intentions de l’utilisateur et de construire des requêtes précises, sans approximation.

Un outil au service de la décision

L’agent conversationnel permet désormais aux utilisateurs de poser leurs questions en langage naturel. Les réponses sont synthétiques, rapides, et directement exploitables, optimisant ainsi les temps d’analyse et de décision.

Bénéfices client

Les utilisateurs redécouvrent la plateforme de l'entreprise avec un regard neuf. L’accès aux données devient fluide, naturel, évident. Fini les allers-retours entre écrans et signets, les recherches laborieuses, les manipulations complexes. Une simple question suffit désormais à l'utilisateur pour obtenir une information pertinente et personnalisée. Alors que les données sont souvent perçues par les métiers comme techniques et arides, cet agent conversationnel redonne du sens à l’interaction homme / IA. Il transforme la donnée en dialogue, et le tableau de bord en véritable compagnon de la prise de décision.

Image Here
Image Here
Image Here

Données & actions menées

Une ambition : simplifier l’accès à l’information

L'entreprise souhaitait offrir aux utilisateurs professionnels une nouvelle manière d’interagir avec sa plateforme de données Power BI pour la rendre : plus intuitive, plus directe, plus humaine. Objectif : créer un agent conversationnel capable de répondre à des questions complexes en langage naturel, sans passer par des séries de filtres et d'écrans.

Une architecture pensée pour la fiabilité

Face à une base de données massive – 25 millions de lignes, plusieurs dizaines de tables aux relations complexes, plus de 1400 règles de sécurité (rls) – l'approche Copilot avec Microsoft Fabric (native dans Power BI) était insuffisante car non-déterministe par construction. Ainsi, plutôt que de s’appuyer sur des générateurs de requêtes peu fiables, nous avons conçu une architecture à double détente : 1. Un premier filtre intelligent pour orienter la demande vers le bon domaine (dictionnaire de 35+ Knowledge Units). 2. Une réponse déterministe, via une surcouche API intermédiaire pour encapsuler les règles métier et garantir la fiabilité des résultats. Et aussi... des Knowledge Units pour guider l’intelligence. Pour pallier la nature non déterministe des modèles de langage, nous avons en effet développé une méthode d’injection de connaissances ciblées directement dans les prompts. Organisées par tags, ces Knowledge Units permettent à l’agent de comprendre finement les intentions de l’utilisateur et de construire des requêtes précises, sans approximation.

Un outil au service de la décision

L’agent conversationnel permet désormais aux utilisateurs de poser leurs questions en langage naturel. Les réponses sont synthétiques, rapides, et directement exploitables, optimisant ainsi les temps d’analyse et de décision.

Parler à un expert

Des experts et des solutions pour la transformation IA de vos métiers

Parler à un expert

Des experts et des solutions pour la transformation IA de vos métiers

Parler à un expert

Des experts et des solutions pour la transformation IA de vos métiers