Albummaster, trust me; I have great respect for all that you've done. I likewise realize you're a very busy man. But please bear with me on this.
Most people would agree that I have a really unique chart. So why am I lumped in with RFNaples (no offense, Naples) and the RS chart? That simply makes no sense.
You should make a change in the algorithm that doesn't seem to be too difficult. Just tell the server to multiply the total compatibility by it's rank.
In other words, the lower down an album is on the charts, the more it's appearance in a pair of charts will determine whether they're "similar". This way, I won't be lumped with people who have completely different taste than me.
This also can be adjusted for artist and album similarities, respectively. For artists, just have it be based on the artist rank. For albums, it's self-explanatory.
I think it is a simple algorithm being used: how many identical albums appear on each chart or the percentage of identical albums (allowing for dissimilar chart sizes). Perhaps it should also consider the ranking similarities. But that could require a complicated algorithm and a lot of computing time. Does it really matter? This is just a tool for discovering albums on other charts that already have similar albums/interests. In our case, we share 30 albums but I don't own 51 of the albums on your chart and have only 8 on my wish list. _________________ Top 100 Greatest Music Albums by RFNAPLES Bubbling Under The Top 100 Greatest Music Albums, Part 1 by RFNAPLES
yes, it could probably do with some tweaking. It was only a first attempt, so I expected that it would need refining at some stage. Maybe the answer is to calculate similarity by summing the rank points of the same albums in both charts. This would then take into account how heavily favoured the matching albums were by the other person.
Albummaster, it would be nice to show the number of albums and bands in common in the Top 100 Greatest Music Albums similarity section in addition to the titles and artists currently listed.
yes, it could probably do with some tweaking. It was only a first attempt, so I expected that it would need refining at some stage. Maybe the answer is to calculate similarity by summing the rank points of the same albums in both charts. This would then take into account how heavily favoured the matching albums were by the other person.
Actually, scrap that. It probably needs to take into account relative similarity. So, if you've ranked something top, the other chart needs to have ranked it about the same for the chart to be considered more similar. Probably in danger of over-thinking this, it's quite a difficult problem to get absolutely right.
In other words, the lower down an album is on the charts, the more it's appearance in a pair of charts will determine whether they're "similar". This way, I won't be lumped with people who have completely different taste than me.
This also can be adjusted for artist and album similarities, respectively. For artists, just have it be based on the artist rank. For albums, it's self-explanatory.
Interesting idea, but I think it could lead to even more unusual results. Let's say your chart shares one album that is ranked low in the overall chart, but everything else is different, should that mean 'similar charts' are more similar just because they share this one unusual album?
At the moment, the more albums you share with another chart, the more similar your charts are (it's a very simple method). Maybe there's a way of combining both these factors and weight albums with a lower overall rank a bit more heavily, but it's finding the right balance that is the key.
Would it also be possible for the chart stats to include how many rank points the top 5 or 10 artists have on our charts? And perhaps the ability to press an (expand) button to see the top 10 most appearing albums by an artist instead of just 5.
These would be cool little features, if it isn't too much effort. ๐
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum