Vantagens
- O modelo não precisa de dados sobre outros usuários, já que as recomendações são específicas para esse usuário. Isso facilita o escalonamento para um grande número de usuários.
- O modelo pode capturar os interesses específicos de um usuário e recomendar itens de nicho que muito poucos usuários interessam.
Desvantagens
- Como a representação do elemento dos itens foi projetada manualmente até certo ponto, essa técnica exige muito conhecimento do domínio. Portanto, o modelo só pode ser tão bom quanto os atributos feitos à mão.
- O modelo só pode fazer recomendações com base nos interesses existentes do usuário. Em outras palavras, o modelo tem capacidade limitada de expandir os interesses atuais dos usuários.