Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Building Web reputation systems

    Building Web reputation systems

    F. Randall Farmer, Bryce Glass · 2010

    What do Amazon's product reviews, eBay's feedback score system, Slashdot's Karma System, and Xbox Live's Achievements have in common? They're all examples of successful reputation systems that enable consumer websites to manage and present user contributions most effectively. This book shows you how to design and develop reputation systems for your own sites or web applications, written by experts who have designed web communities for Yahoo! and other prominent sites. Building Web Reputation Systems helps you ask the hard questions about these underlying mechanisms, and why they're critical for any organization that draws from or depends on user-generated content. It's a must-have for system architects, product managers, community support staff, and UI designers. Scale your reputation system to handle an overwhelming inflow of user contributions Determine the quality of contributions, and learn why some are more useful than others Become familiar with different models that encourage first-class contributions Discover tricks of moderation and how to stamp out the worst contributions quickly and efficiently Engage contributors and reward them in a way that gets them to return Examine a case study based on actual reputation deployments at industry-leading social sites, including Yahoo!, Flickr, and eBay

    Web & Internet
    Open LibraryAmazon
    Stats for nerds
    5recommend
    15mentions
    12people
    2010–2022years
    47% recommend53% neutral

    Mentions per year

    2010201220142016201820202022

    What Hacker News says

    1. dredmorbiusJul 2017
      Randy Farmer's "Building Web Reputation Systems" is a good start:

      http://buildingreputation.com

      There's a blog, book, and wiki.

      Some keyword searches: http://www.worldcat.org/search?q=kw%3A+online+reputation+sys...

      https://scholar.google.com/scholar?q=online%20reputation%20s...

      thread
    2. dredmorbiusJul 2015
      First off, for anyone looking at web reputation systems, read the book on the subject: Randy Farmer and Bryce Glass, Building Web Reputation Systems:

      Book: http://shop.oreilly.com/product/9780596159801.do

      Wiki: http://buildingreputation.com/doku.php

      Blog: http://buildingreputation.com/

      I can pretty much guarantee there are elements of this you're not considering which are addressed there (though there are also elements which Farmer and Glass don't hit either). But it's an excellent foundation.

      Second: If you're going to have a quality classification system, you need to determine what you are ranking for. As the Cheshire Cat said, if you don't know where you're going, it doesn't much matter how you get there. Rating for popularity, sales revenue maximization, quality or truth, optimal experience, ideological purity, etc., are all different.

      Beyond that I've compiled some thoughts of my own from 20+ years of using (and occasionally building) reputation systems myself:

      "Content rating, moderation, and ranking systems: some non-brief thoughts" http://redd.it/28jfk4

      ⚫ Long version: Moderation, Quality Assessment, & Reporting are Hard

      ⚫ Simple vote counts or sums are largely meaningless.

      ⚫ Indicating levels of agreement / disagreement can be useful.

      ⚫ Likert scale moderation can be useful.

      ⚫ There's a single-metric rating that combines many of these fairly well -- yes, Evan Miller's lower-bound Wilcox score.

      ⚫ Rating for "popularity" vs. "truth" is very, very different.

      ⚫ Reporting independent statistics for popularity (n), rating (mean), and variance or controversiality (standard deviation) is more informative than a single statistic.

      ⚫ Indirect quality measures also matter. I should add: a LOT.

      ⚫ There almost certainly isn't a single "best" ranking. Fuzzing scores with randomness can help.

      ⚫ Not all rating actions are equally valuable. Not everyone's ratings carry the same weight.

      ⚫ There are things which don't work well.

      ⚫ Showing scores and score components can be counterproductive and leads to various perverse incentives.

      I'm also increasing leaning toward a multi-part system, one which rates:

      1. Overall favorability.

      2. Any flaggable aspects. Ultimately, "ToS" is probably the best bucket, comprising spam, harassment, illegal activity, NSFW/NSFL content (or improperly labeled same), etc.

      3. A truth or validity rating. Likeley rolled up in #2. But worth mentioning separately.

      4. Long-term author reputation.

      There's also the general problem associated with Gresham's Law, which I'm increasingly convinced is a general and quite serious challenge to market-based and popularity-based systems. Assessment of complex products, including especialy information products, is difficult, which is to say, expensive.

      I'm increasingly in favour of presenting newer / unrated content to subsets of the total audience, and increasing its reach as positive approval rolls in. This seems like a behavior HN's "New" page could benefit from. Decrease the exposure for any one rater, but spread ratings over more submissions, for longer.

      And there are other problems. Limiting individuals to a single vote (or negating the negative effects of vote gaming) is key. Watching the watchmen. Regression toward mean intelligence / content. The "evaporative cooling" effect (http://blog.bumblebeelabs.com/social-software-sundays-2-the-...).

      thread
    3. hackerboosSep 2014
      Building Web Reputation Systems:

      http://shop.oreilly.com/product/9780596159801.do

      thread
    4. guiambrosDec 2012
      If you're interested in in-game economics, another very interesting read is Lessons From Habitat http://www.fudco.com/chip/lessons.html, a game created in the early 80's by Chip Morningstar and F. Randall Farmer that ran on Commodore 64.

      Despite being written more than two decades ago, most of the conclusions from Lessons.. are still fresh and applicable to game mechanics today.

      Randall (@frandallfarmer) is also the author of Building Web Reputation Systems, published by O'Reilly - http://www.oreillynet.com/pub/au/3900. Another nice reading, if you're interested in the subject.

      thread
    5. ryanelkinsJul 2010
      I do think the aggregated profile is important, but I don't think a universal reputation system type of score will work. Primarily because reputation is earned within a context. The web is just too big to provide that context. This is a point that is really hammered home in the new O'Reilly book Building Web Reputation Systems. Reputations (which this basically would be) are very powerful within context, but almost meaningless outside of it. It would also have to be quite bureaucratic to control how points are awarded, which I imagine many people would find onerous.
      thread
    6. izak30Jul 2010
      These in general come from the book 'Building Web Reputation Systems', which covers the topic in a good bit more detail, as well as when and why certain approaches work to solve more specific problems (public karma, 5 star ratings..)

      Definitely worth looking at.

      thread

    Related

    Hypermedia SystemsCarson Gross
    2023–2026

    Hypermedia Systems

    Carson Gross
    22 recommend · 33
    Cover of Introduction to information retrieval
    2009–2024

    Introduction to information retrieval

    Christopher D. Manning
    41 recommend · 45
    Cover of Building successful online communities
    2012–2026

    Building successful online communities

    Robert E. Kraut
    7 recommend · 9
    Cover of Weaving the Web
    2008–2026

    Weaving the Web

    Tim Berners-Lee
    10 recommend · 30
    Designing for the Social WebJoshua Porter
    2008–2012

    Designing for the Social Web

    Joshua Porter
    2 recommend · 3
    Cover of Algorithms of the intelligent web
    2009–2023

    Algorithms of the intelligent web

    Haralambos Marmanis
    5 recommend · 9
    Cover of Information Theory, Inference & Learning Algorithms
    2007–2026

    Information Theory, Inference & Learning Algorithms

    David J.C. MacKay
    77 recommend · 111
    Cover of Building Scalable Web Sites
    2007–2026

    Building Scalable Web Sites

    Cal Henderson
    14 recommend · 22