Awesome Comments

  • Published on

  • View

  • Download

Embed Size (px)


What's wrong with current comment systems and how can we do better? We have built a new comment system from the ground up designed to support genuine conversation.


<ul><li> 1. Xianhang Zhang Bumblebee Labs dub talk - October 2nd 2008</li></ul> <p> 2. </p> <ul><li>2 person team </li></ul> <ul><li>3 months old </li></ul> <ul><li>Goal is to build provocative social software </li></ul> <ul><li>1 product release, 2 more in the pipeline </li></ul> <ul><li>Happy to talk more after this about collaboration. </li></ul> <p>dub talk -October 2nd 2008 3. dub talk - October 2nd 2008 4. </p> <ul><li>For many people, commenting is their first</li></ul> <ul><li>and possibly only foray into the social web </li></ul> <p>dub talk - October 2nd 2008 5. </p> <ul><li> Communications tools don't get socially</li></ul> <ul><li>interesting until they get technologically boring </li></ul> <ul><li>Clay Shirky </li></ul> <p>dub talk - October 2nd 2008 6. </p> <ul><li>There has not been much innovation in the comment space </li></ul> <ul><li>Slashdot pioneered their Karma system in 1997 </li></ul> <ul><li>To this day, Im not aware of any other system of that level of complexity </li></ul> <ul><li>most major sites are still using the most basic commenting systems despite their obvious flaws </li></ul> <p>dub talk - October 2nd 2008 7. dub talk - October 2nd 2008 8. dub talk - October 2nd 2008 9. </p> <ul><li>Signal/noise ratio is too low </li></ul> <ul><li>Insightful comments get lost </li></ul> <ul><li>Lack of readership due to low quality </li></ul> <ul><li>Hard time keeping track of the narrative thread of the conversation </li></ul> <ul><li>Despite this, people yearn for conversation (Herring ) </li></ul> <p>dub talk - October 2nd 2008 10. </p> <ul><li>Small, personal blogs read largely by friends and family </li></ul> <ul><li>Social networking apps </li></ul> <ul><li>Highly targeted blogs aimed at a professional audience </li></ul> <ul><li>Sites cultivating return audiences rather than drive by, search engine traffic </li></ul> <p>dub talk - October 2nd 2008 11. </p> <ul><li>Large sites </li></ul> <ul><li>Sites with high traffic per page </li></ul> <ul><li>Sites with low traffic per page </li></ul> <ul><li>Entertainment sites </li></ul> <ul><li>Sites with an influx of new users </li></ul> <ul><li>Sites with controversial topics </li></ul> <ul><li>Sites with low community involvement </li></ul> <p>dub talk - October 2nd 2008 12. </p> <ul><li>Poor explanation:</li></ul> <ul><li>Theres a lot of stupid people out there </li></ul> <p>dub talk - October 2nd 2008 13. </p> <ul><li>Better explanation:</li></ul> <p>dub talk - October 2nd 2008 14. </p> <ul><li>We rely on social cues to determine acceptable behavior </li></ul> <p>dub talk - October 2nd 2008 15. </p> <ul><li>We rely on social cues to determine acceptable behavior </li></ul> <ul><li>Online environments lack a richness of cues</li></ul> <ul><li>There are no repercussions for pathological behavior online </li></ul> <ul><li>Greshams law applied to commenting:</li></ul> <ul><li>Bad conversation drives out good </li></ul> <ul><li>Some small percentage of misanthropic users (ie: trolls) ruin it for the rest of us </li></ul> <p>dub talk - October 2nd 2008 16. </p> <ul><li>Moderation </li></ul> <ul><li>Increasing barriers to participation (registration, captchas etc.) </li></ul> <ul><li>Rating </li></ul> <ul><li>Filtering </li></ul> <ul><li>Disemvowelling </li></ul> <ul><li>ROBOT 9000 </li></ul> <p>dub talk - October 2nd 2008 17. </p> <ul><li>For conversation to happen, there must be anarrative thread . </li></ul> <ul><li>If I refer to Comment X, you must have read Comment X to understand my reference </li></ul> <ul><li>Rating systems must keep thechronologyintact while making highly rated comments visible </li></ul> <p>dub talk - October 2nd 2008 18. </p> <ul><li>This is most often done viathreading </li></ul> <ul><li>Heavyweight approach, lots of intricacies </li></ul> <p>dub talk - October 2nd 2008 19. </p> <ul><li>Initial site developed over 12 hours </li></ul> <ul><li>Very simple concept </li></ul> <p>dub talk - October 2nd 2008 20. dub talk - October 2nd 2008 21. dub talk - October 2nd 2008 22. </p> <ul><li>How do we prevent this site from being just a flash in the pan? </li></ul> <p>dub talk - October 2nd 2008 23. </p> <ul><li>Build remarkable content </li></ul> <ul><li>Remarkable </li></ul> <ul><li>adjective </li></ul> <ul><li>Pronunciation:i-mr-k-bl</li></ul> <ul><li>Something which people willremarkabout. </li></ul> <p>dub talk - October 2nd 2008 24. </p> <ul><li>Initial user impressions are generally very positive </li></ul> <ul><li>But the site can quickly lose its appeal </li></ul> <ul><li>In order to support long term growth, we needed to buildconversationaround each question </li></ul> <ul><li>Constraints: </li></ul> <ul><li><ul><li>Anonymous everything </li></ul></li></ul> <ul><li><ul><li>Heavy reliance on external/search engine traffic </li></ul></li></ul> <ul><li><ul><li>Many questions, long tail of quality </li></ul></li></ul> <ul><li><ul><li>Primary navigation is random </li></ul></li></ul> <p>dub talk - October 2nd 2008 25. </p> <ul><li>Large sites </li></ul> <ul><li>Sites with high traffic per page </li></ul> <ul><li>Sites with low traffic per page </li></ul> <ul><li>Entertainment sites </li></ul> <ul><li>Sites with an influx of new users </li></ul> <ul><li>Sites with controversial topics </li></ul> <ul><li>Sites with low community involvement </li></ul> <p>dub talk - October 2nd 2008 26. </p> <ul><li>Commenting system designed from the ground up. </li></ul> <ul><li>Goals </li></ul> <ul><li><ul><li>Drive out poor comments </li></ul></li></ul> <ul><li><ul><li>Support remarkable content </li></ul></li></ul> <ul><li><ul><li>Support real conversation </li></ul></li></ul> <ul><li><ul><li>Give people a sense of ownership </li></ul></li></ul> <p>dub talk - October 2nd 2008 27. </p> <ul><li>Every comment has vote up and vote down buttons </li></ul> <p>dub talk - October 2nd 2008 28. </p> <ul><li>New comment </li></ul> <ul><li><ul><li>Registered users: 2.0 points </li></ul></li></ul> <ul><li><ul><li>Unregistered users: 1.0 points </li></ul></li></ul> <ul><li>Vote button </li></ul> <ul><li><ul><li>Registered users: 1.0 points </li></ul></li></ul> <ul><li><ul><li>Unregistered users: 0.1 points </li></ul></li></ul> <p>dub talk - October 2nd 2008 29. </p> <ul><li>Progressively degrade comment readability at lower scores </li></ul> <ul><li>Show undegraded comment to original poster </li></ul> <p>dub talk - October 2nd 2008 30. </p> <ul><li>Voting is unbounded both up and down </li></ul> <ul><li>but </li></ul> <ul><li>Makes it easy to find and promote remarkable comments </li></ul> <ul><li>We are using the lack of information as a design feature </li></ul> <p>dub talk - October 2nd 2008 Actual Score Displayed Score -2.3 -2.3 1.7 1.7 3.5 3.0+ 98.6 3.0+ 100.1 Awesome 31. </p> <ul><li>Non threaded </li></ul> <ul><li>Comments are sorted by displayed score, then by date posted </li></ul> <ul><li>Reply button on all comments </li></ul> <ul><li>All replies to your comment are highlighted </li></ul> <p>dub talk - October 2nd 2008 32. </p> <ul><li>Original posters are highlighted </li></ul> <p>dub talk - October 2nd 2008 33. </p> <ul><li>Identity can be established while maintaining anonymity </li></ul> <ul><li>Visiting a question/comment you made automatically upvotes all its children </li></ul> <ul><li>Returning to a question/comment rewards your repliers </li></ul> <ul><li>You are personally in charge of voting your repliers correctly </li></ul> <p>dub talk - October 2nd 2008 34. </p> <ul><li>All comments at 3.0+ are displayed in chronological order </li></ul> <ul><li>Conversation can happen at 3.0+ </li></ul> <ul><li>This is the default if you post as a registered user (2.0) who replies to a poster who regularly returns (1.0) </li></ul> <p>dub talk - October 2nd 2008 35. </p> <ul><li>Commenting systems are generally horribly designed from a sociability perspective </li></ul> <ul><li>Better conversation is a force multiplier for the social web</li></ul> <ul><li>Awesome comments is a ground up rethinking of how commenting should be implemented </li></ul> <ul><li>Still very much an experiment, details will change as the system matures </li></ul> <p>dub talk - October 2nd 2008 36. </p> <ul><li>Bumblebee Labs: </li></ul> <ul><li>Am I Normal or Not?: </li></ul> <ul><li>Email me:[email_address] </li></ul> <ul><li>Need a designer?[email_address] </li></ul> <p>dub talk - October 2nd 2008</p>