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.
PythonBeautifulSoupRequestsPandas
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.