J'ai 2 utilisateurs (u1 andu2) et ils ont évalué pour 2 films (m1 et m2)Cosinus similarité pour nombre d'utilisateurs du système collabrative
m1 m2
u1 1 1
u2 5 5
lorsque je calcule la similarité cosinus à base de l'article
(1,5) (1,5)/|. (1,5) || (1,5) | = 1 (m1 et m2 sont exactement similaires)
quand je calcule cosinus à base d'utilisateur similarité
(1,1) (5,5)/|. (1,1) || (5,5) | = 1 (u1 et u2 sont exactement similaires)
Mais u1 et u2 ne sont pas similaires car u1 n'a pas aimé un film mais u2 comme les deux le film. S'il vous plaît aider ... laissez-moi savoir où je me trompe
Je pense que vous avez trop peu de données pour être en mesure de calculer une similitude «correcte». Essayez d'étendre votre jeu de données et comparez-les à d'autres calculateurs de corrélation en ligne – RandomStranger