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.