El módulo de aprendizaje de Interact supervisa las respuestas del visitante a las ofertas y los atributos de visitante. El módulo de aprendizaje tiene dos modos generales:
Debe establecer confidenceLevel en un porcentaje que representa el grado de seguridad (o confianza) que debe tener el módulo de aprendizaje para que se utilicen sus puntuaciones de una oferta en el arbitraje. Al principio, cuando el módulo de aprendizaje no tiene datos a partir de los que trabajar, depende totalmente de la puntuación de marketing. Cuando cada oferta se ha presentado tantas veces como se define en
minPresentCountThreshold, el módulo de aprendizaje entra en el modo de exploración. Sin una gran cantidad de datos con los que trabajar, el módulo de aprendizaje no está seguro de que los porcentajes que calcula son correctos. Por lo tanto, permanece en el modo de exploración.
Para garantizar que el sistema favorece las ofertas con un mayor rendimiento durante las primeras etapas, Interact presenta una oferta aleatoria el
percentRandomSelection por ciento del tiempo. Esto obliga al módulo de aprendizaje a recomendar ofertas que no sean las más satisfactorias para determinar si las otras ofertas tendrían un mayor rendimiento si estuvieran más expuestas. Por ejemplo, si configura
percentRandomSelection en 5, esto significa que el módulo de aprendizaje presenta una oferta aleatoria el 5% del tiempo y añade los datos de respuesta a sus cálculos.
El aprendizaje también se basa en la propiedad recencyWeightingFactor y en la propiedad
recencyWeightingPeriod. Estas propiedades permiten aumentar la ponderación de los datos más recientes.
recencyWeightingFactor es el porcentaje de ponderación que deben tener los datos recientes.
recencyWeightingPeriod es el período de tiempo que se considera reciente. Por ejemplo, puede configurar
recencyWeightingFactor en 0,30 y
recencyWeightingPeriod en 24. Esto significa que las últimas 24 horas de datos, se pondera el 30% de todos los datos. Si tiene el equivalente a una semana de datos, todos los datos promediados en los primeros seis días constituyen el 70% de los datos y en el último día constituyen el 30% de los datos.