Data Science

NLP : une classification multilabels simple, efficace et interprétable

Le Machine Learning nous permet aujourd’hui de classifier facilement du texte ; or, le texte appartient parfois à plusieurs catégories, d’où le nom de classification multilabels pour parler de cette tâche. Nous allons voir dans cet article comment traiter ce problème, évaluer la performance de nos algorithmes et les interpréter. Avant toute chose, le code est disponible sur Github. Il contient deux web-apps : une permettant d’entraîner un modèle sur son propre dataset et une permettant d’afficher les prédictions et de les interpréter. A noter…

Lire la suite
No Code / Low Code

Le boom des outils No-Code avec le confinement

En 3 jours, Brent Summers a lancé GiveLocal proposant aux résidents de Los Angeles d’aider leurs restaurants préférés avec des cartes-cadeaux. Il a lancé l’application en 3 jours sans coder grâce à l’outil No-Code Bubble. Bubble a gagné 50% de nouveaux utilisateurs en 3 semaines. Bubble est l’une des stars des outils No Code, ces outils qui permettent de créer des applications web complexes sans savoir coder par simple glisser-déposer. 

Lire la suite
Digitalisation

Smart Building : comment l’IoT contribue au confort, à la sécurité et à l’hygiène sur le lieu de travail ?

Bureaux, centres de recherches, unités commerciales… nos lieux de travail exposent l’entreprise à des enjeux sur le plan humain, sanitaire, environnemental, financier et sociétal. Pour l’entreprise qui souhaite en tirer parti, le Smart Building propose une approche du bâtiment orientée vers de nouveaux usages et vise à créer des services innovants à forte valeur ajoutée.

Lire la suite
Stratégie digitale

Omnicanalité et décryptage des grandes tendances actuelles et à venir

Omnicanalité et décryptage des grandes tendances actuelles et à venir

Introduction : omnicanalité et principaux enjeux pour l’entreprise     L’omnicanal propose aux consommateurs une expérience globale et cohérente sur l’ensemble des canaux de la relation client.  A l’inverse du multi-canal ou du cross-canal, centrés sur la marque, l’omnicanal est une démarche résolument centrée sur l’utilisateur.    Rappelons quelques définitions pour distinguer ces termes : Le multi-canal définit l’expérience d’un utilisateur ou client qui utilise plusieurs des points de contact mis à disposition par une marque pendant son parcours d’achat (magasin, site web, mobile, service…

Lire la suite
Agile

Agile au-delà de l’IT

L'IT a dû inventer de nouvelles manière de penser les projets et de s'organiser pour aujourd'hui savoir donner vie aux projets de manière rapide, faible, continue et fluide. Ce sont nos retours expériences et nos bonnes pratiques de mises en place sur lesquelles nous échangeons lors de ce webinaire. Ces transformations peuvent - voire devraient - être transposées à tous les métiers de manière transverse pour apporter un nouvel élan sur les relations et la collaboration au sein des entreprises. Captation du webinaire Donner votre…

Lire la suite
Software Craftsmanship

Un test peut en cacher un autre – Tests unitaires – P2

Introduction L’article d’introduction débute en listant certaines différences de visions que je peux avoir avec d'autres développeurs concernant l'architecture applicative ou encore la rédaction des tests. À travers elles, j’évoque les difficultés qu’ils peuvent rencontrer à identifier précisément quoi tester et comment. Deux phrases extraites de l’article de Ian Cooper ont été mises en avant : “Le code issu d’un refactoring ne requiert pas de nouveaux tests” “Je vous recommande d’utiliser ports/adaptateurs et d’écrire les tests en outside-in depuis le use case” Ces deux axes…

Lire la suite
Deep Learning

Apprentissage par renforcement appliqué à la conduite autonome dans un simulateur 1/2

Afin d’explorer de nouvelles possibilités concernant la conduite autonome, de nombreuses compétitions de mini-voitures autonomes existent telles que la compétition de l’Iron Car ou encore la compétition Donkey ® Car  aux États-Unis. Lors de ces compétitions, des mini voitures (type voitures radiocommandées) doivent parcourir quelques tours d’un circuit faisant approximativement la taille d’un hangar. Dans cet article, nous allons étudier l’utilisation d’une solution d’apprentissage par renforcement (RL - Reinforcement Learning - pour les intimes) pour la conduite autonome selon le contexte schématisé en figure 1.

Lire la suite
Archi & techno

Analyse d’un cas d’usage blockchain : Regen Network

Lorsque nous étudions un nouveau cas d’usage blockchain, deux questions se posent : Est-ce pertinent d’utiliser une blockchain ? Comment se place ce service numérique en regard de son impact environnemental ? Nous allons dans cet article analyser le besoin d’utiliser un service numérique et plus précisément la technologie blockchain pour répondre à plusieurs problèmes : l’érosion des sols, l’émission de CO2 et la perte de biodiversité. Nous le ferons en étudiant le whitepaper de Regen Network, une plateforme actuellement en développement permettant de créer…

Lire la suite