Nous avons interviewé notre collègue Geoffrey Decan au sujet du chatbot IA, appelé « Lexi », disponible à partir de Diamonds 2026. Avec le lancement de Lexi, BuildSoft franchit une étape importante dans la mise à disposition de l’IA au sein de Diamonds. Dans cet entretien, Geoffrey explique pourquoi nous avons délibérément choisi de développer notre propre solution, comment Lexi fonctionne en coulisses et quelle est notre vision future de l’IA dans Diamonds.
Geoffrey travaille chez BuildSoft depuis 2011. Depuis avril 2025, il fait partie de l’initiative IA au sein du StruSoft Group en tant que représentant de BuildSoft. Depuis janvier 2026, il occupe le poste d’AI Lead et d’Analyste Technique pour le StruSoft Group. Il travaille dans notre bureau espagnol à Alicante. Découvrez ci-dessous ce qu’il a à partager sur ce sujet grâce à sa riche expérience.

1. Pourquoi avoir choisi un chatbot ?
Lors de l’utilisation de Diamonds, on se pose souvent des questions telles que :
« Où se trouvait déjà ce paramètre ? », « Puis-je effectuer ce calcul ? », « Quel workflow recommandez-vous ? », …
Auparavant, cela signifiait généralement : consulter le manuel ou ouvrir un navigateur et chercher sur le site support. Mais cela prend du temps et vous fait perdre votre concentration.
Avec Lexi, vous lancez cette recherche directement dans Diamonds : vous posez votre question dans la barre latérale et recevez immédiatement une réponse pratique. Avec une référence vers la documentation pertinente afin de pouvoir approfondir si nécessaire. Lexi affiche également des formules et des images pour que vous compreniez en un coup d’œil le sujet traité.
En résumé : Lexi réduit les changements de contexte. Vous progressez plus rapidement tout en pouvant toujours vous appuyer sur les informations issues des sources originales.
2. Pour quel type d’ingénieur Lexi est-elle la plus utile : junior, senior ou les deux ?
Lexi s’adresse à tous. Pour les utilisateurs juniors, Lexi réduit la courbe d’apprentissage et renforce leur autonomie. Elle aide à comprendre les paramètres, à interpréter les messages d’erreur et fournit un accompagnement pas à pas pour la mise en place d’une analyse.
Pour les utilisateurs seniors, Lexi permet de gagner du temps et d’approfondir l’expertise. Elle peut confirmer précisément ce que fait le logiciel selon la documentation et abaisse le seuil d’accès aux fonctionnalités avancées.
Lexi ne remplace pas l’expertise, mais l’accélère — que vous débutiez ou que vous travailliez depuis des années avec notre logiciel.
3. Lexi est un nouveau chatbot développé en interne. Pourquoi avons-nous choisi de développer une nouvelle solution au lieu d’opter pour un chatbot existant comme ChatGPT ?
Nous souhaitions une solution entièrement intégrée dans Diamonds, exclusivement dédiée aux questions de contenu concernant Diamonds, plutôt qu’un outil généraliste. Cela nous permet d’offrir un support ciblé et spécifique au produit, au sein de l’environnement de travail habituel des utilisateurs.
En optant pour un développement interne, nous conservons également le contrôle sur le contenu de Lexi. Alors que les chatbots généralistes s’appuient sur un mélange de sources pouvant être obsolètes, incomplètes ou issues d’autres logiciels, Lexi se base délibérément sur nos propres manuels et notre propre base de connaissances. Lexi affiche également ses références pour vérification.
Et peut-être la raison la plus importante : la confidentialité. Il n’est pas toujours clair ce que fait un chatbot généraliste avec vos données utilisateur. En développant Lexi entièrement dans notre propre environnement, nous garantissons que les données des clients restent protégées et ne sont pas partagées avec des parties externes.
4. Et peut-être la raison la plus importante : la confidentialité. Il n’est pas toujours clair ce que fait un chatbot généraliste avec vos données utilisateur. En développant Lexi entièrement dans notre propre environnement, nous garantissons que les données des clients restent protégées et ne sont pas partagées avec des parties externes.
Lexi fonctionne dans un centre de données en Suède. Cependant, le contenu des conversations est stocké localement sur votre appareil — donc pas en Suède ni dans le cloud.
Vous choisissez vous-même quelles données vous partagez avec nous pour améliorer Lexi et lesquelles vous ne partagez pas.
Pour être clair : des données ne sont partagées avec nous que lorsque vous donnez un feedback.
| Quelles données ? | Paramètre de confidentialité | ||
|---|---|---|---|
| Aucun | Minimal | Complet | |
| Retour | Impossible de donner un retour | Oui | Oui |
| Commentaire | Non applicable, car les données ne sont envoyées que lorsque vous fournissez un retour. | Impossible d’ajouter des commentaires | Oui |
| Titre de la conversation | Oui | Oui | |
| Non | Oui | ||
| Données personnelles (nom, e-mail, numéro de téléphone, numéro de licence, etc.) incluses dans votre conversation avec Lexi | Seuls des commentaires anonymisés nous sont transmis. Nous n’avons aucun moyen d’identifier vos données personnelles et ne pouvons donc pas vous contacter. Si vous souhaitez contacter le support, veuillez nous envoyer un e-mail ou nous appeler. | ||
| Votre modèle (*.bsf) | Lexi ne consulte pas votre modèle ni ses résultats. Elle ne partagera donc jamais votre modèle avec nous. Si vous ne parvenez pas à résoudre une question liée à un modèle, envoyez votre modèle (.bsf) à support@buildsoft.eu | ||
5. Que se passe-t-il « sous le capot » de Lexi
Vous pouvez considérer Lexi comme deux éléments qui collaborent : un modèle de langage et une couche de recherche intelligente.
Le modèle de langage est en réalité un système prédictif de texte extrêmement entraîné. Pensez à votre téléphone qui essaie de deviner le mot suivant lorsque vous tapez un message — mais en beaucoup plus avancé.
Le modèle a appris la structure des phrases, les enchaînements logiques de mots, la forme des explications, résumés et dialogues, ainsi que les différents styles d’écriture. Lorsque vous posez une question, il analyse les schémas dans votre formulation et prédit mot après mot la réponse. Cela se fait très rapidement, ce qui donne une réponse fluide.
Mais un modèle de langage ne « sait » pas comme un être humain. Il calcule simplement le mot le plus probable à chaque étape. Cependant, grâce au grand nombre d’exemples analysés, il donne l’impression de comprendre.
Le modèle de langage n’a pas accès en direct à des connaissances actualisées. Il a besoin d’un bibliothécaire intelligent (la couche de recherche) qui recherche les informations pertinentes dans les sources disponibles et les transmet au modèle. Celui-ci peut alors formuler une réponse claire à la question.
Workflow spécifique de Lexi

