Documento Técnico Interno

Sistema de Feedback Inteligente

Captura de datos contextual gamificada + alimentación del tensor de interacciones

Fecha: Abril 2026
Versión: 1.0
Nicolás Moreno — CEO / CTO
Benjamin Campos — CRO
Richardson — CSO
Tesis técnica
Cada visita es una arista del grafo. Cada momento, una slice del tensor. Cada feedback, un punto de verdad en el espacio de la experiencia humana.
— FIDELYA, 2026
01 — Resumen Ejecutivo

El problema de las encuestas tradicionales

Las encuestas de satisfacción tradicionales tienen una tasa de respuesta inferior al 2%. Los clientes las perciben como una tarea, no como un beneficio. Las ignoran, las cierran, o las llenan rápidamente sin pensar. El resultado: datos pobres, sesgados hacia los extremos (solo responden los muy molestos o los fanáticos), e inútiles para modelos predictivos.

Pero FIDELYA necesita datos experienciales ricos para alimentar sus modelos de IA — específicamente, la dimensión de satisfacción del tensor de interacciones que construye Benjamin.

Insight clave: Ya tenemos el 80% de los datos de cada sesión (productos, tiempo, mesa, acompañantes, votos de música, puntos, badges). Solo necesitamos capturar la capa experiencial — cómo se sintió el cliente respecto a lo que ya sabemos que hizo.

La solución: “Tu Visita”

Un recap de sesión estilo Spotify Wrapped que captura micro-feedback a través de interacciones de un solo tap. El cliente ve un resumen visual y divertido de su visita. FIDELYA captura datos contextuales ricos de satisfacción.

El cliente piensa: “qué genial mi resumen de visita”. No piensa: “otra encuesta más”.

02 — Flujo del Usuario

De la cuenta pagada al feedback capturado

Trigger

Push notification automática después de que la cuenta es pagada y el cliente abandona el local (detectado por cierre de sesión de mesa: TableSession.status = 'closed').

1

Pantalla 1 — Session Recap (datos que ya tenemos)

Resumen visual de la visita. Todo esto lo extraemos de datos existentes en la sesión:

FIDELYA
Viernes 12 Abr · 22:47
Tu Visita en Skybar
Mesa #12 · Zona Terraza
1h 42m
Duración
+180
Puntos
2
Medallas
Lo que pediste
🍴Lomo Saltado
$12.900
🍹Pisco Sour x2
$9.800
🍰Tiramisú
$6.500
Total $29.200
Compartiste mesa con
MR
María R.3 visitas juntos
KL
Kevin L.Primera vez juntos
Música de tu visita
Basket Case
Green Day
VOTASTE
Dakíti
Bad Bunny
VOTASTE
Billie Jean
Michael Jackson
SONÓ
Votaste 2 de 14 canciones que sonaron
Conexiones
❤️
1 match
💬
3 chats
🎧
2 votos
Tu servicio
Tiempo de espera
Desde pedido a primera entrega
14 min
Te atendió
DG
Diego G.
¿Cómo estuvo? →
+25 puntos por tu feedback

Propósito: engagement hook. El cliente se engancha con su resumen antes de dar feedback.

2

Pantalla 2 — Micro-feedback Contextual (one-tap)

Cada pregunta es contextual: solo aparece si los datos de sesión la hacen relevante. Nunca preguntas genéricas.

FEEDBACK
3 de 7
🍴
Lomo Saltado
Plato principal
¿Qué tal estuvo?
😐 Regular
👍 Bien
🔥 Top
¿Lo pedirías de nuevo?
Sí, seguro
Quizás
No
Tu pedido tardó
14 min
¿Cómo lo sentiste?
Rápido
Normal
Lento
→ Percepción vs realidad = índice de servicio
DG
Diego G.
Tu mesero esta noche
🎵
El ambiente musical
Perfecto
Más o menos
No era lo mío
El vibe general
💔
😐
🙂
😍
🤩
💌
Conexiones
¿Conectaste con alguien interesante?
No
¿Cómo estuvo compartir mesa?
Increíble
Normal
Meh
3

Pantalla 3 — Cierre Gamificado

