La mission
L'agence travaille sur quelques résidences haut de gamme et doit suivre toutes les nouvelles annonces et variations de prix sur ces programmes en particulier. Surveiller plusieurs portails à la main chaque jour est irréaliste, et les meilleurs lots partent à ceux qui les voient en premier.
Ce que nous avons fait et les données collectées
Nous avons mis en place une collecte régulière d'annonces immobilières sur plusieurs portails, filtrée sur les résidences cibles : prix, surface, étage, plan, statut, vendeur, date. Nous avons configuré la surveillance des changements : nouvelle annonce, baisse de prix, retrait — tout arrive dans le flux de l'agence avec l'historique de chaque lot.
Difficultés et solutions
Premièrement, le rattachement à une résidence précise. Dans les annonces, l'adresse est saisie en texte libre, parfois seul le quartier est indiqué. Nous avons rattaché les annonces aux programmes par un faisceau d'indices (adresse, coordonnées, nom de la résidence, repères) plutôt que par une seule ligne d'adresse.
Deuxièmement, les doublons. Un même lot est publié sur plusieurs portails et par différents agents. Nous avons dédupliqué les annonces pour que le flux montre des biens réels, pas leurs copies.
Troisièmement, le suivi des changements et la protection des portails. Certains sites servent leurs données dynamiquement et limitent les requêtes automatiques ; nous avons procédé prudemment, à une fréquence raisonnable et avec des proxys.
Le résultat
L'agence dispose d'un flux unique sur ses résidences premium, avec les nouveaux lots et l'évolution des prix — l'équipe a pu réagir plus rapidement sur les biens intéressants, et la veille ne dépend plus d'une tournée manuelle des sites.
Services dans ce projet : Extraction d'annonces immobilières · Surveillance des changements de sites et de données · Données pour l'immobilier