I'm actually not quite sure about this suggestion, but I'll throw it out there.
Last time I brought up the idea of changing around the Anime Compatibility index, it involved switching from comparing anime watched to just comparing scores.
The system I think can still be improved a bit further, but I think it may be easier than last time. The biggest weakness of the current algorithm seems to be differences in the way people score. Basically, if one person tends to score higher on average and another tends to score lower on average, chances are not likely that those two would get a good compatibility rating.
For example, if we had the following situation:
You: Death Note - 7, Tokikake - 8, Fullmetal Alchemist - 9, Haruhi Suzumiya - 10
Person B: Death Note - 10, Tokikake - 9, Fullmetal Alchemist - 8, Haruhi Suzumiya - 6
Person C: Death Note - 4, Tokikake - 5, Fullmetal Alchemist - 6, Haruhi Suzumiya - 8
Compatibility with B: 9/4 = 2.25
Compatibility with C: 11/4 = 2.75
(I just took the top 4 anime on MAL guys, I'm not trying to start a flame war here =P) You obviously like Haruhi a lot better than Death Note, but Person B likes it the other way around. On the other hand, Person C likes Haruhi better than Death Note as well, and also rates the four anime in pretty much the same order you did, whereas Person B rated them in reverse order. Problem is, C rates in general a lot lower than most people, thus B gets a much higher compatibility rating.
I've been wondering why I've had such low compatibilities with everyone who I consider have similar tastes, and the answer is because I score so low compared to most people.
We already have an important piece of information we can use to incorporate into the algorithm, and that's the value at the bottom of every list: "kei-clone's scores average about 1.25 points lower than the average scores posted by other members." I'm hoping now that some mathematicians better than I here can figure out a way to do this (just like last time we changed the anime compatibility index).
Now hopefully everyone understands what i'm trying to say first...>_> |