Downloads · 30 days
0
weknowinc/latam-real-estate-listings
latam-real-estate-listings is a machine learning model from weknowinc. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as mit.
Export of listed real-estate properties from Costa Rica and Panama for Hugging Face consumption (NLP, modeling, search, recommendation, price prediction, etc.).
Downloads · 30 days
0
Access
Public
Updated Jun 19, 2026
Repo size
10 MB
Likes
0
Public
Click a slice to open those files.
.parquet10 MB · 100%
From the Hugging Face model README
Export of listed real-estate properties from Costa Rica and Panama for Hugging Face consumption (NLP, modeling, search, recommendation, price prediction, etc.).
properties (CR) and pa_properties (PA) indiceslisted, listing_date <= cutoff (default ~5 months old), must have price + (built or fallback) areasale_and_rental expands to two rows with :venta/:alquiler suffixes in record_id.{CR|PA}:{firestore_id}:{venta|alquiler}place_kind uses language-neutral snake_case machine codes. No English label columns (place_kind_label_en, etc.) to avoid Spanglish.place_kind)Each row includes a standardized place type describing the kind of development or building context (e.g. vertical condominium, horizontal PH, office center, commercial plaza). This replaces legacy generic labels and is the primary field for grouping or featurizing listings by development type.
Exported fields:
| Column | Role |
|---|---|
place_kind | Machine code (snake_case) — use this for modeling |
place_kind_label_es | Spanish human-readable label (e.g. "Condominio vertical", "PH horizontal") |
place_kind_categoria | Coarse Spanish bucket: residencial, comercial, or mixto |
Every row has a non-null place_kind valid for its country (CR or PA). When a listing has no explicit
classification, the country default is applied (condominio_horizontal for CR, ph_horizontal for PA).
CR allowed values: condominio_horizontal, condominio_vertical, condominio_mixto, oficentro, parque_empresarial, zona_franca, plaza_comercial, ofibodega
PA allowed values: ph_vertical, ph_horizontal, ph_mixto, ph_comercial, edificio_de_oficinas, parque_corporativo, zona_libre, plaza_comercial
record_idcountryadmin_level_1, admin_level_2, admin_level_3place_kind, place_kind_label_es, place_kind_categoriahuman_verifiedproperty_type, property_subtypeoperation_type (venta | alquiler)price, currency, price_usd, price_per_m2_usdbuilt_area_m2, lot_area_m2bedrooms, bathrooms, parking_spaces, construction_yearconditionamenities, features (arrays, may be empty)description_mdlisting_monthadmin_level_*: geographic admin names (province / canton or district / district or corregimiento).property_type / property_subtype: canonical Spanish housing types (e.g. apartamento, casa).human_verified: True when the listing was touched in backoffice (admin_updated on source).HF_COLUMNS)record_idoperation_type and countryplace_kind + place_kind_label_es, validated per country via app/utils/geo_config.pypython scripts/export_hf_latam_dataset.py --dry-run --limit 200
python scripts/export_hf_latam_dataset.py --output-dir output/hf_latam_v4
python scripts/export_hf_latam_dataset.py --output-dir output/hf_latam_v4 --jsonl
python scripts/check_hf_latam_export.py --parquet output/hf_latam_v4/train.parquet
Also writes export_stats.json alongside this README.
See export_stats.json for skips, null rates, and sample record IDs.
Intended for research and model training. Verify license of original listings before redistribution.