Views
No views yet
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)| 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 |
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).condominio_horizontal, condominio_vertical, condominio_mixto, oficentro, parque_empresarial, zona_franca, plaza_comercial, ofibodegaph_vertical, ph_horizontal, ph_mixto, ph_comercial, edificio_de_oficinas, parque_corporativo, zona_libre, plaza_comercialrecord_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.py1python scripts/export_hf_latam_dataset.py --dry-run --limit 200
2python scripts/export_hf_latam_dataset.py --output-dir output/hf_latam_v4
3python scripts/export_hf_latam_dataset.py --output-dir output/hf_latam_v4 --jsonl
4python scripts/check_hf_latam_export.py --parquet output/hf_latam_v4/train.parquetexport_stats.json alongside this README.export_stats.json for skips, null rates, and sample record IDs.