Enrichissement sémantique de données relationnelles pour du LLM

Comme toute jeune recrue brûlant de faire ses preuves, un LLM doit avant tout s'intégrer dans l'entreprise qui l'exploite. Dans le monde moderne, cela signifie avant tout de savoir accéder à la bonne information au bon moment. Et c'est là que le bas blesse: si la donnée est abondante (ça fait des années qu'on enregistre tout et n'importe quoi), si son accès tend à se standardiser (API, MCP et autres acronymes offrent un cadre d'échange presque universel), un LLM bute encore sur la sémantique nécessaire à la transformation de la donnée en information. Autrement dit, il ne suffit pas de brancher votre IA à votre base de données, encore faut-il lui expliquer le sens de ce qu'elle observe pour espérer qu'elle puisse en faire bon usage lors de vos sessions d'utilisation.

Recréer Netflix dans son garage

Il y a quelques temps, je me suis intéressé à l'architecture utilisée par Netflix pour diffuser du contenu à si grande échelle. Les ressources que cela nécessite n'étant pas à ma portée, je me suis également intéressé à la manière dont une startup pourrait procéder, pour proposer un service vaguement équivalent, mais à un coût … Lire la suite de Recréer Netflix dans son garage

Un système simple et efficace de sélecteurs en Scala

Cet article aborde la gestion de comportements variés en programmation, en mettant en avant la notion de "sélecteurs", représentés par des classes en programmation orientée objet. Ces sélecteurs choisissent la méthode d'approche en fonction des contextes d'exécution. Une approche fonctionnelle est proposée pour simplifier cette gestion et éviter les duplications d'efforts, en privilégiant la combinaison et l'évaluation des sélecteurs.

Découverte de PyOD

PyOD est une bibliothèque en Python qui regroupe de nombreux algorithmes de machine learning pour la détection d'anomalies dans des jeux de données multivariées. Nous découvrons les fonctionnalités qu'elle propose et mettons un évidence un cas d'utilisation de la bibliothèque dans un contexte industriel.

Vers un langage spécifique pour la description de séries chronologiques réalistes

Il y a de cela plusieurs années, mon équipe était confrontée à un problème récurrent: nous développions des outils pour gérer des données issues de séries chronologiques, mais ne disposions pas de suffisamment de telles données pour valider notre travail. Le DSL créé à l'époque pour décrire de telles séries présente des limitations qui sont discutées, et une piste d'évolution de ce DSL est présentée.

Vérification anonyme du destinataire d’une transaction bancaire

Problématique Les systèmes bancaires assurent un panel fort large de missions. Lorsqu'une transaction (par exemple, un virement entre deux particuliers) doit être réalisée, différentes entités collaborent afin de s'assurer que l'argent "quitte" un compte pour en "rejoindre" un autre. Mais on attend de plus en plus de ses entités qu'elles remplissent d'autres rôles, tels que … Lire la suite de Vérification anonyme du destinataire d’une transaction bancaire