SlideShare a Scribd company logo
Creating a courteous and
constructive comment culture
Or “Why do some apps have a great comment
culture but others don't?”
By Daniel Rhodes of Warp Asylum
Www.warpasylum.co.uk
Introduction
•
I'm fascinated and baffled about why some apps
seem to generate rubbish user comments but other
apps don't (and to a lesser extent why some apps
generate more comments than others)
•
Sometimes even with different apps of same type!
•
Let's look at crap comment culture first:
Crap comment culture
•
YOUTUBE
•
Many one line responses
•
Many one word responses
•
Many off topics responses
•
Juvenile insults and bickering
•
Chain letters
•
“Press Ctrl-X to see boobies”
Crap comment culture
•
ADDICTINGGAMES.COM (Flash games)
•
Short, one wordy answers
•
Lots of “this sucks, too hard”
•
Lots of “this sucks, doesn't work”
•
Mostly negative comments
•
Positive comments short like “good game,
thanks”
OK, so what is “crap” comment
culture
•
Crap comments are:
•
Short
•
Negative / unhelpful (to both creator and viewer)
•
Off topic
•
Let's look now at cool comment culture:
Cool comment culture
•
VIMEO
•
Tend to be at least two sentences
•
Mostly positive
•
Almost zero spam / abuse etc
•
Some negative comments but well explained and
maybe “compliment sandwiched”
Cool comment culture
•
KONGREGATE.COM (Flash games)
•
Mostly positive, considered comments
•
Very on-topic
•
Negative comments point out specific flaws (eg.
“the jumps control are tricky”)
OK, so what is “cool” comment
culture
•
Cool comments are:
•
Not too short
•
On-topic
•
Never hateful – even if negative
•
Interesting to creator and other viewers
Yeah, so what?
•
People are just gonna spout any old gibberish
aren't they?
•
Yes, but why do some apps have much nicer
comments?
•
We can't control the people, but we can control
the mechanisms:
Mechanisms for commenting
•
Need be logged in [yes/no]
•
Moderated [yes/no]
•
Spam checking [yes/no]
•
Sub-comments or flat level?
•
Can be up or down voted [yes/no]
•
Rewarded for commenting [yes/no]
•
Punished if comment is down voted [yes/no]
Kongregate.com case study
•
Must be logged in
•
Get a point for commenting
•
Can up and down vote comments
•
Comments with -VE votes are hidden (but u can
click to c)
•
Flat level BUT developer can do an official sub-
comment
Conclusions
•
Not needing to be logged in will increase spam
•
Rewarding commenters will increase the amount
of comments
•
Allowing downvotes can be a way to discover /
hide crap comments...
•
...but will be abusable
•
Allowing upvotes can be a way to discover the
coolest comments – with no side-effects
Conclusions
•
[OPINION] “reply to” and subcommenting may
encourage bickering and off-topic discussions
•
Too short comments can be easily detected, but
then what to do? (fail and ask for more text or
simply don't add the comment?)
The end
•
This presentation is mostly an ideas starter
•
Took less than 10 minutes to make so please
forgive ;-)

More Related Content

Similar to Creating a constructive comment culture

Daniel Burka's Design Workshop Slides: FOWD NYC 2009
Daniel Burka's Design Workshop Slides: FOWD NYC 2009Daniel Burka's Design Workshop Slides: FOWD NYC 2009
Daniel Burka's Design Workshop Slides: FOWD NYC 2009Daniel Burka
 
Getting Help With Your WordPress Site
Getting Help With Your WordPress SiteGetting Help With Your WordPress Site
Getting Help With Your WordPress Site
Andrew Wikel
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018
Adrian Roselli
 
Sharing My Public Profile
Sharing My Public ProfileSharing My Public Profile
Sharing My Public Profile
Gregory Desrosiers
 
“Selfish Accessibility” for Create Upstate 2016
“Selfish Accessibility” for Create Upstate 2016“Selfish Accessibility” for Create Upstate 2016
“Selfish Accessibility” for Create Upstate 2016
Adrian Roselli
 
