Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Behind the Scenes
  3. Qt.io webservices
  4. How to avoid ratings users give just for gaining points
Forum Updated to NodeBB v4.3 + New Features

How to avoid ratings users give just for gaining points

Scheduled Pinned Locked Moved Qt.io webservices
34 Posts 13 Posters 11.4k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    danilocesar
    wrote on last edited by
    #8

    I have ready talked to Marius about this. I even tried to start a thread about this too.

    Well, He said the rating points are limitaded by 100 rates/day. as a complement I suggested that the rating points should be limmitaded by, at maximum, 10 or 20% of your total points. It solves the problem of high ranked yours without real contributions.

    <a href="http://www.danilocesar.com">Danilo Cesar Lemes de Paula</a>
    Software Engineer

    1 Reply Last reply
    0
    • D Offline
      D Offline
      danilocesar
      wrote on last edited by
      #9

      Btw, I've "rated this up" :)

      <a href="http://www.danilocesar.com">Danilo Cesar Lemes de Paula</a>
      Software Engineer

      1 Reply Last reply
      0
      • L Offline
        L Offline
        lyuts
        wrote on last edited by
        #10

        [quote author="danilocesar" date="1284640853"]I have ready talked to Marcus about this. I even tried to start a thread about this too.

        Well, He said the rating points are limitaded by 100 rates/day. as a complement I suggested that the rating points should be limmitaded by, at maximum, 10 or 20% of your total points. It solves the problem of high ranked yours without real contributions. [/quote]

        It doesn't solve the porblem completely. Let's say that you limit rating points with 10% out of your total points and initially you have N = 100 points. After K days you can get 1.1^K*N.
        (the numbers are floored where applicable)
        Day 0: 100
        Day 1: 110
        Day 2: 121
        Day 3: 133
        Day 4: 146
        Day 5: 161
        Day 6: 177
        Day 7: 194
        etc...

        You can try different number of points, bu after 1 week you can double(approximately) the number of your points without real contribution.

        I'm a rebel in the S.D.G.

        1 Reply Last reply
        0
        • T Offline
          T Offline
          tobias.hunger
          wrote on last edited by
          #11

          lyuts: It is a misuse, yes. But I doubt that it will break the rating system: As long as I read almost everything I am just raising the null mark. Good posts will still stick out above that mark.

          1 Reply Last reply
          0
          • L Offline
            L Offline
            lyuts
            wrote on last edited by
            #12

            [quote author="Tobias Hunger" date="1284641770"]lyuts: It is a misuse, yes. But I doubt that it will break the rating system: As long as I read almost everything I am just raising the null mark. Good posts will still stick out above that mark.[/quote]

            Well, in your case, you are right, your sort of do the grade shifting. But it can be misused by those who can't/doesn't read everything here. In this case, the mark is misrepresented.

            I'm a rebel in the S.D.G.

            1 Reply Last reply
            0
            • K Offline
              K Offline
              kamalakshantv
              wrote on last edited by
              #13

              [quote author="Tobias Hunger" date="1284639320"]QtK: You are aware that you get points deducted when tags you set are removed again? So just adding useless tags will just have people remove them again and your points are back to where they were originally. This is not a way to gain points.

              I further doubt that people rate up stuff to gain points... I do rate up everything I read, but not for the points but as a kind of bookmark to show which pages I had already visited before. As far as I can tell there is no (other) way to find out whether you had seen pages already.[/quote]

              Yes, I had observed that for Tags. So that is fine. But for rating if we start rating all the articles we read - then its a misuse of the feature.

              Now we can have the admins ask about some feature to know which posts were read and which ones are not yet read. Like we can have some different color to the post.

              But for rating I strongly feel that you should rate only if you like the rating - not for points or to know if the thread was read by the user.

              1 Reply Last reply
              0
              • K Offline
                K Offline
                kamalakshantv
                wrote on last edited by
                #14

                [quote author="lyuts" date="1284642014"][quote author="Tobias Hunger" date="1284641770"]lyuts: It is a misuse, yes. But I doubt that it will break the rating system: As long as I read almost everything I am just raising the null mark. Good posts will still stick out above that mark.[/quote]

                Well, in your case, you are right, your sort of do the grade shifting. But it can be misused by those who can't/doesn't read everything here. In this case, the mark is misrepresented.[/quote]

                The best option is to have some other indication for posts that have been read and those are new.

                1 Reply Last reply
                0
                • T Offline
                  T Offline
                  tobias.hunger
                  wrote on last edited by
                  #15

                  QtK: I fully agree. A "take me to the first comment I have not read in this thread" link would be greatly appreciated:-)

                  1 Reply Last reply
                  0
                  • L Offline
                    L Offline
                    lyuts
                    wrote on last edited by
                    #16

                    [quote author="Tobias Hunger" date="1284642572"]QtK: I fully agree. A "take me to the first comment I have not read in this thread" link would be greatly appreciated:-)[/quote]

                    I guess this kind of link is mailed to your e-mail, but it would be nice to have such button/link on site. + It would be nice to have a button "Show me threads I have not read".

                    Tobias: Thank you for communication and cooperation. I think this is a great practice, when users communicate with people who deliver some service.

                    I'm a rebel in the S.D.G.

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      mgran
                      wrote on last edited by
                      #17

                      I can confirm the "100 points a day from rating"-limitation, to prevent simple hacks.

                      And we have a feature request for "max % amount of points from rating".

                      The rating system is not an exact science, Tobias nails it right here:

                      [quote author="Tobias Hunger" date="1284641770"]lyuts: It is a misuse, yes. But I doubt that it will break the rating system: As long as I read almost everything I am just raising the null mark. Good posts will still stick out above that mark.[/quote]

                      Project Manager - Qt Development Frameworks

                      1 Reply Last reply
                      0
                      • T Offline
                        T Offline
                        tobias.hunger
                        wrote on last edited by
                        #18

                        lyuts: You are welcome, even though I am not sure why you are thanking me:-)

                        I just hang out around here when my computer is busy munching through Qt and Creator.

                        PS: I am only replying to get 5 more points! :-)

                        1 Reply Last reply
                        0
                        • L Offline
                          L Offline
                          lyuts
                          wrote on last edited by
                          #19

                          [quote author="Tobias Hunger" date="1284644104"]lyuts: You are welcome, even though I am not sure why you are thanking me:-)

                          I just hang out around here when my computer is busy munching through Qt and Creator.

                          PS: I am only replying to get 5 more points! :-)[/quote]

                          Oh, you are not involved in QtDN developement, are you? If not, give me back my "Thank you" :-), just kidding.

                          I'm a rebel in the S.D.G.

                          1 Reply Last reply
                          0
                          • T Offline
                            T Offline
                            tobias.hunger
                            wrote on last edited by
                            #20

                            MariusG: Don't make the rules too complex!

                            Somebody who takes the time to rate up hundreds of items to get the points he needs to become a moderator or whatever has demonstrated a commitment to the site (or just an enormous amount of boredom), just like somebody posting lots of comments.

                            And of course comments can be just as useless as mindless up-rating... Yes, you could get really funky and implement a comment evaluator framework to discount "Me too"-like comments, but is that really worth it?

                            1 Reply Last reply
                            0
                            • M Offline
                              M Offline
                              mgran
                              wrote on last edited by
                              #21

                              [quote author="lyuts" date="1284644375"]
                              Oh, you are not involved in QtDN developement, are you? If not, give me back my "Thank you" :-), just kidding.
                              [/quote]

                              I am, but I was busy launching the "new labs":http://labs.qt.nokia.com/ :) (hope you like it!)

                              Project Manager - Qt Development Frameworks

                              1 Reply Last reply
                              0
                              • D Offline
                                D Offline
                                danilocesar
                                wrote on last edited by
                                #22

                                [quote author="lyuts" date="1284641607"][quote author="danilocesar" date="1284640853"]I have ready talked to Marcus about this. I even tried to start a thread about this too.

                                Well, He said the rating points are limitaded by 100 rates/day. as a complement I suggested that the rating points should be limmitaded by, at maximum, 10 or 20% of your total points. It solves the problem of high ranked yours without real contributions. [/quote]

                                It doesn't solve the porblem completely. Let's say that you limit rating points with 10% out of your total points and initially you have N = 100 points. After K days you can get 1.1^K*N.
                                (the numbers are floored where applicable)
                                Day 0: 100
                                Day 1: 110
                                Day 2: 121
                                Day 3: 133
                                Day 4: 146
                                Day 5: 161
                                Day 6: 177
                                Day 7: 194
                                etc...

                                You can try different number of points, bu after 1 week you can double(approximately) the number of your points without real contribution.[/quote]

                                The percentage thing is not weekly limited... Anytime, if you have 10 rating points you should have 100 points of contribution. It's something like:

                                @int totalPoints = CP + qmin(ratingPoints, CP * 0.1);@

                                • where CP = contribution points.

                                <a href="http://www.danilocesar.com">Danilo Cesar Lemes de Paula</a>
                                Software Engineer

                                1 Reply Last reply
                                0
                                • L Offline
                                  L Offline
                                  lyuts
                                  wrote on last edited by
                                  #23

                                  danilocesar: I'm probably not getting the percentage limit. I treated them as a day limit and "a user can get not more than 10% * N, where N is his number of points"

                                  I'm a rebel in the S.D.G.

                                  1 Reply Last reply
                                  0
                                  • T Offline
                                    T Offline
                                    troubalex
                                    wrote on last edited by
                                    #24

                                    Maybe it's a good idea to explain the thinking behind those points and actions. :)

                                    The system we have in place right now only rewards activity. It does not look at quality, only quantity. We want to see who spends time on the site and provide instant gratification. It has its flaws like most systems. With the number of users we're aiming at possible misuse of features like rating will even out over time.

                                    Besides, the rights associated with the ranks are not fully implemented yet.

                                    The requests for some sort of unread-thread-feature is fair though. I have noted that in out tracker.

                                    THE CAKE IS A LIE
                                    Web Community Manager - Qt Development Frameworks

                                    1 Reply Last reply
                                    0
                                    • D Offline
                                      D Offline
                                      danilocesar
                                      wrote on last edited by
                                      #25

                                      [quote author="lyuts" date="1284646464"]danilocesar: I'm probably not getting the percentage limit. I treated them as a day limit and "a user can get not more than 10% * N, where N is his number of points"[/quote]

                                      Ok, let suppose you never rated a page before. In that case, lets call your points as "real contribution points", or CP.
                                      CP = 345.
                                      So, lets say you stop doing that kind of points and start just to rate pages. You can reach, at maximum 34 more points. Doesn't matter how many pages you've rated, or days you spent doing it. In the final score, you can't make more points until you make more CPs.

                                      <a href="http://www.danilocesar.com">Danilo Cesar Lemes de Paula</a>
                                      Software Engineer

                                      1 Reply Last reply
                                      0
                                      • L Offline
                                        L Offline
                                        lyuts
                                        wrote on last edited by
                                        #26

                                        [quote author="danilocesar" date="1284647184"][quote author="lyuts" date="1284646464"]danilocesar: I&#39;m probably not getting the percentage limit. I treated them as a day limit and "a user can get not more than 10% * N, where N is his number of points"[/quote]

                                        Ok, let suppose you never rated a page before. In that case, lets call your points as "real contribution points", or CP.
                                        CP = 345.
                                        So, lets say you stop doing that kind of points and start just to rate pages. You can reach, at maximum 34 more points. Doesn't matter how many pages you've rated, or days you spent doing it. In the final score, you can't make more points until you make more CPs.[/quote]

                                        Oh, I finally got what you meant. The percent-limit is permanent until you get more points by posting.

                                        I'm a rebel in the S.D.G.

                                        1 Reply Last reply
                                        0
                                        • A Offline
                                          A Offline
                                          ademar
                                          wrote on last edited by
                                          #27

                                          Once you start giving points, tokens and titles as a way to reward users for their contributions, you turn it into a kind of game. Users, even subconsciously, start competing with each other and with themselves. This is something good and healthy for the community as a whole.

                                          The problem is that if there's a trivial way of gaining points, some users will exploit it and the overall value of the ranking system will decrease.

                                          In this case it's particularly bad: users get points for ranking articles. As a consequence, not so well intentioned users (and they always exist) will promote articles not because of their quality, but just to get points.

                                          It may sound as a minor bug or misfeature, but the fact that this thread is already two pages long shows that users do pay attention to this kind of ranking system and you should try calibrating it as much as you can to make sure the real contributors get the points. There are a couple of solutions proposed in this thread which appear to be easy to implement.

                                          Just my 2 cents.

                                          1 Reply Last reply
                                          0

                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Search
                                          • Get Qt Extensions
                                          • Unsolved