Saltar al contenido
Pensamiento

IA · Producto

La decisión que cambió mi red social

Por qué elegí Claude API en vez de un algoritmo de recomendación clásico, las tres decisiones técnicas que nadie ve (latencia, alcance y control) y dónde pongo el límite de la IA.

Publicado
Lectura
3 min
Autor
Daniel Chies Porras
Diapositiva 1 de 6: La decisión que cambió mi red social
Diapositiva 2 de 6: La decisión que cambió mi red social
Diapositiva 3 de 6: La decisión que cambió mi red social
Diapositiva 4 de 6: La decisión que cambió mi red social
Diapositiva 5 de 6: La decisión que cambió mi red social
Diapositiva 6 de 6: La decisión que cambió mi red social

Cuando empecé a construir mi red social, tenía dos caminos para personalizar el contenido que ve cada usuario.

El camino fácil: Un algoritmo de recomendación clásico. Basado en #likes, tiempo de visualización, qué hace la mayoría. Es lo que hace todo el mundo. Funciona razonablemente bien y se monta rápido.

El camino que elegí: Integrar Claude Code #API directamente en el flujo de personalización.

¿Por qué complicarme la vida?

Porque un algoritmo clásico aprende patrones de comportamiento, pero no entiende contexto. No sabe por qué alguien interactúa con algo — solo sabe que lo hizo. Y eso genera ese efecto típico de "llevo viendo lo mismo toda la semana" que todos hemos sentido en cualquier red social.

Con Claude integrado, el sistema no solo mira qué hizo el usuario. Interpreta el tipo de contenido, el tono, el momento, y ajusta la siguiente recomendación con criterio real. No solo con estadística pura.

Lo que tuve que decidir técnicamente:

Qué parte del flujo necesitaba #IA y cuál no. No metí Claude Code en todo. Solo en la capa de interpretación de contenido, donde de verdad aporta algo que un algoritmo tradicional no puede.

Cómo mantener la latencia baja. Llamar a una API de IA en cada interacción no es gratis ni en tiempo ni en coste. Tuve que diseñar un sistema de cache inteligente para no llamar a la API más de lo necesario.

Cuándo confiar en el modelo y cuándo no. Claude propone, pero el sistema final decide con reglas claras. Nunca dejo que la IA tenga el control absoluto sobre lo que ve el usuario.

El resultado: Una experiencia que se siente más humana, aunque por debajo hay más complejidad técnica que en un algoritmo clásico.

La lección que me llevo: integrar IA no es "añadir inteligencia a todo". Es identificar el punto exacto donde el criterio importa más que la estadística.

  • ¿Has integrado IA en algún sistema de recomendación?
  • ¿Confías en dejar que un modelo decida solo, o prefieres reglas que lo limiten?
  • ¿Cuál crees que es el límite entre personalización útil y manipulación del feed?

Lo que cuentan las diapositivas

El problema: sabe qué hiciste, no sabe por qué

El algoritmo clásico aprende patrones de comportamiento: likes, tiempo de visualización, qué hace la mayoría. Rápido de montar, pero ciego al contexto real.

El resultado es esa sensación de «llevo viendo lo mismo toda la semana».

La decisión: Claude no mira qué hiciste, interpreta por qué

  • Interpreta tono y tipo de contenido.
  • Ajusta con criterio, no solo con estadística.
  • Entiende el momento, no solo el clic.

No metí Claude en todo el flujo. Solo en la capa donde de verdad aporta algo que un algoritmo no puede.

Tres decisiones que nadie ve

  • Latencia: cache inteligente para no llamar a la API más de lo necesario.
  • Alcance: solo en la capa de interpretación de contenido, no en todo el flujo.
  • Control: Claude propone y el sistema final decide con reglas claras.

Nunca dejo que la IA tenga el control absoluto sobre lo que ve el usuario.

La lección

Integrar IA no es añadir inteligencia a todo. Es identificar el punto exacto donde el criterio importa más que la estadística. Más complejidad por un lado (cache, latencia, reglas de control) y un feed que se siente hecho para ti por el otro.

Vale la pena la complejidad cuando el resultado se nota de verdad.