Études de cas / Grant Radar

Notre propre produit · ETL

Des opportunités de financement provenant de nombreuses sources,
Un catalogue en 5 langues

Grant Radar est notre service de suivi des subventions. Une tâche quotidienne collecte les informations provenant des portails de l’UE et des sites des financeurs, les nettoie puis publie des fiches consultables en anglais, en polonais, en russe, en ukrainien et en allemand.

Pipeline ETL

De la page du financeur à la carte traduite

Chaque étape fonctionne de manière indépendante et enregistre ses actions, de sorte qu’une source défectueuse n’arrête pas le reste.

Extraire

Un planificateur s’exécute chaque matin à 06:00, heure de Varsovie. Il lit l’API du Portail des financements et des appels d’offres de l’UE ainsi que des adaptateurs spécifiques aux sources telles que Interreg, Vinnova et EEA. Un registre comptant environ 300 sources de l’UE détermine lesquelles sont échéantes, et chaque exécution est enregistrée.

Normaliser et éliminer les doublons

Les titres, les montants, les délais et les pays éligibles sont regroupés dans un même modèle. Une subvention provenant de deux sources est enregistrée une seule fois, et les appels dont le délai est écoulé sont marqués comme clos.

Classer

Chaque appel reçoit un type (recherche, innovation, culture, éducation, social, environnement, santé), un statut et le pays du financeur, ce qui permet d’appliquer des filtres et de générer des statistiques.

Traduire

Une tâche de traduction envoie des textes nouveaux par lots à notre service de traduction local et stocke le résultat pour chaque langue à côté du texte original. Le service fonctionne sur notre propre matériel, de sorte que les textes des subventions ne sont pas envoyés à un modèle de langage en nuage.

Chargement et diffusion

Les fiches sont stockées dans la base de données et apparaissent dans un tableau de bord doté d’une recherche plein texte et de filtres par type, statut, pays, type de demandeur et montant. Les pages des subventions sont générées sur le serveur, permettant ainsi aux moteurs de recherche de les lire.

Le langage suit le lecteur

Le texte de la subvention s’affiche dans la langue de l’interface. Il n’y a pas de bouton de traduction séparé : le changement de langue modifie automatiquement la fiche.

Vérifié et planifié

Ce qui est en cours aujourd’hui et ce qui reste encore en plan

Courir

Collecte quotidienne depuis les portails de l’UE et les adaptateurs, suppression des doublons, fermeture des appels expirés, traduction en 5 langues, cartes de subventions publiques, recherche et filtres après connexion.

Pas encore

De nombreuses sources du registre ne sont consultées que jusqu’à ce qu’un adaptateur dédié existe, et les sources disposant d’une protection anti-bot sont ignorées. Les descriptions et conditions longues sont traduites lors d’une étape séparée, plus lente.

FAQ

Informations sur ce cas

Non. Il s’agit de notre propre produit, nous pouvons donc décrire en détail son fonctionnement. Aucune donnée ou résultat client n’est affiché ici.
L’anglais, le polonais, le russe, l’ukrainien et l’allemand. Ajouter une langue signifie l’intégrer à l’interface ainsi qu’au travail de traduction.
Coût et contrôle. Des milliers de textes sont traduits chaque semaine, et un service local les stocke sur notre matériel.
Oui. Chaque source est un adaptateur avec son propre calendrier et son propre journal, ce qui permet d’ajouter de nouvelles sources sans modifier le reste du pipeline.

Avez-vous besoin d’un pipeline de surveillance comme celui-ci ?

Indiquez-nous quels sources vous suivez et dans quels langues votre équipe lit. Nous répondons dans un délai d’un jour ouvré.