

Aurélien Debacq
Co-fondateur d'ALLOHOUSTON
RoulerOvert (rouler-o-vert.green) est une plateforme web d’accompagnement au verdissement des flottes de véhicules. Elle fait partie des produits numériques d’intérêt général développés par le Programme InTerLUD+, qui viennent appuyer et renforcer l’impact des programmes de concertation entre collectivités et acteurs publics en faveur d’une logistique urbaine durable.
Plus d’infos sur le Programme InTerLUD+ : https://www.interlud.green/
Si vous souhaitez tester l'outil : https://rouler-o-vert.green/
Ce produit a été conçu et développé par les équipes d'ALLOHOUSTON.

L’offre de véhicules et l’offre d’aides permettant de financer les projets de verdissement étant peu lisibles pour un professionnel, l’application permet à ses utilisateurs de consulter un catalogue de véhicules et un catalogue d’aides disponibles sur le territoire national, avec des fonctionnalités de matching des aides avec le profil de l’entreprise et le projet de verdissement envisagé.
Elle permet de trouver quelles aides sont disponibles pour financer le renouvellement de leur flotte : acquisition de véhicules neufs ou d’occasion, remplacement de véhicules existants, ou transformation (rétrofit).
Les utilisateurs de cette application sont des professionnels : entreprises (TPE, PME, ETI, grandes entreprises), des associations, des collectivités (villes, EPCI), des établissements publics et des particuliers (certains professionnels peuvent bénéficier d’aides à destination des particuliers).
Les premières versions de RoulerOvert se sont concentrées sur la présentation et la navigation simple dans l’exhaustivité des aides disponibles et sur les critères de matching entre les projets et le profil de l’utilisateur.
Voici les principales fonctionnalités :


Cette première version manquait d’un véritable module de simulation de projet de verdissement permettant de modéliser complètement un projet (flotte d’origine → leviers utilisés (achat, remplacement, location, rétrofit) → flotte d’arrivée) et de connaître précisément les aides éligibles et leur montant cumulé.
Diversité des critères d’éligibilité
Les critères à prendre en compte pour déterminer si un projet est éligible à une aide sont très nombreux et hétérogènes.
Côté bénéficiaire, ils portent sur le type d’acteur (entreprise, association, collectivité, établissement public, particulier), et selon le type : nombre d’employés (tranches ou valeur), chiffre d’affaires, total de bilan, secteur d’activité (transport, BTP, logistique, commerce, etc.), nombre d’habitants pour les territoires, revenu fiscal de référence pour les particuliers.
Côté projet, ils concernent le type (acquisition, remplacement, transformation/rétrofit) et le sous-type (neuf, occasion, location avec ou sans option d’achat), ainsi que la région.
Côté véhicules, ils portent sur le type (VUL, PL, VP, deux-roues, vélos, autobus…), la motorisation cible, la puissance pour les deux-roues, le type de VUL (volume), la vignette Crit’Air du véhicule à remplacer ou à transformer, la motorisation du véhicule sortant, l’obligation ou non de mise à la casse.
Chaque aide peut combiner plusieurs de ces dimensions, avec des seuils ou des listes de valeurs acceptées différents d’un dispositif à l’autre, ce qui rend difficile une modélisation unique et une saisie exhaustive par les collectivités.
Exemples concrets (critères d’éligibilité) :
Diversité des critères de cumul
Les règles qui encadrent le calcul du montant et le cumul des aides sont tout aussi variées.
Pour le calcul unitaire :
Pour le cumul :
S’y ajoutent des règles plus spécifiques : bonus conditionnel (ex. station ZFE), exigence territoriale (activité en ZFE), encadrement communautaire. Sur le terrain, ces règles sont le plus souvent décrites en langage naturel dans les textes des aides, avec des formulations et des niveaux de détail très variables, ce qui complique une extraction et une application automatiques sans outil dédié.
Exemples concrets (critères de cumul) :
Impossibilité de demander aux collectivités qui saisissent les aides de réaliser une saisie totalement exhaustive de tous ces critères ⇒ certains sont saisis (montant, segmentation des populations cibles…), d’autres se retrouvent saisis sous un format semi-structuré (textes longs contenant une description des critères).
Ces difficultés ont justifié l’introduction d’une fonctionnalité combinant un enrichissement IA des règles et moteurs de calcul déterministes de l’éligibilité et du montant éligible pour afficher des aides et un montant cohérents avec les textes des aides.
L’enrichissement IA est utilisé de manière asynchrone (lors de la mise à jour d’une aide et pas lors du calcul d’un projet d’un utilisateur). Cela permet d’assurer des coûts d’utilisation modestes et une rapidité de réponse aux utilisateurs professionnels.
La principale valeur ajoutée de ce pipeline IA est de permettre un mapping exhaustif des règles à utiliser pour chaque aide sans demander une saisie exhaustive (quasi impossible à obtenir) aux collectivités.
Pipeline d’enrichissement IA (côté données)
À chaque fois qu’une aide est saisie ou modifiée dans la plateforme, un pipeline IA analyse les contenus de l’aide pour en extraire des règles structurées, stockées en base et utilisées par le moteur de calcul de l’éligibilité et du montant :
Nous avons choisi comme souvent d’utiliser les APIs de La Plateforme de Mistral pour réaliser ces enrichissements : https://mistral.ai/fr/news/la-plateforme
Moteur d’évaluation de l’éligibilité
Sur la base du projet saisi, un premier groupe d’aides est identifié sur la base des critères d’éligibilité explicites. Le moteur d’évaluation de l’éligibilité regroupe ensuite les questions à poser à l’utilisateur et sélectionne l’ensemble des aides réellement éligibles sur la base des réponses de l’utilisateur.
Moteur de calcul du montant éligible pour le projet
Sur la base du profil de l’utilisateur, des véhicules sélectionnés, des aides éligibles et de leurs règles de cumul et de calcul, sont calculés les montants par aide éligible en appliquant les règles de calcul générées par l’IA, puis le montant global en appliquant d’autres règles de calcul et de cumul entre aides.
Ce moteur calcule aussi l’ensemble des messages et alertes à remonter à l’utilisateur pour l’informer des règles appliquées.
Parcours utilisateur

Voici le parcours utilisateur utilisant les données des aides enrichies et les deux moteurs développés :
Exemples de cas traités par le moteur (d’après les scénarios de test)
L’évolution du calcul des aides sur RoulerOvert montre comment intégrer une feature IA dans une application existante en tirant partie :
Le développement de cette fonctionnalité a aussi été permis par les développements précédents qui ont fourni un socle de données à partir duquel travailler. Cela renforce notre vision de l’approche produit itérative consistant à d’abord développer un Produit Minimum Viable (MVP) apportant suffisamment de valeur pour être pris en main par des utilisateurs et ensuite le faire évoluer par itérations successives.
ALLOHOUSTON conçoit et développe ce type de produits et de briques (pipeline IA + moteur métier + UX) pour des produits digitaux sur-mesure, en gardant un équilibre entre exploitation de l’IA et maîtrise du comportement métier et en adoptant une approche itérative.