Me gustaría saber en qué se diferencian exactamente las recomendaciones basadas en el usuario y en el artículo.
Define que
Basado en el usuario : recomiende elementos buscando usuarios similares. Esto a menudo es más difícil de escalar debido a la naturaleza dinámica de los usuarios.
Basado en elementos : calcule la similitud entre elementos y haga recomendaciones. Los artículos generalmente no cambian mucho, por lo que esto a menudo se puede calcular fuera de línea.
Pero aunque hay dos tipos de recomendación disponibles, lo que entiendo es que ambos tomarán algún modelo de datos (digamos 1,2 o 1,2, .5 como elemento1, elemento2, valor o usuario1, usuario2, valor donde el valor no es obligatorio) y realizaremos todos los cálculos como la medida de similitud y la función incorporada de recomendación que elegimos y podemos ejecutar tanto la recomendación basada en el usuario / elemento en los mismos datos (¿es esto una suposición correcta?).
Por lo tanto, me gustaría saber cómo exactamente y en qué aspectos difieren estos dos tipos de algoritmo.
fuente