Colleagues to Community Test Atelier 09-05-2017
Colleagues to Community Test Atelier 09-05-2017Colleagues to Community Test Atelier 09-05-2017
Colleagues to Community Test Atelier 09-05-2017
Ady Stokes
 
Selfish Accessibility: WordCamp Toronto 2014
Selfish Accessibility: WordCamp Toronto 2014Selfish Accessibility: WordCamp Toronto 2014
Selfish Accessibility: WordCamp Toronto 2014
Adrian Roselli
 
Social Media Do's and Don'ts in Times of Crisis
Social Media Do's and Don'ts in Times of Crisis Social Media Do's and Don'ts in Times of Crisis
Social Media Do's and Don'ts in Times of Crisis
Corey Perlman, Social Media Speaker and Consultant
 
Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014Adrian Roselli
 
Community its easier than you think
Community its easier than you thinkCommunity its easier than you think
Community its easier than you think
Mura CMS
 
CMWP - digital storytelling
CMWP - digital storytellingCMWP - digital storytelling
CMWP - digital storytelling
Jenny Weight
 
Building a Business's Digital Presence: A Local Guide
Building a Business's Digital Presence: A Local GuideBuilding a Business's Digital Presence: A Local Guide
Building a Business's Digital Presence: A Local Guide
DragonSearch
 
Get Kudos from customers (without bribing them)
Get Kudos from customers (without bribing them)Get Kudos from customers (without bribing them)
Get Kudos from customers (without bribing them)
Clairetalbott
 
SEMA - Shifting Gears - Corey Perlman
SEMA - Shifting Gears - Corey Perlman SEMA - Shifting Gears - Corey Perlman
SEMA - Shifting Gears - Corey Perlman
Corey Perlman, Social Media Speaker and Consultant
 
Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019
Adrian Roselli
 
SEMA: shifting gears back_to_business - Corey Perlman Presentation
SEMA: shifting gears back_to_business - Corey Perlman Presentation SEMA: shifting gears back_to_business - Corey Perlman Presentation
SEMA: shifting gears back_to_business - Corey Perlman Presentation
Corey Perlman, Social Media Speaker and Consultant
 
Selfish Accessibility: WordCamp Buffalo 2014
Selfish Accessibility: WordCamp Buffalo 2014Selfish Accessibility: WordCamp Buffalo 2014
Selfish Accessibility: WordCamp Buffalo 2014
Adrian Roselli
 
How to Win at TikTok
How to Win at TikTokHow to Win at TikTok
How to Win at TikTok
Tony Aubé
 
Social Media Do's and Don'ts
Social Media Do's and Don'ts Social Media Do's and Don'ts
Customer Development - Notes from the Field
Customer Development - Notes from the FieldCustomer Development - Notes from the Field
Customer Development - Notes from the FieldChristian Gammill
 

Similar to Creating a constructive comment culture (20)

Daniel Burka's Design Workshop Slides: FOWD NYC 2009
Daniel Burka's Design Workshop Slides: FOWD NYC 2009Daniel Burka's Design Workshop Slides: FOWD NYC 2009
Daniel Burka's Design Workshop Slides: FOWD NYC 2009
 
Getting Help With Your WordPress Site
Getting Help With Your WordPress SiteGetting Help With Your WordPress Site
Getting Help With Your WordPress Site
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018
 
Sharing My Public Profile
Sharing My Public ProfileSharing My Public Profile
Sharing My Public Profile
 
“Selfish Accessibility” for Create Upstate 2016
“Selfish Accessibility” for Create Upstate 2016“Selfish Accessibility” for Create Upstate 2016
“Selfish Accessibility” for Create Upstate 2016
 
Colleagues to Community Test Atelier 09-05-2017
Colleagues to Community Test Atelier 09-05-2017Colleagues to Community Test Atelier 09-05-2017
Colleagues to Community Test Atelier 09-05-2017
 
