¿Qué sitio web ofrece ‘filtrado colaborativo como servicio’?

Tanto Google como Microsoft ofrecen algo como lo que está buscando con sus competidores a AWS:

Comenzando con la API de predicción

¿Qué es Cortana Analytics?

Y hay un montón de compañías que hacen esto, así como una gran cantidad de paquetes de código abierto que pueden ayudar.

Sin embargo, la pregunta asume que puede tomar uno de estos paquetes, arrojar sus datos y obtener buenas recomendaciones que funcionen bien para sus clientes. Así no es como funciona realmente.

Crear recomendaciones y personalización que ayuden a los clientes es un proceso iterativo de probar diferentes algoritmos y giros de interfaz de usuario, ver sus datos y ver qué les gusta realmente a sus clientes. El desarrollo de un sistema de recomendación que realmente funcione bien requiere mucha experimentación.

Por lo general, lo que desea hacer es comenzar desde una línea de base simple. Esta puede ser una versión rápida de implementar de filtrado colaborativo o incluso algo como los elementos más populares. Luego, repetidamente, desea realizar experimentos para tratar de superar lo que ha lanzado, aprender lo que funciona y lo que no funciona, probar los cambios en la interfaz de usuario y los cambios en el algoritmo, encontrar gradualmente mejoras que ayuden a las personas a encontrar y descubrir cosas que les gustan.

Pero en realidad no puede simplemente arrojar sus datos a algún servicio y marcharse. ¿Cómo sabes que está funcionando bien? ¿Cómo sabes que es mejor que algo más simple? ¿Y cómo sabes que no te faltan pequeños cambios que harían que funcione mucho mejor?

Amazon ML de hecho no contiene ningún algoritmo de filtrado colaborativo. Tenga en cuenta que aquí hay al menos 2 tipos diferentes de enfoques: modelos vecinos (también llamados item-knn y user-knn) y modelos latentes que utilizan técnicas de factorización.

Si usted es un investigador / estudiante y desea experimentar con fines de investigación, debe usar uno de los marcos disponibles para este propósito, como LensKit, Okapi, MyMediaLite, Apache Mahout, etc. Hay una gran diferencia en el rendimiento y los detalles de implementación, como resultó en la comparación del marco de evaluación Rival. Algunas personas dicen que lo mejor es que si codifica el algoritmo por su cuenta, comprenderá cómo funciona y sabrá cómo mejorar la forma que desee.

Alternativamente, si necesita un uso comercial, hay algunas compañías que ofrecen una solución de recomendación como servicio (RaaS). Nosotros, Gravity R&D, somos uno de ellos. Nuestro producto RaaS automatizado de autoservicio, llamado Yusp SME, está desarrollado para casos de uso de comercio electrónico y recomendación de contenido. Ofrecemos diferentes lógicas de recomendación, que incluyen varios tipos de filtrado colaborativo, reglas de asociación y otros. El precio es comparable a Amazon ML. Regístrese para una prueba gratuita y diviértase experimentando diferentes configuraciones para ver cómo mejoran sus resultados.