Volver a destacados

Scraping y base de datos inmobiliaria

Datos inmobiliarios

A partir de una necesidad de datos más ordenados, armé un proceso de scraping que terminó en una base con miles de registros listos para trabajar.

Contexto

El proyecto comenzó como un ejercicio práctico para aprender Python y terminó convirtiéndose en una base con más de 24.000 registros del mercado inmobiliario.

Además de extraer datos, hizo falta pensar en repetición de tareas, limpieza de resultados y una estructura suficientemente consistente para analizar después.

Mi aporte

  • Desarrollé el script principal, la lógica de navegación por páginas y la extracción de campos relevantes.
  • Fui mejorando el código con una organización más prolija, incorporando nociones de programación orientada a objetos y separación de responsabilidades.
  • Preparé los datos para que sirvieran como insumo de análisis y no solo como una descarga puntual.

Apoyo de IA

  • La IA me sirvió como apoyo para contrastar ideas de refactor, revisar errores puntuales y acelerar el aprendizaje sobre librerías y patrones.
  • El trabajo central siguió estando en definir qué extraer, cómo limpiar los datos y cómo sostener el script en el tiempo.

Resultados y valor

  • Me dio una base real para practicar análisis de datos sobre oferta, precios y variaciones del mercado.
  • También fue un punto de entrada fuerte a HTML, CSS y JavaScript desde la mirada del scraping.
Fragmento del script de scraping inmobiliario en Python

Fragmento real del script

Captura del desarrollo inicial del scraper en VS Code.

Vista aérea urbana usada como imagen de contexto del proyecto inmobiliario

Contexto del mercado trabajado

Imagen de contexto del dominio inmobiliario que dio origen al proyecto.

Es una imagen de contexto, no un dashboard del proyecto.