A tarefa
A imobiliária trabalha com alguns condomínios premium e precisa estar a par de todos os anúncios novos e mudanças de preço exatamente nesses empreendimentos. Acompanhar vários portais manualmente todos os dias é inviável, e os melhores imóveis ficam com quem os vê primeiro.
O que fizemos e quais dados coletamos
Organizamos a coleta regular de anúncios de imóveis de vários portais com filtragem pelos condomínios-alvo: preço, área, andar, planta, status, vendedor, data. Configuramos o monitoramento de mudanças: anúncio novo, queda de preço, retirada da publicação — tudo cai no fluxo da imobiliária com o histórico de cada imóvel.
Dificuldades e como as resolvemos
Primeiro, a vinculação a um condomínio específico. Nos anúncios, o endereço é escrito livremente e às vezes só o bairro é indicado. Pareamos os anúncios com os empreendimentos por um conjunto de sinais (endereço, coordenadas, nome do condomínio, pontos de referência), e não por uma única linha de endereço.
Segundo, as duplicatas. O mesmo imóvel fica em vários portais e com corretores diferentes. Deduplicamos os anúncios para que o fluxo mostrasse imóveis reais, e não cópias.
Terceiro, o acompanhamento das mudanças e a proteção dos portais. Parte dos sites entrega os dados dinamicamente e limita as requisições automáticas; coletamos com cuidado, em frequência razoável e com proxies.
O resultado
A imobiliária obteve um fluxo único dos seus condomínios premium com os novos imóveis e a dinâmica de preços: a equipe passou a reagir mais rapidamente aos imóveis interessantes, e o monitoramento deixou de depender da verificação manual dos sites.
Serviços usados neste caso: Extração de anúncios imobiliários · Monitoramento de mudanças em sites e dados · Dados para o setor imobiliário
Materiais úteis: Scraping de sites dinâmicos · Proxies para web scraping · Normalização de dados