Recompensa inmediata + segmentación automática + canal de marketing orgánico.

FIDELYA
Completado
🎉
+25
puntos extra por tu feedback
Tu arquetipo de visita
🚀
Explorador Social
Probaste algo nuevo, compartiste mesa y votaste música. Te gusta conectar.
7
Visitas
1.240
Puntos total
#12
Ranking
Medallas desbloqueados hoy
🏆
5ª visita
🎵
DJ Fan
Compartir mi visita
Ver mi perfil
Otros arquetipos: Habitual VIP · Primera Vez Curioso · Noctámbulo · El Gourmet · Solitario Premium
03 — Arquitectura de Datos

Qué ve el cliente vs qué captura FIDELYA

Cada interacción del usuario en “Tu Visita” tiene un propósito dual: la capa visible (experiencia del cliente) y la capa invisible (alimentación de modelos).

Lo que ve el cliente Lo que captura FIDELYA Lo que alimenta
Reacción al producto (🔥/👍/😐) Score de satisfacción por producto por cliente Motor de recomendación, tensor[cliente×producto]
“¿Lo pedirías de nuevo?” Intención de recompra Predicción de demanda, optimización de menú
Percepción de tiempo de espera Índice de calidad de servicio (ratio percepción/realidad) Performance de staff, optimización de cocina
Calificación del mesero Performance por empleado por turno/tipo de mesa Gestión de equipo, scheduling
Satisfacción con la música Correlación música-satisfacción Optimización de playlist, tensor[música×satisfacción×tiempo]
Experiencia de mesa compartida Satisfacción grupal → predice si el grupo vuelve junto Modelo de retención social
Feedback de match/networking Calidad de engagement social Optimización de FideLove/networking
Arquetipo de visita Segmentación automática de cliente Targeting de campañas, personalización

Percepción vs Realidad — Esta es la métrica más valiosa del sistema. Si 18 minutos se sienten “rápido”, el servicio es excelente. Si 12 minutos se sienten “lento”, hay un problema de expectativas. Ningún competidor puede medir esto porque no tienen los datos de sesión reales para contrastar.

04 — Alimentación del Tensor

La séptima dimensión: Experiencia

El modelo de tensor de Benjamin actualmente opera en 6 dimensiones. El sistema de feedback agrega la séptima: Experiencia (satisfacción).

Dimensiones del Tensor

Dimensión NUEVA
Dimensiones existentes
Tensor T (centro)
d1
Mesa
Integrantes
d2
Productos
Qué pidieron
d3
Match
Conexiones sociales
d4
Networking
Interacciones
d5
Tiempo
Cada día = capa
d6
Dinero
Cuánto gastaron
d7 — NUEVO
Experiencia
Satisfacción
Formulación matemática · Benjamin Campos
Aijkt — tensor dinámico de orden 4
i, jadyacencia entre nodos del grafo (usuarios, productos, mesas)
ktipo de conexión ∈ {Match, Mesas, Productos, Música, Networking, Dinero, Experiencia}
ttiempo continuo (4ta dimensión, grafo dinámico)
Reducción del tensor. Aijkt unifica múltiples grafos bipartitos (cliente↔producto, cliente↔visita, cliente↔mesa, etc.) en un único tensor. Cada capa k representa una relación distinta, cada slice t un instante. La dinámica completa se captura sin recalcular desde cero: descomposición incremental — cuando llega una nueva interacción, solo se actualiza el delta ∂A/∂t en lugar de recomputar el tensor entero. Este diseño habilita operación en producción a escala.

Visión tensorial: multi-grafo expandible

El tensor no es una abstracción matemática inerte. Es una topología viva que se puede expandir (ver sus k capas como grafos separados) o comprimir (colapsarlas en un solo punto de información densa). Cada capa es un grafo con sus propias aristas; cada cliente es un nodo que existe simultáneamente en las 7 capas. Abajo, el tensor se respira: expande, vive, comprime, reconfigura.

Match
Mesas
Productos
Música
Networking
Dinero
Experiencia
EXPANDIENDO
Aijkt   k = 7   n = 12

