Building Web Reputation Systems: The Blog: On Karma: Top-line Lessons on User Reputatio... - 2 views
-
Wildcat2030 wildcat on 18 Feb 10"On Karma: Top-line Lessons on User Reputation Design In Building Web Reputation Systems, we appropriate the term karma to mean a user reputation in an online service. As you might expect, karma is discussed heavily throughout the more than 300 pages. During the final editing process, it became clear that a simple summary of the main points would be helpful to those looking for guidance. It seemed that our first post in over a month (congratulations on the new delivery, Bryce!) should be something big and useful... This post covers the following top-line points about designing karma systems, drawn from our book and other blog posts: * Karma is user reputation within a context * Karma is useful for building trust between users, and between a user and the site * Karma can be an incentive for participation and contributions * Karma is contextual and has limited utility globally. [A chessmaster is not a good eBay Seller] * Karma comes in several flavors - Participation, Quality and Robust (combined) * Karma should be complex and the result of indirect evaluations, and the formulation is often opaque * Personal karma is displayed only to the owner, and is good for measuring progress * Corporate karma is used by the site operator to find the very best and very worst users * Public karma is displayed to other users, which is what makes it the hardest to get right * Public karma should be used sparingly - it is hard to understand, isn't expected, and is easily confused with content ratings * Negative public karma should be avoided all together. In karma-math -1 is not the same magnitude as +1, and information loss is too expensive. * Public karma often encourages competitive behavior in users, which may not be compatible with their motivations. This is most easily seen with leaderboards, but can happen any time karma scores are prominently displayed. [i.e.: Twitter follower count] "