L’obiettivo
L’agenzia lavora con alcuni complessi residenziali di fascia premium e deve conoscere ogni nuovo annuncio e ogni variazione di prezzo proprio su quei complessi. Controllare a mano più portali ogni giorno è impensabile, e gli immobili migliori se li prende chi li vede per primo.
Cosa abbiamo fatto e quali dati abbiamo raccolto
Abbiamo avviato la raccolta regolare degli annunci immobiliari da più portali, con filtro sui complessi di interesse: prezzo, superficie, piano, planimetria, stato, venditore, data. Abbiamo configurato il monitoraggio delle modifiche: nuovo annuncio, ribasso di prezzo, ritiro dalla pubblicazione — tutto finisce nel flusso dell’agenzia, con lo storico di ogni immobile.
Le difficoltà e come le abbiamo risolte
La prima: l’associazione a un complesso preciso. Negli annunci l’indirizzo si scrive liberamente e a volte è indicato solo il quartiere. Abbiamo abbinato gli annunci ai complessi in base a un insieme di segnali (indirizzo, coordinate, nome del complesso, punti di riferimento), non a una singola riga di indirizzo.
La seconda: i duplicati. Lo stesso immobile è pubblicato su più portali e da agenti diversi. Abbiamo deduplicato gli annunci, perché il flusso mostrasse immobili reali e non le loro copie.
La terza: il tracciamento delle modifiche e le protezioni dei portali. Una parte dei siti serve i dati in modo dinamico e limita le richieste automatiche; abbiamo raccolto con attenzione, con una frequenza ragionevole e con proxy.
Il risultato
L’agenzia ha ottenuto un unico flusso sui suoi complessi premium, con i nuovi immobili e l’andamento dei prezzi: il team reagisce più in fretta agli immobili interessanti e il monitoraggio non dipende più dal controllo manuale dei siti.
Servizi coinvolti nel caso: Estrazione di annunci immobiliari · Monitoraggio delle modifiche a siti e dati · Dati per il settore immobiliare
Materiali utili: Scraping di siti dinamici · Proxy per il web scraping · Normalizzazione dei dati