API RECOMENDATION SYSTEM AI (KERAS/ TENSORFLOW/tensorrec)
GET {url}/api/recommendations/products-similary/{PRODUCT_SKU}/?page=0
Sugiere productos similares basado en sus caracterticas atributos, categoria, color, etc
Formula:
usa la tecnica basada en item.
https://en.wikipedia.org/wiki/Similarity_search
GET {{url}}/api/recommendations/based-users/{USER_ID}/?page=0
sugiere productos para el home website;
Formula:
usa la tecnica conocida como colabority filtering basado en usuarios similares.
https://es.wikipedia.org/wiki/Filtrado_colaborativo
Todos los productos estan ordenados por relevancia de prediccion y por el genero del usuario,.
El sistema opera en real time, mientras se alimenta con eventos de usuario su modelo se actualiza generando nuevas reocmendaciones constanmente.
Toda reccomendacion es para usuarios registrados con expecion del endpoint de similares que es general.
sugiere productos basados en la canasta del usuario o los productos comprados; se usara para el carrusel del checkout o para email marketing.
Formula:
tambien usa un sistema hibrido, pero dando mas prioridad a los productos comprados por el usuario.
https://en.wikipedia.org/wiki/Recommender_system#Hybrid_recommender_systems
Aqui enviamos los eventos generados por el usuario que son 4:
viewed_product: "detalle de producto visto por el usuario"
cart_product: "producto agregado al carrito"
purchase_product: "producto comprando por el usuario"
wish_product: "producto en la lista de deseos"