Selfish Accessibility: WordCamp Toronto 2014
Selfish Accessibility: WordCamp Toronto 2014Selfish Accessibility: WordCamp Toronto 2014
Selfish Accessibility: WordCamp Toronto 2014
 
Social Media Do's and Don'ts in Times of Crisis
Social Media Do's and Don'ts in Times of Crisis Social Media Do's and Don'ts in Times of Crisis
Social Media Do's and Don'ts in Times of Crisis
 
Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014
 
Community its easier than you think
Community its easier than you thinkCommunity its easier than you think
Community its easier than you think
 
CMWP - digital storytelling
CMWP - digital storytellingCMWP - digital storytelling
CMWP - digital storytelling
 
Building a Business's Digital Presence: A Local Guide
Building a Business's Digital Presence: A Local GuideBuilding a Business's Digital Presence: A Local Guide
Building a Business's Digital Presence: A Local Guide
 
Get Kudos from customers (without bribing them)
Get Kudos from customers (without bribing them)Get Kudos from customers (without bribing them)
Get Kudos from customers (without bribing them)
 
SEMA - Shifting Gears - Corey Perlman
SEMA - Shifting Gears - Corey Perlman SEMA - Shifting Gears - Corey Perlman
SEMA - Shifting Gears - Corey Perlman
 
Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019
 
SEMA: shifting gears back_to_business - Corey Perlman Presentation
SEMA: shifting gears back_to_business - Corey Perlman Presentation SEMA: shifting gears back_to_business - Corey Perlman Presentation
SEMA: shifting gears back_to_business - Corey Perlman Presentation
 
Selfish Accessibility: WordCamp Buffalo 2014
Selfish Accessibility: WordCamp Buffalo 2014Selfish Accessibility: WordCamp Buffalo 2014
Selfish Accessibility: WordCamp Buffalo 2014
 
How to Win at TikTok
How to Win at TikTokHow to Win at TikTok
How to Win at TikTok
 
Social Media Do's and Don'ts
Social Media Do's and Don'ts Social Media Do's and Don'ts
Social Media Do's and Don'ts
 
Customer Development - Notes from the Field
Customer Development - Notes from the FieldCustomer Development - Notes from the Field
Customer Development - Notes from the Field
 

More from Daniel_Rhodes

PhoneGap by Dissection
PhoneGap by DissectionPhoneGap by Dissection
PhoneGap by Dissection
Daniel_Rhodes
 
Hyperlocalisation or "localising everything"
Hyperlocalisation or "localising everything"Hyperlocalisation or "localising everything"
Hyperlocalisation or "localising everything"
Daniel_Rhodes
 
PHP floating point precision
PHP floating point precisionPHP floating point precision
PHP floating point precision
Daniel_Rhodes
 
"Internationalisation with PHP and Intl" source code
"Internationalisation with PHP and Intl" source code"Internationalisation with PHP and Intl" source code
"Internationalisation with PHP and Intl" source code
Daniel_Rhodes
 
Internationalisation with PHP and Intl
Internationalisation with PHP and IntlInternationalisation with PHP and Intl
Internationalisation with PHP and Intl
Daniel_Rhodes
 
Character sets and iconv
Character sets and iconvCharacter sets and iconv
Character sets and iconv
Daniel_Rhodes
 
"Character sets and iconv" PHP source code
"Character sets and iconv" PHP source code"Character sets and iconv" PHP source code
"Character sets and iconv" PHP source code
Daniel_Rhodes
 
Handling multibyte CSV files in PHP
Handling multibyte CSV files in PHPHandling multibyte CSV files in PHP
Handling multibyte CSV files in PHP
Daniel_Rhodes
 
Multibyte string handling in PHP
Multibyte string handling in PHPMultibyte string handling in PHP
Multibyte string handling in PHP
Daniel_Rhodes
 

More from Daniel_Rhodes (9)

PhoneGap by Dissection
PhoneGap by DissectionPhoneGap by Dissection
PhoneGap by Dissection
 
Hyperlocalisation or "localising everything"
Hyperlocalisation or "localising everything"Hyperlocalisation or "localising everything"
Hyperlocalisation or "localising everything"
 
