[private] Predicción del próximo día de compra de usuarios
[private] Predicción del próximo día de compra de usuarios
Resumen:
- Dado un dataset de compras de usuarios en un año debía predecir, para cada
user_id, quéproduct_idcompraría y en qué fecha. - Las columnas eran 4:
user_id,product_id,date,quantity. - Usé la Transformada Rápida de Fourier para ver la serie de compras como
Amplitud vs Frecuencia. - Solo considero las frecuencias que sean máximos locales y me quedo con la más alta de ellas.
- Como
f=1/T, obtengo el periodoT. Y se lo sumo al último dia de compra para predecir cuando volverá a comprar ese producto. - El resultado de la función era un JSON que asocia cada usuario con los productos que comprará y la fecha estimada por el modelo.
- La Figura 2 muestra el error del modelo; en el eje horizontal está la diferencia entre la fecha real de compra y la predicha.
Imágenes:
This post is licensed under CC BY 4.0 by the author.

