Karma / Fairer popular members pages

141 Posts | Latest reply on 03/06/2009 22:34:40 by Deleted User | Go to original / last post
Matt's Profile
Matt

In: Veldhoven
Posts: 8053
100% Karma100% Karma 100% Karma100% Karma

Ok I've been looking into changing the popular pages for a while now, simply because the existing calculations are unfair. Now that we have better servers, I can program much more complicated calculations.  Previously our server would not have been able to generate the page and calculate the popular members within less than 10 seconds.  Now, however, it will be about 1-2 seconds which is fine. So what I've done is to calculate the average number of profile views, winks and PMs a member receives, the number of chatroom & forum posts made and the number of days since last active. All within the last fortnight only, so as not to add inactive members to the popular pages. The results are... avg views = 9avg winks = 2avg PMs = 7avg chatroom posts = 271avg forum posts = 18 Therefore I will change the script to calculate a person's "Karma" based on the following... ***** Removed Karma details.  -Matt The list will filter out inactive members (Those not online in the last 14 days), disabled accounts, those with no profile and those who have not got a photo uploaded.   I think this gives a nice, realistic "Karma" based on a member's activity, status and popularity (Rather than just basic popularity). Hopefully this will keep everyone happy. Comments?                                                                                                                                                                              
Karey's Profile
Karey

In: Barnsley
Posts: 6971
0% Karma0% Karma 0% Karma0% Karma

Good one Matt, it's a much more realistic view, as some of the 'most popular' did not appear to post at all on the forums, chat room, events etc, seemed a bit strange?!                                                                                                                                                                              
Matt's Profile
Matt

In: Veldhoven
Posts: 8053
100% Karma100% Karma 100% Karma100% Karma

it looks much better now.   Also, the current list only shows subscribed members which I think isn't fair really.  I will however increase the "Karma" of those who subscribe, but the list wont be exclusive to subscribed members anymore                                                                                                                                                                             
Matt's Profile
Matt

In: Veldhoven
Posts: 8053
100% Karma100% Karma 100% Karma100% Karma

ok I've updated my current test query (not online yet) to ADD 50% of the number of days left in someone's subscription.   So, if you are subscribed for the next year then you will have 182.5 (half of 365) added to your Karma.   This also means that I've you've been a member for 1 year without subscribing, then you will have 182.5 deducted from your Karma.   It's therefore in your best interest to take out a long subscription to the site if you want to be added to the popular member pages   (Before anyone complains, I believe this is the best way to knock down the Karma of those who do not contribute while increasing that of those who do)                                                                                                                                                                             
Sandi's Profile
Sandi

In: Huddersfield, W
Posts: 17942
68% Karma68% Karma 68% Karma68% Karma

  It's therefore in your best interest to take out a long subscription to the site if you want to be added to the popular member pages   Stern Smile Some of us, who don't pay a year in advance, contribute our time as well as our fee.                                                                                                                                                                               
Matt's Profile
Matt

In: Veldhoven
Posts: 8053
100% Karma100% Karma 100% Karma100% Karma

good point.  Karma will be increased for all those with 'staff' status.   However, I don't want people offering to help as staff just to get this bonus.  People should volunteer their time because they really want to. Also, following this topic discussion the details of the calculation will be unknown.  Each person's "Karma" will be shown as a rating on their profile homepage also.   I know you've wanted this for a long time Kwak, and so have I. It's now finally possible.   The query is nearly finished, and it's running fast.                                                                                                                                                                             
Matt's Profile
Matt

In: Veldhoven
Posts: 8053
100% Karma100% Karma 100% Karma100% Karma

lol I have a crap Karma... just 10% of that of the highest in the guys list.   I should get more involved in the site I suppose lol                                                                                                                                                                             
Sandi's Profile
Sandi

In: Huddersfield, W
Posts: 17942
68% Karma68% Karma 68% Karma68% Karma

  LOL ROFL   yea, ya should get more involved Matt, ya lazy devil Wink    I can't have anyone being more unpopular than myself, I worked hard for that status! Evil Smile LOL                                                                                                                                                                                 
Matt's Profile
Matt

In: Veldhoven
Posts: 8053
100% Karma100% Karma 100% Karma100% Karma

the highest karma anyone has with the new code is 298 for guys and 560 for the ladies.   So I will add 50 Karma points for all staff.   Kwak you have 199.35                                                                                                                                                                             
Sandi's Profile
Sandi

