Theodo France

Theodo France

Software, TI/Digital

Paris, Casablanca, London, Lyon, Nantes

Explora sus publicaciones

Sumérgete en las publicaciones de la empresa para aprender más sobre su cultura y áreas de especialización.

Theodo Named 2025 Google Cloud Services Partner of the Year

Las Vegas, April 8, 2025 Theodo today announced that it has received the 2025 Google Cloud Services Partner of the Year. Theodo is being recognized for its achievements in the Goog…

4/7/2025

REX après la migration d’une feature Android/iOS vers KMP

Dans un premier article, nous avons exploré comment migrer progressivement une application native Android/iOS vers Kotlin Multiplatform (KMP). Si vous avez suivi ce guide, vous ave…

4/7/2025

ShedLock : Gérer efficacement les tâches planifiées dans une architecture multi-instances

Introduction Pour les applications d'entreprise, en 2025 l’exécution de tâches planifiées est un besoin courant : génération de rapports, traitements par lots, synchronisation de d…

4/7/2025

Comment diviser par 2 votre temps de CI grâce à ces simples astuces

Chez Theodo HealthTech, notre politique est de créer un code de qualité tout en respectant nos délais de livraison. Cependant, pendant trois sprints consécutifs, nous avons livré d…

8/4/2025

How QRQC helps me better manage bugs on my project?

As a software developer, you spend most of your time delivering code and then fixing bugs you introduced in your code. The Pareto principle is a great way to represent our day-to-d…

4/7/2025

How we migrated from AWS Glue to Snowflake and dbt

Today, I’ll tell you about our ETL migration from AWS Glue to the Snowflake and dbt modern data stack. My team’s mission is to centralize and ensure data reliability from multiple…

4/7/2025

Sécuriser les partages Notion : guide pour tous

Chez Theodo Fintech, nous avons fait de Notion notre QG digital. Documentation produit, projets tech, comptes rendus, référentiels clients ou financiers… tout y passe. Et c’est bie…

4/7/2025

Construire un produit Gen AI : le guide de survie pour les PMs

Bienvenue dans l'ère de l'IA générative, où les machines créent du contenu de manière autonome. Pour les product managers (PMs), cela représente une révolution autant qu'un défi. L…

8/4/2025

Qu’est-ce que le scaling ?

Une bonne application est une application qui tient sa charge d’utilisateurs, notamment grâce à un scaling controlé. Dans cet article nous aborderons ce sujet, et plus particulière…

4/7/2025

How LLM Monitoring builds the future of GenAI ?

Discover how Langfuse offers secure, open-source monitoring for LLM and GenAI solutions. Large Language Models (LLMs) are popping up everywhere and are more accessible than ever. W…

4/7/2025

Les annotations java custom pour respecter l’architecture hexagonale

Le problème que l’on veut résoudre Lorsque l’on développe une API avec Spring Boot, il est fréquent d’utiliser les annotations fournies par le framework, telles que @Service, @Comp…

4/7/2025

Le kit de survie du Product Manager responsable en 4 étapes

Alors que j’étais tranquillement en train de me laisser charmer par la dégustation gratuite de tofu fumé de mon Biocoop l’année dernière, une soudaine prise de conscience a heurté…

8/4/2025

Faites des Plugins pas la Guerre: REX sur ma bataille pour écrire un plugin

Imaginez commencer chaque projet avec tous les outils configurés et prêts à l’emploi. Le rêve, non ? En tant que développeur Android, j’ai toujours eu à portée de main les outils n…

4/7/2025

Don’t use Langchain anymore : Atomic Agents is the new paradigm !

Introduction Since the rise of LLMs, numerous libraries have emerged to simplify their integration into applications. Among them, LangChain quickly established itself as the go-to…

4/7/2025

Optimize Your Google Cloud Platform Costs with Physical Bytes Storage Billing

In today's data-driven world, cloud providers are essential for efficiently managing, processing, and analyzing vast amounts of data. When choosing one such provider, Google Cloud…

8/4/2025

Tech Radar Cloud

Ce Tech radar regroupe une cinquantaine de technologies Cloud et DevOps éprouvées par les experts de Theodo Cloud durant plus de 4 ans de projets. Téléchargez le 2ème volume de not…

8/4/2025

Construire un produit Gen AI : le guide de survie pour les PMs

Theodo France

Construire un produit Gen AI : le guide de survie pour les PMs

Bienvenue dans l'ère de l'IA générative, où les machines créent du contenu de manière autonome. Pour les product managers (PMs), cela représente une révolution autant qu'un défi. L'IA générative, capable de produire du texte, des images, du son de manière autonome, redéfinit les contours du développement de produits.

En 2023, 67% des entreprises ont intégré l'IA générative dans une de leurs fonctions commerciales au moins. Et ce n'est que le début. Le nombre de solutions Gen AI sur le marché explose, atteignant 27 sur Google Cloud en janvier 2024. Cette adoption rapide montre une demande croissante pour ces technologies.

Les PMs doivent se préparer à naviguer dans ce nouveau paysage dynamique et complexe. Les réponses ne sont plus déterministes, la performance est variable, et l'expérience utilisateur doit être repensée.

Cet article se propose de vous aider à relever ces défis et à réussir vos projets Gen AI.

Qu’est-ce qu’un produit “Gen AI-powered” ?

Les produits Gen AI se répartissent en deux grandes catégories :

  1. Les produits hybrides : Ils intègrent des fonctionnalités d'IA générative pour améliorer ou étendre des services existants. Par exemple, Amazon utilise l'IA générative pour créer automatiquement des descriptions de produits pour les vendeurs, combinant l'efficacité de l'IA avec des processus traditionnels.

  2. Les produits entièrement fondés sur l'IA générative : Ces produits, comme Quivr ou Perplexity, utilisent la Gen AI comme technologie principale pour fonctionner. Ils sont construits autour de la capacité de l'IA à générer du contenu de manière autonome.

Face à une demande croissante autour de projets Gen AI, notre équipe chez Theodo s'est mobilisée pour renforcer notre expertise et notre compréhension de cette technologie. Cet article détaille nos apprentissages et les stratégies que nous avons adoptées.

I. Comprendre que les produits Gen AI sont indépendants

Nous vivons à l’ère où nos outils technologiques ne suivent plus seulement des instructions, mais prennent aussi des initiatives. Cette indépendance est une caractéristique clé des produits “Gen AI-powered”. Contrairement aux systèmes d'IA traditionnels, ces modèles produisent des réponses imprévisibles.

Problème : des modèles non-déterministes

Les modèles Gen AI sont non-déterministes par nature. Cela signifie que, pour une même entrée, ils peuvent générer des résultats différents à chaque exécution.

Atteindre 80 % de précision dans les réponses peut être relativement simple. Mais, au-delà, chaque % supplémentaire devient beaucoup plus difficile à obtenir et coûteux (en raison de rendements décroissants).

Même si ce n’est qu’une minorité de réponses incorrectes, cela peut causer d’énormes problèmes.

Risques et impacts

L’exemple du Chatbot de DPD, qui a été détourné par un utilisateur via une "prompt injection", entraînant des réponses insultantes, largement partagées sur les réseaux sociaux.

Capture d’écran 2025-04-08 à 11.17.44.png

Un autre exemple est celui de Google qui a introduit ses "AI Overviews". Conçus pour fournir des résumés rapides, ils ont produit des informations dangereusement inexactes.

Capture d’écran 2025-04-08 à 11.18.19.png

Ces incidents montrent que même des entreprises expérimentées peuvent rencontrer des problèmes graves si l'indépendance de leurs modèles Gen AI n'est pas correctement gérée.

Solutions

Amélioration continue et itération

Pour améliorer les modèles d'IA, il faut itérer régulièrement. Travailler avec des data scientists permet de peaufiner les solutions crées en fonction des retours d'expérience et des nouvelles données. Cela aide à mieux gérer les résultats imprévisibles et à améliorer la précision des réponses.

Réduction des erreurs critiques

Les erreurs critiques peuvent gravement nuire à la fiabilité d'un modèle Gen AI. Pour les réduire, il est essentiel de combiner des évaluations qualitatives et quantitatives.

  • Évaluations Qualitatives : Ces évaluations aident à comprendre pourquoi et dans quel contexte les erreurs se produisent.

    Par exemple, sur Quivr, j'utilisais des méthodes comme les interviews utilisateurs et l'analyse de questionnaires pour obtenir des retours détaillés. Si je remarquais que le modèle faisait des erreurs sur les mêmes questions posées plusieurs fois, cela indiquait un problème de cohérence ou de compréhension contextuelle.

  • Évaluations Quantitatives : Ces évaluations mesurent les erreurs pour identifier où le modèle performe mal et quantifier l'ampleur des erreurs.

    Par exemple, suivre le taux de bonnes réponses sur un dataset défini dans le temps aide à repérer les domaines à améliorer. Ces données permettent de cibler les ajustements nécessaires pour améliorer la précision du modèle.

II. Adapter l’expérience utilisateur aux nouvelles normes

Équilibrer innovation et familiarité

L'UX/UI des produits Gen AI doit trouver un équilibre entre innovation et familiarité. Les interfaces conversationnelles, devenues courantes, doivent rester accessibles et naturelles pour les utilisateurs.

Par exemple, Perplexity combine des éléments classiques d'UX avec des fonctionnalités de ChatGPT, offrant une expérience fluide et intuitive. Cette approche hybride aide les utilisateurs à s’adapter plus facilement aux nouvelles technologies tout en bénéficiant des innovations de l'IA.

Capture d’écran 2025-04-08 à 11.19.55.png

Accompagner l’utilisateur et le rassurer

Les utilisateurs peuvent être sceptiques vis-à-vis des produits Gen AI à cause des erreurs potentielles. Pour gagner leur confiance, il est essentiel de répéter les informations clés et de fournir des sources vérifiables. Par exemple, dans le projet Vidal, nous avons choisi de :

  • Reformuler la question : Cela aide à s’assurer que la demande de l'utilisateur est bien comprise.

  • Afficher les sources : En montrant les passages utilisés pour générer les réponses, on renforce la crédibilité des informations fournies.

Capture d’écran 2025-04-08 à 11.20.28.png

Focus sur des gains précis

Se concentrer sur des fonctionnalités spécifiques avec une valeur ajoutée claire encourage l'adoption initiale des utilisateurs.

Chez Theodo, nous privilégions une phase de discovery approfondie pour identifier les besoins réels des utilisateurs et les domaines où la Gen AI peut exceller. Voici quelques exemples de ce que l'IA générative peut concrètement réaliser :

  • Rechercher : Trouver rapidement des informations pertinentes,

  • Synthétiser : Résumer des textes longs en points clés,

  • Classifier : Organiser les données en catégories,

  • Générer : Créer du contenu nouveau basé sur des inputs spécifiques,

  • Réécrire : Reformuler des textes existants,

  • Extraire : Identifier des informations spécifiques dans un grand volume de données,

  • Clusteriser : Grouper des données similaires,

  • Traduire : Convertir du texte d'une langue à une autre.

Ces fonctionnalités ciblées permettent de démontrer rapidement la valeur de la Gen AI, facilitant ainsi l'adoption par les utilisateurs.

III. Les enjeux traditionnels de l’IA existent toujours

Capture d’écran 2025-04-08 à 11.21.13.png

Gestion de la qualité des données

La gestion de la qualité des données est cruciale pour tous les produits, mais pour les produits GenAI, elle démultiplie les challenges cités tout au long de l’article. N'oublions pas que les produits GenAI sont des produits d'IA à la base. Des données de mauvaise qualité peuvent entraîner des erreurs de généralisation, des biais et des hallucinations.

Stratégie

  • Audits de données réguliers : Mettre en place des audits périodiques pour évaluer la qualité et la pertinence des données utilisées.

  • Collaboration avec des experts en données : Travailler en étroite collaboration avec des data scientists pour assurer une annotation précise et pertinente des données.

Conclusion

L'IA générative est en plein essor et les produits utilisant cette technologie vont se multiplier. Les product managers doivent s'adapter rapidement à ces nouveaux défis. Acquérir des compétences en IA et mettre en place des processus solides seront essentiels pour réussir.

Les produits Gen AI posent de nouveaux défis, tels que la gestion de modèles non-déterministes et la réduction des erreurs critiques. Les PMs doivent améliorer continuellement leurs modèles en collaborant avec des data scientists et adapter l'expérience utilisateur pour qu'elle soit intuitive et fiable. En combinant des évaluations qualitatives et quantitatives, ils peuvent améliorer la précision des réponses et minimiser les erreurs.

Les innovations, comme les modèles multi-modaux et la personnalisation des expériences utilisateur, transforment déjà le paysage technologique. Dans ce contexte dynamique, être réactif, informé et agile permet de transformer les défis en opportunités et de façonner l'avenir de la technologie.

Article rédigé par Chloé Roumengas