
RivieraMayaPass
Portal local de day passes y tours en Playa del Carmen con un diferencial único: un bot publica cada día el estado del sargazo por playa usando IA, datos climáticos reales y Machine Learning — predice los próximos 3 días con ~80% de acierto, completamente automatizado.
El problema del cliente
Los turistas en Riviera Maya llegan sin saber si la playa va a tener sargazo ese día. Buscan en Google, encuentran información desactualizada o genérica y toman la decisión a ciegas. Al mismo tiempo, los negocios de day passes y tours no tenían un canal digital local serio donde aparecer. La oportunidad era doble: crear el recurso de información que faltaba y monetizarlo vendiendo accesos y experiencias.
Decisiones técnicas
¿Gemini con grounding o scraping manual?
En vez de construir scrapers frágiles para cada fuente de sargazo, usé Google Gemini con búsqueda web activa: el modelo busca las fuentes del día (Red de Monitoreo de QR, noticias locales), las lee y produce el reporte. Resultado: cero mantenimiento de fuentes, sin servidor propio, actualización automática diaria vía GitHub Actions con costo operativo ≈ $0.
¿Reglas manuales o Machine Learning para la predicción?
La primera versión usaba heurísticas de viento. Funcionaba en el 53% de los casos — igual que adivinar. La Fase 2 entrenó un Random Forest con 3 fuentes cruzadas: semáforo verificado playa por playa, historial climático (Open-Meteo) e índice AFAI satelital. Resultado: ~80% de acierto a 3 días, con restricción de no saltar de rojo a verde de un día al otro (respeta la inercia real del sargazo).
¿Next.js o solución más simple?
El activo SEO principal es /sargazo, que necesita actualizarse a diario y posicionarse en Google para "sargazo playa del carmen hoy". Next.js permite que esa página sirva contenido fresco sin rebuild completo y el sitemap dinámico la marca con alta prioridad y fecha de hoy — algo que WordPress no podía hacer con ese nivel de control.
Resultados
- →Bot diario completamente automatizado: costo operativo ≈ $0 (GitHub Actions + APIs gratuitas + Gemini free tier)
- →Modelo ML con ~80% de acierto a 3 días (vs ~53% de una regla simple basada en viento)
- →Plataforma bilingüe (es/en) con rutas localizadas, JSON-LD y hreflang desde el día 1
- →Panel de administración privado para verificar estado de playas sin tocar código
- →Integración con Viator Partner API para monetizar tours de afiliado como canal adicional de ingreso
¿Tenés un proyecto parecido?
Hablemos