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
Higher ranking for equal scored comments with more votes Feature Requests
By mrBlond , Section Wishlist []
Posted on Sun Feb 25, 2001 at 12:00:00 PM PST

Instead of:

  • Foo (5.00 / 1)
  • Bar (5.00 / 5)
  • Baz (5.00 / 1)
  • Qux (4.00 / 7)

rate posts with more votes higher than equally scored ones:

  • Bar (5.00 / 5)
  • Foo (5.00 / 1)
  • Baz (5.00 / 1)
  • Qux (4.00 / 7)

Ofcourse, eventually placing posts ranked highly by trusted users higher, or having a minimum number of votes before high placement, would be nice.

< User Activity Algorithms | An option for everything >

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

Login
Make a new account
Username:
Password:

Poll
Weight
· No, stop changing stuff 20%
· Yes, if *you* code it 0%
· Yes, but make it an option 60%
· Kuroishi 0%
· None-of-the-above 20%

Votes: 5
Results | Other Polls

Related Links
· More on Feature Requests
· Also by mrBlond

Story Views
  11 Scoop users have viewed this story.

Display: Sort:
Higher ranking for equal scored comments with more votes | 5 comments (5 topical, 0 hidden)
I'd like that (5.00 / 1) (#1)
by hurstdog on Mon Feb 26, 2001 at 01:52:48 AM PST

And we've talked about it before, I don't think it would be all that hard to implement, especially with the way that rusty has changed Comments.pm lately. He's going to write a story about it soon (might post it to kuro5hin.org, or here, not sure) but its really neat. but yeah I like the idea

-hurstdog


Percentiles (none / 0) (#3)
by kmself on Mon Mar 05, 2001 at 06:48:05 AM PST

I've been flipping around the idea of how to compare posts (or stories, or other objects) with given ratings, but different numbers of moderations. I think I've got a possible solution.

Percentiles.

The idea this is related to is to be able to do something akin to Slashdot's HoF (hall of fame), but meaningful. So, say, the top-rated comments for a day (or the prior 24 hours or other specified period). Or (more significantly), top diary entries -- diaries right now are a mess pretty much in that you have to wade through and find ones that are worth reading. Being able to find recent, highly-ranked diary entries would be a Good Thing.

Percentiles figures in as follows. Assume that the distribution of scrores (0-5) is uniform. A given moderation has an equal chance of being any one value. So, for a comment with a rating of '5', its probability is:

  • 1: 20%
  • 2: 4%
  • 3: 0.8%
  • 4: 0.16%
  • 5: 0.03%

...or, inverting to get percentiles, 80th, 96th, 99.2th, 99.84, 99.97, respectively. Note that this assumes a uniform distribution of moderation values, not likely in the real world. In actuality, you'd count the number of objects within a cohort (having an equal number of moderations) and count the percentage of objects having a score lower than the given value. In practice, you'd probably want to compute specific percentile cutouts.

Percentiles would only be used to differentiate objects having equal scores. So, a given '5' moderated object, whether it has one moderation or 50, always rates above a '4.99'.

Hmmm...OK, while percentiles would be interesting, the practical upshot is that you're always placing the post with more moderations higher up the ranking than the one with fewer, for an equivalent moderation score. For ranking the algorithm suggested in the article I'm responding to is a simpler and less computationally intensive approach.



will do (none / 0) (#5)
by annasander12 on Thu Oct 04, 2018 at 01:31:27 AM PST

This is noted. I'll try go with this also. saltwater pool



Higher ranking for equal scored comments with more votes | 5 comments (5 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