In: Huddersfield, W
Posts: 17942
68% Karma68% Karma 68% Karma68% Karma

  Shhhh! there ya go ruining my reputation again! lol   Act-ew-elly if ya think about it, the higher the score the more virtual chatting goes on, so that proves I don't talk as much as some folk LOL LOL    (I hope no one is drinking when they read this)                                                                                                                                                                               
Matt's Profile
Matt

In: Veldhoven
Posts: 8053
100% Karma100% Karma 100% Karma100% Karma

thats right kwak.  You should see RC's Karma cos of all her chatroom activity! lol.   This is a great way to get people involved more though, I might make more of a thing about this Karma feature now.                                                                                                                                                                             
Matt's Profile
Matt

In: Veldhoven
Posts: 8053
100% Karma100% Karma 100% Karma100% Karma

Here's the "Work in Progress" copy... http://www.bikermatch.co.uk/sites/bm/profiles/popular_f...males2.asp                                                                                                                                                                             
Sandi's Profile
Sandi

In: Huddersfield, W
Posts: 17942
68% Karma68% Karma 68% Karma68% Karma

  Kwak you have 199.35   Erm...Confused so where am I then? If that's right I should be 5th down the list, I aint even on it lol                                                                                                                                                                                 
Karey's Profile
Karey

In: Barnsley
Posts: 6971
0% Karma0% Karma 0% Karma0% Karma

OMG.. I'm on the list..  think its only the 2nd time ever!! lol Thumbs UpLOL   Kwak...shhhh.. if he changes it, i might disappear !Confused                                                                                                                                                                             
Matt's Profile
Matt

In: Veldhoven
Posts: 8053
100% Karma100% Karma 100% Karma100% Karma

No i've changed it all to be fairer.   Some people were getting massively high scores because of the number of views on their profile or number of chatroom posts.   So I've taken all the variables and averaged them out some more.   Now the max is 278.75 for the girls, not 560.   Kwak you are now at 98.45 (position 25).   I am at 75.15                                                                                                                                                                             
Sandi's Profile
Sandi

In: Huddersfield, W
Posts: 17942
68% Karma68% Karma 68% Karma68% Karma

  Kwak...shhhh.. if he changes it, i might disappear !Confused   LOL nar tha waint lass.     I bet some wish I would tho LOL                                                                                                                                                                             
Sandi's Profile
Sandi

In: Huddersfield, W
Posts: 17942
68% Karma68% Karma 68% Karma68% Karma

  Kwak you are now at 98.45 (position 25).   Shocked  98.45? 25th? That'll teach me to keep me marth shut! Cry    LOL                                                                                                                                                                                 
Karey's Profile
Karey

In: Barnsley
Posts: 6971
0% Karma0% Karma 0% Karma0% Karma

dunt be daft, who else can *bump* as good as you Big smile Thumbs Up                                                                                                                                                                             
Sandi's Profile
Sandi

In: Huddersfield, W
Posts: 17942
68% Karma68% Karma 68% Karma68% Karma

*bump* LOL   Erm...Matt dar-link...there are only 19 guys and 19 gals in the lists, tha wun short kiddo! Big smile   (Am I getting on your nips yet?)  LOL                                                                                                                                                                             
Matt's Profile
Matt

In: Veldhoven
Posts: 8053
100% Karma100% Karma 100% Karma100% Karma

should be 20, ill look into it.   I've changed it again now to count only distinct profile views, and not your own profile views.   So, if you view your profile - that doesn't count. If a stalker views your profile a million times - that doesn't count either.                                                                                                                                                                             


Remove these advertisements                  Advertise Here
Biker Match is a UK social, events and dating website by bikers, for bikers.  All British motorcyclists are welcome to join our large and exciting community free of charge in search of ride-outs, motorcycling events & rallies, biker dating & relationships, motorcycle help, motorcycle forums, biking news, racing news, motorcycle classifieds or just to get to know other UK bikers.  Create your profile and upload your photos now completely free.
Website copyright 2002-2024 www.bikermatch.co.uk.

Page generated in 0.5820 seconds. There are 718 users online now.

Site tested and secured by Comodo HackerGuardian       Site tested and approved by McAfee SiteAdvisor      Site PCI DSS security approved      Site tested and secured by Comodo HackerProof       Site secured and validated using highest 2048bit encryption