Tzi Software

Forum

   Home   Help Search Login Register  
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

News:

 
Pages: [1]
Print
Topic: Too highly valued "last playd" songs  (Read 3190 times)
« on: May 27, 2007, 10:17:19 AM »
Damiqib
Guest

If song is played for the first time, it automatically gets 5-star rating, which shouldn't be the case. If for example I'm reviewing my "Last added"-playlist which consists 200 songs, and I just listen to them, they will all get 5-star rating, if I don't skip any.

As far as I'm concerned, 5-star (also 4.5) is for songs that are really often played, and rarely skipped. Like ChuckEye said, distribution of ratings should be more like Gauss curve (http://en.wikipedia.org/wiki/Gaussian_function) - most songs should have rating between 2.5-3.5...
Logged
« Reply #1 on: June 11, 2007, 09:33:05 PM »
hansning
Guest

i second that.
Logged
« Reply #2 on: February 24, 2009, 08:14:25 PM »
Brandon Offline
Jr. Member

View Profile
**
Posts: 64



I know this topic is dead, but just adding a note about the distribution of ratings in a library in response to the previous comments.

Ratings should absolutely NOT follow a gaussian distrbution unless the library is very small, but large enough that it contains a random assortment of music such that there is a small amount that you haven't listened to much, a small amount that you have listened to a lot and most have been listed too somewhere in between.

Play counts will undoubtably follow a Poisson distribution. http://en.wikipedia.org/wiki/Poisson_distribution

...where the expected value (Lamda) is the average play count (or frequency) of the library and "k" is the actual play count of the track. If you listen to your music a lot and the average play count grows faster than the average length of time in the library, the curve will begin to look more like a normal distribution, where as when the opposite tendency occurs, it will tend to look more like an exponential decay curve.

If we assume a linear relationship between how often you play a song and how much you like it, which I think is fair*, then the ratings should follow suit.

Chances are this is why the distribution of ratings many people get will be heavily skewed to the lower ratings. For the simple fact that if you have a large library, and a song isn't one of your most favourites, then the probability of it being played any given time you listen to music is low, keeping in mind that there is a random interval of time between subsequent plays of songs, which is relatively true universally.

I've spent some time attempting to utilize this as a possible alternative method of determining a rating based on the probability of a track having the rating it does, but that's not going to be in version 1.5, but maybe subsequent versions.

To [somewhat] correct for this phenomenon, I've added the "second order optimism factor" to the algorithm which essentially skews results towards middle values in an upward direction only.
Logged
« Reply #3 on: April 22, 2009, 06:02:47 PM »
learned Offline
Newbie

View Profile Email
*
Posts: 5



I just want to say that I absolutly agree with this comment and I'm redownloading autorate now to play with the new features and distribution often.  I have a very large library, and I would expect my peak to hit around 2 - 2.5 with a sharp climb on the left, and a long slow decline to the right.
Logged
« Reply #4 on: April 23, 2009, 08:06:24 AM »
Brandon Offline
Jr. Member

View Profile
**
Posts: 64



Just FYI, that despite my previous comment, the dafault settig in the new version is to FORCE normally distributed results. If you Specifically don;t want normally distributed results, then use the manual option on the advanced page and play around with the settings.

For starters try a shift of -0.5, a scale of 1, and a skew of 2.  I've found that gives close to a poisson distribution as mentioned previously. At least for my library.  Wink
Logged
Pages: [1]
Print
Jump to:  

© 2006 A Tasty Pixel Forum
blackTed Skin © 2006 HobbyBag Group (hbSkins) | Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC