Tous les témoignages de clients
Octo fournit des informations sur les bâtiments intelligents grâce au low-code et à l'IA
La gestion d'un portefeuille de centaines, voire de milliers de bâtiments, nécessite une planification minutieuse et stratégique. Des problèmes apparemment simples deviennent extrêmement complexes, malgré leur nature triviale.
L'analyse de données telles que le nombre de fenêtres ou la propreté des façades à des fins de maintenance devient rapidement fastidieuse et presque impossible à réaliser manuellement.
Octo, un fournisseur de solutions de « bâtiments intelligents » basé aux Pays-Bas, a été fondé par Dirk Huibers (PDG), Marieke Dijksma (CTO) et Tara Campagne (COO) pour résoudre ce dilemme d'analyse de données.
La solution Octo, construite à l'origine sur Mendix et étendu avec AWS services, fournit des informations précieuses à ses clients en parcourant Internet à la recherche d'informations et d'images accessibles au public sur les propriétés appartenant aux clients, ce qui peut être assez complexe.
En conséquence, Huibers explique qu’Octo « [utilise] l’outil le plus adapté », adoptant uniquement la technologie qui résoudra ses problèmes de manière simple mais précise.
Lors de la création d’Octo, l’équipe a commencé avec une solution complexe, mais plus simple : Surveillance IdO de bureaux, offrant des informations sur l'environnement et l'utilisation de l'espace. Cette solution s'est avérée lucrative pour les clients d'Octo, révélant une myriade de mètres carrés inutilisés dans les portefeuilles immobiliers, permettant aux clients d'économiser jusqu'à 10 % sur les coûts de location.
Forte d'une proposition réussie en matière de gestion immobilière, l'équipe Octo a évolué vers le développement d'une nouvelle proposition concernant la maintenance, travaillant constamment aux côtés de ses clients pour prioriser et valider les fonctionnalités de leur plateforme améliorée.
Des instructions conditionnelles au Low Code et au Machine Learning
Huibers, Dijksma et Campagne ont débuté comme consultants, travaillant sur Excel et BigSheets pour analyser les données du portefeuille des clients.
Malgré l'accessibilité des programmes, Huibers explique qu'ils ont rapidement rencontré des problèmes. Les énoncés conditionnels nécessaires pour fournir à leurs clients des données exploitables créaient des goulots d’étranglement dans leur travail de conseil.
Leurs diplômes en sciences du bâtiment leur ont permis d’acquérir une expertise dans ce domaine. Malgré leur formation, ils n’étaient pas bien outillés pour développer les logiciels nécessaires pour fournir efficacement des informations à leurs clients. Ils se sont retrouvés à pousser les feuilles de calcul jusqu’à leurs limites.
Heureusement, un ami de Huibers, familier du low code, est intervenu pour aider et a proposé de numériser leur saisie de données. En tant que personnes curieuses, les fondateurs d'Octo ont décidé d'apprendre eux-mêmes à utiliser l'outil et ont réalisé le potentiel de productivité du travail qu'ils effectuaient en tant que consultants.
Même s’ils manquaient d’expérience en développement traditionnel, ils ont appris les bases de la programmation et se sont tournés vers le Mendix plateforme de développement de faire évoluer leur offre de solutions et de transformer leur vision en une entreprise à part entière.
Huibers et Dijksma ont également reconnu le potentiel que la technologie de reconnaissance d'images et l'apprentissage automatique pouvaient apporter à leurs clients disposant de portefeuilles importants. Ils savaient que l'intelligence artificielle Cela améliorerait considérablement leur capacité à identifier une grande partie des critères requis pour les options de filtrage et d’interrogation dont leurs clients auraient besoin, tels que le type de toit, le nombre de fenêtres ou le nombre d’adresses répertoriées pour un bâtiment particulier.

Ils ont décidé de créer une solution qui combine ces technologies de pointe dans une plateforme qui offre à leurs clients la possibilité d'utiliser la technologie pour rationaliser leur stratégie de maintenance des bâtiments. Deux ans plus tard, Octo est né.
Les bâtiments intelligents ont besoin d'une pile technologique intelligente
Certains clients gèrent des milliers de bâtiments et les données analysées par leur solution sont colossales. Octo a pu traduire ses données structurées en informations plus digestes en s'appuyant sur Matillion pour générer les requêtes SQL nécessaires. Ces données plus exploitables et faciles à comprendre permettent à ses clients d'agir.

Ils organisent ces données en 4 catégories :
- Contextuelle (qu'un jardin soit présent ou non dans une propriété particulière)
- Géométrique (la hauteur du bâtiment)
- Matérialisé (le type de matériau dont est fait le toit)
- Qualitative (présence de saletés ou de graffitis sur la façade)
Sans l'aide de l'IA, ce processus prendrait un temps incommensurable. Octo devrait déployer régulièrement ses employés dans chaque bâtiment appartenant à un client pour effectuer manuellement des contrôles sur ces paramètres. En raison de la difficulté de ce processus manuel, ils utilisent l'image reconnaissance la technologie et l'apprentissage automatique pour accomplir la tâche d'analyse et de catégorisation de ces données,.
Ces informations pratiques sur la maintenance des bâtiments sur l’ensemble d’un portefeuille sont importantes pour offrir de la valeur à leurs clients.
Pour rendre leur offre de reconnaissance d'images réalisable, ils s'appuient sur des bibliothèques open source, telles que PyTorch et TensorFlow, pour identifier et organiser les informations catégorisées sur les bâtiments de leurs clients, telles que le nombre de fenêtres ou le type de toit d'un bâtiment particulier.
Sagemaker annote un ensemble spécifique d'images à utiliser comme guide de formation pour les modèles de reconnaissance d'images. Ce processus passe par plusieurs itérations, conduisant à un modèle final qui est maintenant formé pour annoter les images nouvellement ajoutées. Elles sont ensuite stockées dans S3 buckets et alimentés directement dans leur base de données Redshift.
Les données ont été capturées, stockées et sont prêtes à être analysées. La solution Octo fournit ensuite des informations précieuses basées sur cette vaste réserve de données, comprenant des centaines de points de données sur des milliers de propriétés. Mendix a permis à Octo de développer un front-end qui fournit des consommables et données exploitables à leur clientèle.
Lors de l'intégration d'une vue cartographique pour les bâtiments de leurs clients, l'équipe Octo a testé deux interfaces utilisateur différentes pour les données de géolocalisation :
- Kepler, une plateforme de business intelligence (BI) pour l'analyse géospatiale
- API Google Maps
Huibers et Dijksma ont constaté que malgré les informations de localisation avancées de Kepler, l'API Google Maps était préférée par leurs clients.

En raison de la simplicité de connexion d'applications et de services externes aux applications construites sur le Mendix Grâce à cette plateforme, Huibers et Dijksma n'ont mis que trois jours pour mettre à jour leur offre de solutions afin d'inclure cette fonctionnalité, contre environ deux mois de développement traditionnel.
Résoudre la surcharge d'informations
Les Octo Portail Clients, développé en Mendix, est essentielle au succès de leur entreprise.
Grâce aux capacités collaboratives de la plateforme, l’équipe d’Octo peut travailler directement avec ses clients sur leur solution. L’équipe fondatrice ne s’est pas éloignée de ses racines de consultante.
Leur équipe de conception utilise Mendix en collaboration avec les clients pour développer leur front-end et définir des requêtes qui leur permettent de répondre aux besoins de leurs clients. En interrogeant les caractéristiques des bâtiments détenus, leurs clients peuvent filtrer sur des attributs spécifiques sur l'ensemble de leur portefeuille.
Cette fonctionnalité est grandement améliorée par le collaboration processus que l'équipe Octo a avec ses clients et donne à Huibers et Dijksma la tranquillité d'esprit que les requêtes qu'ils développent apporteront de la valeur à leurs clients.
En approfondissant davantage ses relations avec ses clients, Octo peut fournir les solutions les mieux adaptées.
L'équipe d'Octo a réussi à construire une plateforme en tirant parti de son expertise dans le domaine, sans être gênée par un manque de compétences techniques, et selon Dijksma, « c'est le véritable avantage du low code ».