PHP floating point precision
PHP floating point precisionPHP floating point precision
PHP floating point precision
 
"Internationalisation with PHP and Intl" source code
"Internationalisation with PHP and Intl" source code"Internationalisation with PHP and Intl" source code
"Internationalisation with PHP and Intl" source code
 
Internationalisation with PHP and Intl
Internationalisation with PHP and IntlInternationalisation with PHP and Intl
Internationalisation with PHP and Intl
 
Character sets and iconv
Character sets and iconvCharacter sets and iconv
Character sets and iconv
 
"Character sets and iconv" PHP source code
"Character sets and iconv" PHP source code"Character sets and iconv" PHP source code
"Character sets and iconv" PHP source code
 
Handling multibyte CSV files in PHP
Handling multibyte CSV files in PHPHandling multibyte CSV files in PHP
Handling multibyte CSV files in PHP
 
Multibyte string handling in PHP
Multibyte string handling in PHPMultibyte string handling in PHP
Multibyte string handling in PHP
 

Recently uploaded

Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 

Recently uploaded (20)

Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 

Creating a constructive comment culture

  • 1. Creating a courteous and constructive comment culture Or “Why do some apps have a great comment culture but others don't?” By Daniel Rhodes of Warp Asylum Www.warpasylum.co.uk
  • 2. Introduction • I'm fascinated and baffled about why some apps seem to generate rubbish user comments but other apps don't (and to a lesser extent why some apps generate more comments than others) • Sometimes even with different apps of same type! • Let's look at crap comment culture first:
  • 3. Crap comment culture • YOUTUBE • Many one line responses • Many one word responses • Many off topics responses • Juvenile insults and bickering • Chain letters • “Press Ctrl-X to see boobies”
  • 4. Crap comment culture • ADDICTINGGAMES.COM (Flash games) • Short, one wordy answers • Lots of “this sucks, too hard” • Lots of “this sucks, doesn't work” • Mostly negative comments • Positive comments short like “good game, thanks”
  • 5. OK, so what is “crap” comment culture • Crap comments are: • Short • Negative / unhelpful (to both creator and viewer) • Off topic • Let's look now at cool comment culture:
  • 6. Cool comment culture • VIMEO • Tend to be at least two sentences • Mostly positive • Almost zero spam / abuse etc • Some negative comments but well explained and maybe “compliment sandwiched”
  • 7. Cool comment culture • KONGREGATE.COM (Flash games) • Mostly positive, considered comments • Very on-topic • Negative comments point out specific flaws (eg. “the jumps control are tricky”)
  • 8. OK, so what is “cool” comment culture • Cool comments are: • Not too short • On-topic • Never hateful – even if negative • Interesting to creator and other viewers
  • 9. Yeah, so what? • People are just gonna spout any old gibberish aren't they? • Yes, but why do some apps have much nicer comments? • We can't control the people, but we can control the mechanisms:
  • 10. Mechanisms for commenting • Need be logged in [yes/no] • Moderated [yes/no] • Spam checking [yes/no] • Sub-comments or flat level? • Can be up or down voted [yes/no] • Rewarded for commenting [yes/no] • Punished if comment is down voted [yes/no]
  • 11. Kongregate.com case study • Must be logged in • Get a point for commenting • Can up and down vote comments • Comments with -VE votes are hidden (but u can click to c) • Flat level BUT developer can do an official sub- comment
  • 12. Conclusions • Not needing to be logged in will increase spam • Rewarding commenters will increase the amount of comments • Allowing downvotes can be a way to discover / hide crap comments... • ...but will be abusable • Allowing upvotes can be a way to discover the coolest comments – with no side-effects
  • 13. Conclusions • [OPINION] “reply to” and subcommenting may encourage bickering and off-topic discussions • Too short comments can be easily detected, but then what to do? (fail and ask for more text or simply don't add the comment?)
  • 14. The end • This presentation is mostly an ideas starter • Took less than 10 minutes to make so please forgive ;-)