Capas de análisis y pendientes — siguiente sesión

Fecha: 2026-09-18

Capas de análisis (estado actual)

  1. Precio & Valor — Booking fresco (10 destinos), Burbuja_Index (tulum 1.013, cancun 1.007, playa-del-carmen 1.163 inflación, acapulco 1.565 tensión). ✅
  2. Ocupación — DataTur (CDMX corregido a occ. real), Bacalar NO imputable (se mide por demanda). ✅
  3. Estacionalidad — patrones en panel. ✅
  4. Cobertura aérea — AFAC verificado, anfitriones_multi. ✅ (ver commit c0a2516)
  5. Redes/Medios — silo_medios: 12 tópicos sociales limpios. YouTube colapsó a 1 clúster → solo sentiment. ✅/⚠️
  6. X + Prensa — x_qroo.jsonl (75 posts: MaraLezama, SEDETURQROO, SECTUR_mx, RivieraMaya), prensa_qroo.jsonl (25). ✅
  7. Reseñas — Google Maps 36 (polares 1★/5★) + Reddit 198 (tulum/cozumel/bacalar 50 c/u, solotravel 48). Silo: TEMA 0 = viajeros pidiendo ayuda. ✅
  8. Demanda — señal desde reseñas (TEMA 0) + ocupación Tulum; Bacalar vía demanda. ⚠️ parcial

Pendientes para la próxima sesión (en orden)

  1. Backfill Reddit (rate-limit 429): r/cancun, r/playadelcarmen, r/puertovallarta, r/QuintanaRoo, r/MexicoTravel con pacing ~40-60 s o en background. Prioridad r/cancun (destino saturado).
  2. Más reseñas Google Maps — memo23 free 10/run: cubrir destinos faltantes o profundizar (filterStars 1/5 ya en script).
  3. Sentiment scoring (NO existe aún) — ground truth disponible: estrellas de Maps (1-5★). Aplicar polaridad a reseñas, y luego Reddit/X/prensa. YouTube: sentiment only (decidido, no implementado).
  4. Tab “Reseñas” en el panel — cruce destino × tema × polaridad + TEMA 0 como indicador de demanda.
  5. Re-correr silo_medios con corpus completo (incluyendo reseñas), excluyendo youtube.
  6. Índice de demanda desde reseñas — volumen/recencia del TEMA 0 (seguridad, presupuesto, transporte) + pregunta estrella de r/bacalar: “¿cómo impactó el aeropuerto de Tulum a Bacalar?” (cruce con AFAC/aeropuerto Tulum).
  7. Commit pendiente: engine/ (motor Qwen) sigue sin versionar en estado_turismo.

Nudge (CLAUDE.md)

Proyecto multi-sesión sin usuario externo. El panel ya corre en http://localhost:8501 (6 tabs). ¿Quién lo ve esta semana? (antes se mencionó a UI2 como testigo).

Commits de cierre

  • estado_turismo: “spab: panel streamlit, retrieval X/prensa/reseñas (maps+reddit), silo de reseñas”
  • news-silo (nuevo, .gitignore excluye .env/.venv): “news-silo: pipeline de silos semánticos (embeddings Qwen3 + HDBSCAN)”