vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Community Lounge (https://vborg.vbsupport.ru/forumdisplay.php?f=13)
-   -   What is your experience of Reputation (https://vborg.vbsupport.ru/showthread.php?t=174215)

reverse1312 03-27-2008 06:19 PM

Most of you have a rich experience in that matter. I read your comments with very much interest. I intend to implement on my site a system which would permit a valorization of most pertinent contributions. I was considering implement reputation system in my vB forums. I see it could be easily perverted.

So. What do think about a more "sophisticated" system like vBcredits ?

King Kovifor 03-28-2008 12:53 AM

Quote:

Originally Posted by MrEyes (Post 1474979)
Every forum admin knows that due to something I call the IIT* moderation is a necesary evil, however every admin also knows that more often than not community members like to deconstruct and question your every moderation move.

As a result of this I decided to try using Reputation as a method of allowing the community to self moderate. In summary the system I implemented worked as follows:

I had a simple cron script that every hour checked every user that had received negative rep in the last hour. If the volume of neg rep was greater than a certain amount (dependent on how many people were online), the user would receive an infraction. This would then hook into the banning system behind infractions. So if UserX was being disruptive the community could effectively "group moderate" that person and give them a temporary ban.

Now in theory this, to me at least, seems like a good idea. However in the real world abuse of the reputation system was uncontrollable and therefore it would have been forum suicide to implement the "group moderate" system described above.

As an example of some of the issues:
  • Intially members could see who had left reputation, this was disabled as revenge repping was common place.
  • Reputation comments became a replacement for discussion
  • Members with alias accounts pos repping the accounts they held
  • Members with alias account double/triple neg repping somebody
  • No comments left
  • Silly comments left
  • Abusive comment left
  • etc etc etc

In the end, I simply disabled the system as it was proving to be far more divisive than I ever imagined it would be and I was spending far to much time looking into rep reports.

So I am curious to learn what experiences other forum admins have of the reputation system, do you use it? does your community use it positively? Have you tried it and killed it?


* IIT - Internet Idiots Triad

Internet + Anonymity + Audience = Idiot

Have you tried modifying the way it works? Something along those lines but changing it to take into account your opinion? Here's how I would implement such a thing:
  1. State somewhere obvious that you encourage your users to do reputation, good and bad!
  2. Disable viewing of reputation, so that they don't know how bad they are doing.
  3. Build a registration plugin that checks IP addresses and use for two things:
    1. Check IP addresses on registration, helping in the "double accounts" problem.
    2. Check the IP of the post they are giving reputation to, and the IP of the person giving reputation. If they are the same, spout out an error and not send the reputation.
  4. At the end of each day, with that cron job, have it determine who should be banned based on the reputation and post a separate thread for each member.
  5. Manually ban (or set up a database back end w/ auto banning in the ACP) each member that you feel deserves it.
  6. Use the ban reason as "Your Members have agreed you needed banned for a bit."
The only thing you wouldn't tell your users, is how they agreed or just tell them and mention the fact that you have restrictions in place.

This way, you have your precautions and you have the "group moderation" that you original intended.

My personal opinion is that this would make an interesting topic / experiment.

Actually, on further thought, you could take this as another spin. Instead of banning, send PMs or Emails warning them. If they reach a number of days (say 4 days out of 14) where the users want them banned, then you ban them anyways for say, a week. If they get more than that (ban every two weeks) they get a harsher ban.

That way, they are given warning, the group moderation is in effect, and you still get the final decision. :D

RobDog888 03-28-2008 02:50 AM

We have found that as an additional means of coercing them into behaving, we would reduce the members reps by x number of reps. You hit them where they will most dislike it and they will straighten up real quick! :D

EWGF 03-28-2008 10:03 AM

I turned it off, because members gave each other rep for liking each other and not for the value of the post.

MrEyes 03-28-2008 10:56 AM

Quote:

Originally Posted by King Kovifor (Post 1476352)
.....

I was rather keen to get the "group moderation" via reputation thing working as I thought that this would be a great "selling point" for my site and to some degree reduce the moderation workload. I know realise that this was extremely naive.

I hoped that constructive negative comments would cause members to behave, which to some degree it did. However the abusive reps eroded the value of the truly useful ones. In 3 months of running the system around 15k neg reps were given, of which around 2k were abusive/pointless/meaningless. I was prepared to accept some level of abuse however the reality was far more than I expected.

I tried so many different variations of configurations and hacks to mitigate abuse, however none had an impact, as examples:

- Disabled viewing of reputation comments, which proved pointless as a receiving member could not learn from the valid comments.
- Removed the ability to give reputation in some forums (i.e. General Chat), members would then simply find posts in other areas of the site and give negative reputation against that instead.
- Started a three strike moderation system for abuse rep, 1st strike warning, 2nd strike all neg rep ever given by the user removed, 3rd strike all pos rep the user has ever received removed. This had no effect, members seemed quite happy to kill their own reputation just to send an abusive rep comment.
- Created a simple IP check for aliases repping each other.
- Made the rules, guidelines and consequences extremely obvious to all members

As EWGF said, no matter what I did rep was used to express personal opinions about personalities, not the value of the post.

In addition to this it was used as a method of abusing site newbies

Now all this sounds like a run a forum populated by children, however the average age of my sites members is mid 30's!!! So the idiots triad stands and reputation is dead.

Group moderation on paper sounds like a great and almost utopic idea, however IME in the real world it just simply doesn't work

RobDog888 03-28-2008 02:56 PM

<font color="darkgreen">Why type of site do you run? Maybe the type will have something to do with it too? </font>

reverse1312 03-31-2008 03:48 PM

Quote:

As mentioned in the end I decided to disable it, so now I am looking for an alternative. Probably something like the "Post Thankyou" mod available here.
And what if we have
- reputation system on but only with moderators able to give positive or negative notes
and
- 'Post thank you' system on for registered users (which has also an effect on the reputation of contributors, but only in a positive way...)

??

Has anybody tried that ?

mpasternak 03-31-2008 04:43 PM

reputation is a tricky thing. I'm a member of a forum that uses it and i'm not a fan.

it creates elitism with the different tiers. you also get people excess posting in order to increase their reputation ability.

and when bans are issued if your rep goes to low, sometimes you get people teaming up on people.

Rapscallion 03-31-2008 08:49 PM

I've seen it in action. When I was merely a member of my main forum, it was enabled. Back then, I had the tales to tell related to the core of the site. I was leader of the board for reputation points for ages. Six months after leaving the job involved, I was still fourth.

I saw one poster - someone I liked immensely - brought down from third place to negative reputation by two or three cliques.

Human nature is such that I don't see that it will work properly without the species evolving more, especially when you understand that people are more likely to have a go at people they can't see.

When I took over the site and moved to VB, I disabled it immediately.

Rapscallion

Alfa1 12-21-2008 04:22 PM

I think that the reputation system can only work as a moderated system. i.e. have mods approve each rating.


All times are GMT. The time now is 01:35 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01080 seconds
  • Memory Usage 1,753KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete