Ventajas
- El modelo no necesita datos sobre otros usuarios, ya que las recomendaciones son específicas para este usuario. Esto facilita el escalamiento a una gran cantidad de usuarios.
- El modelo puede capturar los intereses específicos de un usuario y puede recomendar elementos de nicho que muy pocos usuarios están interesados.
Desventajas
- Dado que la representación de características de los elementos se somete a ingeniería manual en cierta medida, esta técnica requiere mucho conocimiento del dominio. Por lo tanto, el modelo solo puede ser tan bueno como los atributos de ingeniería manual.
- El modelo solo puede hacer recomendaciones en función de los intereses existentes del usuario. En otras palabras, el modelo tiene una capacidad limitada para expandir los intereses existentes de los usuarios.