Por qué importa. Cuando el tensor se expande, podemos correr algoritmos específicos por capa: Brandes en la capa Match para encontrar influencers, CP-decomposition sobre Productos para encontrar segmentos ocultos, LSTM en Experiencia para predecir churn. Cuando se comprime, toda la información colapsa en un único punto denso y podemos hacer inferencia causal cross-capa — ¿cómo la música afectó las mesas que a su vez afectaron el networking que a su vez causó satisfacción? Expandir y comprimir es la ventaja computacional y científica del modelo: una sola estructura, infinitas proyecciones.

Ejemplo: el tensor poblado con data de una noche real

Así se ven las interacciones de una noche en un local: clientes compartiendo mesa, pidiendo productos, votando música. Todo converge al tensor T. El color y grosor de cada arista reflejan la dimensión de satisfacción capturada por el feedback.

Clientes
Mesas
Productos
Música (like/dislike)
Match FideLove
Networking
Tensor T

arcos rosa — matches FideLove · línea punteada roja — dislike en música · arco azul punteado bajo las mesas — networking cross-mesa. El color y grosor de aristas a productos codifican satisfacción.

Patrones que el modelo descubre automáticamente

01
Cluster de cócteles premium
Clientes C2, C5, C7 muestran satisfacción >0.85 en P3, P6, P9. Correlacionan con visitas en grupo y horarios nocturnos. Segmento VIP nocturno.
02
Deriva de satisfacción
Cliente C4 pasó de 0.92 a 0.61 en 4 visitas consecutivas al mismo producto. Predicción: churn en 18 días si no se interviene.
03
Oportunidad de recomendación
Productos P1 y P8 tienen satisfacción promedio >0.9 pero solo 30% de los clientes los probaron. Potencial +23% en ingresos.

Evolución multi-dimensional en el tiempo

El tensor es dinámico: cada dimensión evoluciona en paralelo. Este gráfico muestra cómo se comporta cada una a lo largo de 16 semanas reales de operación. Las líneas punteadas al final son la predicción LSTM sobre el próximo mes. Hover para leer valores exactos.

Lectura: la dimensión Experiencia salta en la semana 8 — cuando se activó FIDELYA y comenzó la captura de feedback contextual. A partir de ahí, el sistema aprende y la curva de satisfacción se estabiliza alto. La dimensión Match crece exponencialmente (red social emerge); Dinero sube correlacionado con satisfacción. Todas las dimensiones se alimentan mutuamente — así opera el tensor.

Qué habilita el tensor 7D

05 — Algoritmos Aplicables

Stack científico sobre el tensor enriquecido

El tensor 7D alimenta un pipeline de 4 algoritmos que se potencian entre sí. Cada uno extrae señales distintas; combinados, habilitan inteligencia que ningún competidor puede replicar.

Cada algoritmo en acción

Datos sintéticos pero estructuralmente realistas. Cada visualización muestra el output real de cada algoritmo operando sobre el tensor 7D. Hover para explorar.

01 — Brandes

Detección de influencers por centralidad

Betweenness centrality sobre grafo social de co-asistencia

Los nodos más grandes son quienes más veces aparecen en caminos cortos del grafo social. Son los puentes entre subcomunidades. Aquí C4 y C7 concentran el 42% del flujo informacional — targetearlos propaga una campaña al cluster entero.

0.68 Max betweenness
3 Comunidades
O(V·E) Complejidad
02 — CP Decomposition

Factores latentes del tensor 7D

T ≈ Σ (ur ⊗ vr ⊗ wr) — rank r=3

Descomposición CP del tensor en 3 factores latentes que explican el 82% de la varianza. Factor 1 = patrón “grupo nocturno cóctel”, Factor 2 = “pareja weekend cena”, Factor 3 = “solitario café matinal”. Cada uno define un segmento oculto.

82% Varianza explicada
R=3 Rank
0.048 Error residual
03 — LSTM

Predicción temporal de churn

Forecasting satisfacción & probabilidad de retorno

El modelo entrena con slices temporales del tensor. Observa satisfacción histórica (verde) y predice próximas visitas con intervalo de confianza del 95%. Cuando cruza la línea roja — se dispara una intervención AURA.

