I was just reading an article about different ranking algorithms. One thing I'm a bit confused about is stumbleupon's algoritm:
(Initial stumbler audience / # domain) + ((% stumbler audience / # domain) + organic bonus – nonfriend) – (% stumbler audience + organic bonus) + N
N is a "safety variable" so that the assumed algorithm is flexible. It represents a random number.
Could someone explain the purpose of N to me? I don't understand how it's making the algorithm more flexible.
It helps the results degrade at an unpredictable rate. If you've ever stumbled for a couple of hours you'll likely have noticed a serious decline in the quality and relevance of each stumble as you start scraping the bottom of the barrel.
Without the random variable the results would degrade in a very predictable rate. The link you were most likely to love would be first and each subsequent link would likely appeal a little less to you. The variable attempts to negate this somewhat.
It's one of the many clever ways stumbleupon is designed to be addictive:
The results were unanimous in the fact that when one performed an action over and over again, and was given a reward randomly, dopamine levels rose. If the reward was given consistently, i.e. every four time the action was performed, the dopamine levels remained constant
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With