Go Back   Pligg CMS Forum > Other > Suggestions

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-23-2007, 12:46 PM
kbeeveer46's Avatar
Pligg Developer/Admin
Pligg Version: 0
Pligg Template: none
 
Join Date: Jun 2006
Location: Muncie, Indiana
Posts: 3,547
Thanks: 254
Thanked 649 Times in 513 Posts
Report Story/Down Vote - Your input needed

Thanks to AshDigg, Pligg has a simple "report story" feature working in the latest SVN code. Currently, it uses a simple formula for testing purposes. The formula we tested so far is $reports > $votes * 3. This means that after a story has 1 vote and 4 reports it will be discarded. This works well for stories with small numbers of votes, but what happens when a story has 20 votes? It will require 60 reports to be discarded. These are the types of things we have to work out.

I made this thread to get your ideas about the formula used for this feature. The more minds we get together the better we can make this. Please post any algorithms you think that we could use to make this feature better.

For right now we just want to get a simple reporting feature working. We will try to incorporate it into Karma at a later time. So please, if you provide any algorithms or formulas that you think we should used, leave karma out of it right now.
__________________
I accept donations for my time helping users like you on the forum and IRC.
Reply With Quote
  #2 (permalink)  
Old 02-23-2007, 11:27 PM
Banned
Pligg Version: 9.8.
Pligg Template: Custom
 
Join Date: Feb 2007
Location: Canada
Posts: 849
Thanks: 74
Thanked 49 Times in 45 Posts
When you say discarded, do you mean deleted?

If you do, I wouldn't want any deleted, kept in unpublished yes, but not deleted.

Geoserv
Reply With Quote
  #3 (permalink)  
Old 02-23-2007, 11:34 PM
kbeeveer46's Avatar
Pligg Developer/Admin
Pligg Version: 0
Pligg Template: none
 
Join Date: Jun 2006
Location: Muncie, Indiana
Posts: 3,547
Thanks: 254
Thanked 649 Times in 513 Posts
There are three different status categories in Pligg

1. Published
2. Queued
3. Discard

A discarded story still exists in the database and can be viewed by an admin at /discarded.php but cannot be seen by any users.
__________________
I accept donations for my time helping users like you on the forum and IRC.
Reply With Quote
  #4 (permalink)  
Old 02-23-2007, 11:40 PM
Banned
Pligg Version: 9.8.
Pligg Template: Custom
 
Join Date: Feb 2007
Location: Canada
Posts: 849
Thanks: 74
Thanked 49 Times in 45 Posts
I prefer to have the story float around in the unpublished area.

Geoserv
Reply With Quote
  #5 (permalink)  
Old 02-24-2007, 12:10 AM
dollars5's Avatar
Pligg is my love :)
 
Join Date: Dec 2006
Location: India
Posts: 2,154
Thanks: 290
Thanked 266 Times in 177 Posts
I would suggest to use the user karma to play some part into reports, say if a creditable user is gonna report -it must be true, but if a relatively new user reports - it should be considered for a while - I would write the formula as

($report > $vote*3 || $reporters_karma_average > $report_threshold)

But dunno how much it is feasible.

If you want to strict to simpler formulas - I suggest to use
(($report > 5) ? ($report > .25*$vote) : ($report>$vote*3))

if there are more than 5 votes, use a 25% rule, else use a votes count rule.
Reply With Quote
  #6 (permalink)  
Old 02-24-2007, 12:44 AM
onelessthang's Avatar
Constant Pligger
 
Join Date: Feb 2007
Location: Dallas, TX - USA
Posts: 120
Thanks: 39
Thanked 32 Times in 16 Posts
Dollar5 -

I like where you are going with your simple formula.

I am a little concern about 6 reports discarding a story that has 23 votes though.

Your karma suggestion seems like a very logical approach.

I suggest using the ($report>$vote*$vote_count_to_publish) until a story is published(Since pligg masters have the ability to adjust the publish count this will allow them to effectively adjust this formula. Once a story is published I think

($report-$vote_count_to_publish^2>$vote)

The reason I like this formula is because $vote_count_to_publish^2 is the max number of reports it would of taken to discard a story before it was published

In the case of the story with 60 Votes it would take 70 reports to discard it(if the vote count for publish is 3), plus this avoid a story from being discard once it is published if you moved to a ($report>$vote*.25) formula once it is published.

I do not know how doable this is, but I think it is a fair equation. It requires more reports than votes to discard a story , but not a huge amount.

I like working of constraints like these, so if you want to chat about it I would like to hash it out.


Onelessthang
Reply With Quote
  #7 (permalink)  
Old 02-24-2007, 03:08 AM
dollars5's Avatar
Pligg is my love :)
 
Join Date: Dec 2006
Location: India
Posts: 2,154
Thanks: 290
Thanked 266 Times in 177 Posts
Good point onelessthang, I was thinking of various parameters for weight and ended up into karma and differential weights and almost forgot the adjustable $vote_count_to_publish - was quite busy with a mobile project that forced me to get my concentration out from here

I was just against the idea of getting more reports to discard a story that has more votes.

Since AshDigg has thanks both our comments he too is thinking something in this line itself, so we will wait and see for his thoughts too.
Reply With Quote
  #8 (permalink)  
Old 02-24-2007, 09:38 AM
Constant Pligger
 
Join Date: Oct 2006
Posts: 227
Thanks: 56
Thanked 22 Times in 18 Posts
Maybe there should be a separate unique status for stories that have been 'bumped down' so that they can easily be identified and not confused with false starts and other discards.

A unique status may also make it easier to identifiy in a user's profile how many 'bumped down' stories a user has submitted or voted for.
Reply With Quote
  #9 (permalink)  
Old 02-24-2007, 09:46 AM
Constant Pligger
 
Join Date: Oct 2006
Posts: 227
Thanks: 56
Thanked 22 Times in 18 Posts
Is there any technical difference between the 'report this' feature that is being dicussed here and an up down (+ - ) voting system (like on reddit.com)?

Conceptually a + - voting system seems tighter and easier to grasp than a separate 'flag this' feature. With the + - system it is more obvious that the down vote is directly affecting the vote tally and at first glance it seems to be the same sort of mechanism technically (he says not knowing a thing about what AshDigg has rigged up)
Reply With Quote
  #10 (permalink)  
Old 02-24-2007, 10:51 AM
onelessthang's Avatar
Constant Pligger
 
Join Date: Feb 2007
Location: Dallas, TX - USA
Posts: 120
Thanks: 39
Thanked 32 Times in 16 Posts
Revolver makes a very good point. I would assume that there is a distinct difference.

With that said, I do not feel a story should be 'discarded' if it is just 'voted against'.

I cannot wait to see what AshDigg has put together.
Reply With Quote
Reply

Thread Tools
Display Modes
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Similar Threads
Thread Thread Starter Forum Replies Last Post
External Vote Button (EVB) Yankidank Modification Tutorials 59 07-24-2008 07:51 PM
Star Vote Problems 9.6 - 9.7 not2serious Bug Report 7 03-03-2008 06:00 AM
input field instead of vote button delta General Help 0 04-13-2007 01:31 PM


Search Engine Friendly URLs by vBSEO 3.2.0