0.89 AUC
14 días Ventana predicción
128 Hidden units
04 — GNN

Espacio latente de clientes

Embeddings 64D proyectados a 2D via UMAP

Cada punto es un cliente en el espacio de embeddings. Clientes similares quedan cercanos aunque nunca hayan interactuado. K-Means descubre 4 clusters naturales: VIPs, Casuales, En riesgo y Fieles. Un nuevo cliente se ubica automáticamente.

64D Embedding dim
4 Clusters
0.72 Silhouette
01 — Grafo social
Brandes
Betweenness Centrality
Detecta influencers de calidad real: alta centralidad + alta propagación de satisfacción. No solo quién conecta, sino quién conecta a gente satisfecha.
02 — Descomposición
Tensor Decomp
CP / Tucker
Descubre factores latentes: “grupos de 4+, viernes, cócteles y alta satisfacción”. Estos factores alimentan al LSTM.
03 — Predicción temporal
LSTM
Long Short-Term Memory
Predice no solo si vuelven, sino cuán satisfechos estarán. Intervención proactiva antes del churn.
04 — Embeddings
GNN
Graph Neural Networks
Embeddings multidimensionales con satisfacción como feature. Habilita “encontrar clientes similares a este VIP pero en riesgo”.

Conexión crítica: Sin la dimensión de experiencia, los modelos pueden predecir comportamiento pero no sentimiento. Un cliente puede seguir viniendo pero con satisfacción decreciente — ese es exactamente el patrón pre-churn que los sistemas tradicionales no detectan.

06 — Ciencia aplicada

Física, matemática, impacto

FIDELYA no es software de fidelización. Es un instrumento científico que mide la dinámica de sistemas sociales reales. Cada local es un sistema termodinámico abierto donde clientes, productos y experiencias interactúan. Esta sección muestra la matemática detrás y cómo se convierte en impacto social.

01 — Teoría de redes complejas

Ley de potencia: las redes sociales reales no son uniformes

P(k) = C · k−γ  // γ \u2248 2.1 en redes sociales reales

La distribución de grado de los clientes en el grafo social sigue una ley de potencia: pocos clientes concentran muchas conexiones (hubs), la mayoría tiene pocas. Es la firma universal de redes scale-free (Barabási-Albert, 1999) y explica por qué “preferential attachment” hace que los hubs crezcan exponencialmente.

Aplicación al bien

Detectar los hubs tempranamente permite intervenciones con máxima eficacia: una campaña de salud pública a los top 5% de hubs alcanza al 60% de la población. Lo mismo para prevención de aislamiento o difusión de buenas prácticas.

02 — Teoría de la información

Entropía de Shannon: cuánta información captura cada sesión

H(X) = −Σ p(x) log2 p(x)  // bits por sesión

Cada sesión aporta una cantidad medible de información al sistema. Sesiones con grupos diversos, muchos productos distintos y feedback contextual ricos tienen alta entropía (>4 bits). Sesiones solitarias con un solo producto aportan ~1 bit. El tensor se enriquece diferencialmente según la entropía agregada.

Aplicación al bien

Sesiones de alta entropía social (encuentros nuevos, grupos diversos) son el sustrato del tejido comunitario. FIDELYA puede inducir activamente esos encuentros vía matchmaking consensuado, potenciando la cohesión de barrios y comunidades.

03 — Dinámica de propagación

Modelo SIR: cómo cascadea una campaña

dI/dt = β · S · I / N − γ · I  // ecuación diferencial

La propagación de comportamientos en la red sigue dinámica tipo SIR (Susceptible-Infected-Recovered). Parametrizable con la topología del grafo, permite predecir con precisión qué porcentaje del cluster adoptará un comportamiento, y en cuánto tiempo. Activando los seeders correctos, el R0 efectivo se maximiza.

Aplicación al bien

Propagación dirigida de comportamientos saludables: consumo responsable de alcohol, campañas de salud mental, apoyo al comercio local. En lugar de publicidad masiva, intervención quirúrgica en los nodos correctos.

04 — Inferencia causal

Do-calculus: qué causó qué, no solo correlación

P(Y | do(X)) ≠ P(Y | X)  // Pearl, 2009

