Eu gostaria de saber como exatamente a maioria das recomendações baseadas no usuário e no item diferem umas das outras.
Define que
Baseado no usuário : recomende itens encontrando usuários semelhantes. Isso geralmente é mais difícil de dimensionar devido à natureza dinâmica dos usuários.
Baseado em itens: calcule a similaridade entre itens e faça recomendações. Os itens geralmente não mudam muito, então isso geralmente pode ser calculado off-line.
Mas, embora haja dois tipos de recomendação disponíveis, o que eu entendo é que ambos terão algum modelo de dados (digamos 1,2 ou 1,2, 0,5 como item1, item2, valor ou usuário1, usuário2, valor em que o valor não é obrigatório) e executará todo o cálculo conforme a função de compilação de medida de similaridade e recomendação que escolhemos e podemos executar as recomendações baseadas no usuário / item nos mesmos dados (essa é uma suposição correta ??).
Então, eu gostaria de saber exatamente como e em que todos os aspectos esses dois tipos de algoritmo diferem.