- Vous posez une question à Lexi.
- Lexi reformule ou adapte votre question dans le contexte de Diamonds et/ou des conversations précédentes.
- Lexi effectue une recherche sémantique (par sens et non uniquement par mots-clés) dans les sources disponibles.
Si vous utilisez le mot « voile », Lexi comprend que vous pouvez aussi vouloir dire « mur». - Lexi dispose de l’ensemble du site support (base de connaissances), qui contient depuis 2025 le manuel de référence complet de Diamonds. Lexi sélectionne les articles les plus pertinents.
- Lexi formule une réponse accompagnée de références aux sources.
6. Quel type de questions peux-tu poser à Lexi ?
Lexi est particulièrement performante pour les questions produit concernant Diamonds : paramètres, workflows, localisation des fonctionnalités, plans d’étapes, explications de fonctions, etc.
Lexi ne remplace pas le jugement d’ingénierie. Vous ne pouvez pas lui demander d’interpréter une norme (par exemple l’Eurocode) ou de juger si une poutre X est conforme. Lexi n’est pas non plus capable de consulter votre modèle ou vos résultats.
7. Comment évitons-nous les « hallucinations »?
Les hallucinations sont des réponses erronées formulées avec assurance — un risque connu des modèles de langage.
Lexi est volontairement limitée à notre base de connaissances et ne cherche jamais en dehors de celle-ci. Nous effectuons également des contrôles qualité et des évaluations automatiques pour tester et améliorer les réponses.
Si Lexi ne trouve pas de sources suffisamment solides, elle indique qu’aucune réponse adaptée n’a été trouvée. Cela peut signifier que l’information n’existe pas encore ou que la question doit être reformulée.
Conseil pratique : reformulez votre question ou ajoutez un terme clé (par exemple le nom d’un module ou d’une fenêtre de dialogue).
Et si un sujet manque réellement, c’est un feedback précieux pour améliorer notre documentation.
Lexi est-elle l’aboutissement de notre parcours IA ?
Absolument pas ! Lexi est notre point de départ pour intégrer l’IA de manière utile dans Diamonds. Aujourd’hui, nous avons un chatbot capable de répondre aux questions produit. À court terme, nous continuerons à l’améliorer : meilleures réponses, base de connaissances enrichie et actualisée.
Mais l’objectif final est d’élargir Lexi afin qu’elle puisse gérer des scénarios plus complexes.
- Phase 1 (maintenant) : connaissance produit
Lexi répond aux questions produit avec références. Phase 2 (prévue en 2027) : connaissance du modèle
Lexi pourra analyser le contenu de votre modèle et répondre à des questions comme :
« Quels profils sont utilisés dans ce modèle ? ».- Phase 3 : workflows de reporting intelligents
Lexi pourra exécuter des instructions liées aux fonctionnalités de reporting.
Par exemple :
« Crée un rapport basé sur ce modèle, mais ajoute également une image des déformations verticales en ÉLS CR. » - Phase 4 : commandes simples et automatisation de calculs multi-étapes
Lexi pourra exécuter des commandes telles que :
« Change la classe de béton de C25/30 à C30/37, relance l’analyse élastique et calcule l’armature. »
Notre ambition est claire : utiliser l’IA là où elle apporte une réelle valeur — réduire la complexité, supprimer les frictions et aider les ingénieurs à prendre plus rapidement de meilleures décisions.
Lexi n’est donc pas un aboutissement, mais une fondation sur laquelle nous continuerons à construire dans les années à venir.



