Scoop -- the swiss army chainsaw of content management
Front Page · Everything · News · Code · Help! · Wishlist · Project · Scoop Sites · Dev Notes · Latest CVS changes · Development Activities
Proposal: Weighted average comment sorting option Feature Requests
By haflinger , Section Code []
Posted on Mon Mar 11, 2002 at 12:00:00 PM PST
There is a tendency for comments which have been rated only by one or two people to have extreme ratings. This proposal suggests a way to prevent comments from being ranked either very high or very low until they've had a certain minimum number of ratings.

Like many other k5 readers, I normally list comments in order by their rating. This does a pretty good job overall, but there's one large problem with it.

The problem is simple: comments rated, for example, (5.00 / 1) are ranked ahead of those rated (to use a current example) (4.83 / 6).

Conversely, comments rated (2.00 / 1) are ranked behind comments rated (2.33 / 6).

I would prefer this order to be reversed, in both cases. The rationale is simple: A rating from one person (even a very intelligent person) could just be a bit flaky. Ratings from five or more people are usually a bit more reliable.

I would also like it if the unrated posts, instead of either getting left in the basement at the bottom or stuck up front, were put in the middle.

Now, about the actual formula that could be used. There are a number of statistical formulations that are designed to deal with this kind of low-sample-size problem. I'm pretty good at math but advanced stats are mostly beyond me. Also, standard deviations and the like are relatively difficult to code and tend to suck back processor time.

Therefore, I propose a simpler solution: When calculating a post's average score, if it has 4 or fewer ratings, add enough 3 ratings to allow its average rating to be based on at least 5 ratings.

This would produce the following effects:

  • All unrated posts would get a "default" rating of 3
  • Comments rated 5 by just one person would gain an effective rating of (3 * 4) + (5 * 1) / 5 = 3.4
  • Comments rated 5 by two people would gain an effective rating of (3 * 3) + (5 * 2) / 5 = 3.8
  • Comments rated 2 by just one person would gain an effective rating of (3 * 4) + (2 * 1) / 5 = 2.8
  • Comments rated by five or more people would be ranked the same way that they are now.

I've never read any Scoop code, so I can't comment directly on how this would be implemented. However, it probably wouldn't be too hard to make it an adjustable threshold for the weighting to go away; i.e. change the minimum number of ratings from 5 to some other number.

I am not sure how this would affect sub-1.0 rated comments, though. Perhaps it would be wise to add in a loophole for hidden comments, preventing them from being displayed anyway.

I would also suggest that this be added in as an option, leaving the present ratings-sort options (Unrated, then Highest; Highest Rated First; Lowest Rated First; and Ignore Ratings) intact.

Note: This is a repost of a story that was originally submitted to the queue on the main k5 site. I got back more than a few suggestions to submit it here; now that it's out of the queue over there, I'm submitting it. The original submission had a poll (the same one) - you can get the results here.

< Scottish Political Discussion | Diary Subscriptions now in Beta on this site >

Menu
· create account
· faq
· search
· report bugs
· Scoop Administrators Guide
· Scoop Box Exchange

Login
Make a new account
Username:
Password:

Poll
Would you use a weighted average?
· Yes. 50%
· No - I like the current ratings sort system. 50%
· No - I don't sort by ratings. 0%

Votes: 2
Results | Other Polls

Related Links
· Scoop
· here.
· More on Feature Requests
· Also by haflinger

Story Views
  29 Scoop users have viewed this story.

Display: Sort:
Proposal: Weighted average comment sorting option | 23 comments (23 topical, 0 hidden)
sounds great (3.00 / 2) (#1)
by inspire22 on Tue Mar 12, 2002 at 08:52:54 PM PST

I've been planning a similar system for my poetry site, Allpoetry.com. Perhaps I'll eventually be able to move it over to the scoop backend, rather than the hodge-podge set of perl scripts it is today...



straight from the source (none / 0) (#2)
by MichaelRichard on Wed Aug 03, 2016 at 10:15:34 AM PST

This particular papers fabulous, and My spouse and i enjoy each of the perform that you have placed into this straight from the source. I'm sure that you will be making a really useful place. I has been additionally pleased. Good perform!



additional reading (none / 0) (#3)
by MichaelRichard on Fri Aug 05, 2016 at 10:52:33 AM PST

Excellent .. Amazing .. I'll bookmark your blog and take the feeds also...I'm happy to find so many useful info here in the post, we need work out more techniques in this regard, thanks for sharing additional reading.



Great post (none / 0) (#4)
by mark22 on Fri Nov 04, 2016 at 01:55:31 AM PST

You have written very nice tutorial which i like reading. I have gained a lot of information which i did not know before. Keep writing more tutorials,i will come back to read more tutorials. car sticker printing for domestic cars



Imogen Wells (none / 0) (#5)
by MichaelRichard on Mon Nov 14, 2016 at 06:59:47 AM PST

I like this post,And I guess that they having fun to read this post,they shall take a good site to make a information,thanks for sharing it to me Imogen Wells.



Saleem (none / 0) (#6)
by MichaelRichard on Tue Nov 15, 2016 at 02:21:28 AM PST

Nice weblog and definitely excellent. You can do something much better but i still say this ideal.Keep trying for the best Super Mario.



Your solution (none / 0) (#7)
by StephenVazquez on Tue Nov 15, 2016 at 02:03:11 PM PST

Your solution for comments rating is very well calculated and good one also. I use to have best essays canada calculator which use to help me to rate the comments of my site. If it can be implemented properly than users can see good and rated comments in the top which will give them the previous viewers' opinion and what is that site is and how it is useful to him.



Poliranje farova (none / 0) (#8)
by MichaelRichard on Wed Nov 30, 2016 at 01:50:04 AM PST

The data you've published is extremely helpful. The websites you've referred were right. Thank you for discussing Poliranje farova.



you're doing (none / 0) (#9)
by MichaelRichard on Mon Dec 05, 2016 at 01:40:19 AM PST

Anyhow I am here now and would just like to say thanks for a fantastic ShootScope, publish and an all circular interesting weblog I also really like the theme/design.



Steps to make your (none / 0) (#10)
by MichaelRichard on Mon Dec 05, 2016 at 01:42:05 AM PST

If it can be implemented properly than users can see good and rated comments in the top which will C&C Drainage, give them the previous viewers' opinion and what is that site is and how it is useful to him.



Verifone vx570 manual pdf (none / 0) (#11)
by MichaelRichard on Mon Dec 05, 2016 at 02:55:52 AM PST

It had been an excellent opportunity to visit this sort of site, and i'm pleased to know. Many thanks for giving us an opportunity to buy this chance Verifone vx570 manual pdf.



you're doing (none / 0) (#12)
by MichaelRichard on Fri Dec 16, 2016 at 03:09:00 AM PST

I discover it exceptionally fascinating and extremely well thoroughly considered and set up together. الجنس



Steps to make your (none / 0) (#13)
by MichaelRichard on Fri Dec 16, 2016 at 03:29:02 AM PST

I was wondering how to cure acne naturally. and found your site by google, learned a lot, now i'm a bit clear next page. I've bookmark your site and also add rss.



sell (none / 0) (#14)
by MichaelRichard on Thu Dec 22, 2016 at 10:11:10 AM PST

There are a number of mathematical remedies that are developed sd, to handle with this type of low-sample-size problem.



bonus casino senza deposito (none / 0) (#15)
by MichaelRichard on Mon Jan 23, 2017 at 01:35:17 AM PST

Wow this good but ,I like your post and good pics may be any peoples not like because different mind all poeple bonus casino senza deposito.



Get A Loan (none / 0) (#16)
by MichaelRichard on Wed Feb 01, 2017 at 05:48:56 AM PST

Experts I thank you to help developing people more conscious of possible issues Get A Loan



Seaside Residences by Frasers (none / 0) (#17)
by MichaelRichard on Thu Feb 02, 2017 at 06:13:25 AM PST

Great weblog post! I experienced studying this short article very much. One of the best stuff that I've study lately. You are a fantastic author and your content are always fun to study. Keep up the truly amazing work Seaside Residences by Frasers.



article (none / 0) (#18)
by MichaelRichard on Mon Feb 13, 2017 at 05:36:02 AM PST

I usually see ordinary views on the subject but yours it's written in a pretty special manner. Sure enough, I will revisit your web site for more information article.



Very interesting (none / 0) (#19)
by MichaelRichard on Sat Feb 18, 2017 at 07:23:42 AM PST

Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article! Keep up the excellent work http://www.spatanningtablets.co.uk/.



Pat Burgess (none / 0) (#20)
by MichaelRichard on Tue Apr 11, 2017 at 04:44:24 AM PST

Thanks for discussing this quality information with us. I really experienced studying. Will certainly going to discuss this URL with my buddies Pat Burgess.



General Contractor City of Yonkers (none / 0) (#21)
by Pervez on Sun Mar 31, 2019 at 02:01:26 AM PST

Our company is glad it all proved an ability on your behalf. Me believe that which you can really perform repeatedly practice time will come that alongside results, my best significant other together with That I are capable of help it to end up lower limb it all an individual. Follow-up General Contractor City of Yonkers Position Help support



Predictive Dialer Software (none / 0) (#22)
by AkshayKurhade on Tue Dec 29, 2020 at 07:17:30 AM PST

Are you struggling to cater to a personalized customer service experience due to physical or social distancing? You don't have to worry at all! Try the best cum affordable Contaque's cloud-based predictive dialer software for your business to improve call center productivity through the efficient algorithm. Features: 1. CRM Integration 2. Campaign Management 3. DNC Management 4. Filter-Based Calling 5. Answering Machine Detection 6. Call Recording 7. Call Monitoring 8. Report and Analytics Request a free demo- Predictive Dialer Software  



Predictive Dialer Software (none / 0) (#23)
by AkshayKurhade on Tue Dec 29, 2020 at 07:20:14 AM PST

Are you struggling to cater to a personalized customer service experience due to physical or social distancing? You don't have to worry at all! Try the best cum affordable Contaque's cloud-based predictive dialer software for your business to improve call center productivity through the efficient algorithm. Features: 1. CRM Integration 2. Campaign Management 3. DNC Management 4. Filter-Based Calling 5. Answering Machine Detection 6. Call Recording 7. Call Monitoring 8. Report and Analytics Request a free demo-Predictive Dialer Software 



Proposal: Weighted average comment sorting option | 23 comments (23 topical, 0 hidden)
Display: Sort:

Hosted by ScoopHost.com Powered by Scoop
All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest © 1999 The Management

create account | faq | search