El tensor 7D permite reconstruir el grafo causal dirigido acíclico (DAG) entre variables. Usando do-calculus de Pearl, distinguimos causalidad de correlación: la música causa satisfacción, no al revés. Composición del grupo causa duración. El grosor de cada arista es la fuerza causal estimada.

Aplicación al bien

Políticas públicas con base causal empírica: en lugar de intuir, medimos qué intervenciones realmente causan cohesión barrial, qué condiciones causan aislamiento, qué factores causan que una comunidad local prospere.

05 — Detección temprana

Trayectoria de desconexión: la firma de la soledad

∂C/∂t < 0 ∧ n̂(t) → 1  // conexiones caen, proporción solitaria sube

Un cliente que pasa de social a solitario deja una firma temporal detectable: grupo diverso → grupo reducido → pareja → solo. La derivada temporal de la conectividad es el marcador más temprano documentado de aislamiento social, semanas antes que cualquier otro indicador clínico.

Aplicación al bien

Detección temprana de aislamiento y soledad en población adulta y joven. OMS declaró la soledad emergencia de salud pública en 2023. FIDELYA puede alertar (con consentimiento) a servicios de soporte, o simplemente activar matchmaking local. Intervención humana, no algoritmo automático.

La tesis de fondo. La misma matemática que predice churn sirve para detectar aislamiento. Los mismos modelos que hacen marketing más eficiente pueden propagar salud pública. La infraestructura que mide comercio cotidiano es, al mismo tiempo, un instrumento de medición del tejido social más preciso que cualquier encuesta. FIDELYA es ambas cosas — y esa dualidad es lo que la hace defendible científica, comercial y éticamente.

07 — Métricas de Éxito

KPIs del sistema de feedback

>40%
Tasa de completación
(vs <2% encuestas)
25
Puntos por feedback
(calibrado sin inflar)
8–12
Data points por
sesión completada
7D
Dimensiones del tensor
enriquecido
>15%
Tasa de share
(marketing orgánico)

Calibración de incentivos: 25 puntos está calibrado para ser suficiente motivación sin inflar la economía de lealtad. Es aproximadamente un 15% del earning promedio por sesión — significativo pero no distorsivo.

08 — Implementación Técnica

Arquitectura de alto nivel

Backend (NestJS)

  • Nuevo schema SessionFeedback en MongoDB
  • Trigger por TableSession.status = 'closed'
  • Push notification vía sistema existente
  • Respuestas almacenadas con contexto completo: sessionId, tableId, productos, acompañantes

Frontend (Portal Cliente)

  • Nueva ruta: /feedback/:sessionId
  • Cards swipeables por cada ítem
  • Interacciones single-tap, sin input de texto
  • Indicador de progreso
  • Animación de puntos al completar

Integración AURA

  • Cron nocturno procesa datos de feedback
  • Actualiza valores del tensor (dimensión experiencia)
  • Alimenta motor de recomendación
  • Dispara campañas basadas en patrones de satisfacción

Flujo técnico simplificado

TableSession.close() → NotificationService.push(clientId, "Tu resumen está listo") → Client abre /feedback/:sessionId → GET /v1/api/feedback/session/:id (carga recap + preguntas contextuales) → POST /v1/api/feedback/session/:id (envía respuestas) → LoyaltyService.addPoints(clientId, 25) → FeedbackProcessor (cron 3AM) → tensor.updateExperienceDimension() → AURA.processInsights() → CampaignEngine.trigger()
09 — Diferenciación Competitiva

Por qué ningún competidor puede replicar esto

# Barrera competitiva Por qué es inaccesible
1 Datos a nivel de sesión No saben quién estuvo en qué mesa ni qué pidieron juntos
2 Grafo social No tienen datos de match, networking, ni grupos
3 Interacción musical No tienen votos de música ni correlación con satisfacción
4 Modelo tensorial unificado No combinan todo en un solo tensor multidimensional
5 Feedback como feature El feedback se siente como un recap, no como una encuesta
Potencial de publicación académica
“Contextual Micro-Feedback in Physical Venues: A Gamified Approach to Experiential Data Capture for Temporal Hypergraph Analysis”