spam – IDEA https://www.idea.org/blog Fresh ideas to advance scientific and cultural literacy. Thu, 05 Jun 2025 16:49:21 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.28 Software options for niche social networks https://www.idea.org/blog/2011/07/20/software-options-for-niche-social-networks/ https://www.idea.org/blog/2011/07/20/software-options-for-niche-social-networks/#comments Wed, 20 Jul 2011 23:57:09 +0000 http://www.idea.org/blog/?p=2743 So you want to create a niche social network? And you’ve read the prior post on overall issues to consider? Here’s an overview of over a dozen software platforms you might consider.

Host yourself with Open Source.

If you have the technical resources on hand, by far, the least expensive option is to use a well-respected open source system. These platforms are robust, reliable, and allow you to infinitely customize. They do not come with any guarantees, but they have active developer communities who fix bugs and security holes, and have tons of ways to extend and improve the site.

The costs will include a staff or consultant to (a) design a look & feel, and choose the features you want; (b) create the templates for the site; (c) install and configure the software; and (d) cost for hosting, e.g., on your existing web server, or a service like MediaTemple’s VPS for $30/month. One server can server millions of anonymous visitors, and thousands of logged-in members who access content which is personalized for them.

BuddyPress —  From the same team that created WordPress. A key advantage is that it is a blog-based approach, and BuddyPress can be added to an existing WordPress blog. It’s relatively easy to set up. See some sites running BuddyPress. Features include activity streams, extended profiles, friend connections, private messaging, WordPress blogging, extensible groups to discuss specific topics, discussion forms, and hundreds of plugins. Runs on PHP and MySQL on Apache. 

Drupal — Another well respected and solid platform. Drupal is also a generic content management system, and is more flexible than WordPress. The tradeoff is that Drupal is more complex to set up, but flexible if you want to add pages in your site which are neither blog pages nor social network pages (e.g., database-driven pages). If you set it up yourself, look into nginx for load balancing, and Varnish for caching. Runs on PHP and MySQL/PostGresSQL/SQLite on Apache or IIS. 

For more info on BuddyPress vs. Drupal, see thoughtful discussions and reader comments by Zen and the Art of Nonprofit Technology or Jennifer Hodgdon or Jennifer Lampton.

Overall, the quality of leading open source projects (e.g., BuddyPress and Drupal) is on par with leading proprietary/commercial systems. See my post about Open Source vs. Proprietary software.

Hosted systems.

Acquia Drupal — Provides hosting and support  for Drupal’s social publishing system. Customers get the cost savings and high quality of open source; as well as the accountability and support of a proprietary/commercial system. It’s a growth company, and they just raised  $15 million in series D funding.

Acquia provides hosting via Amazon’s EC2. This is a smart approach if you need your site to scale to millions of active users (meaning your site will need to run on a “cluster” of more than one server), as Acquia has figured out the details for scaling your site on EC2. Acquia charges a markup on Amazon’s prices, which is still a good deal. If you have a lot of logged-in users, you will need a more expensive plan. See “Dev Cloud” pricing. The comedian Chris Rock currently runs his web site on their system, and uses the “5 ECU” plan. See an article on Forbes’ blog on how Al Jazeera hosts with Acquia. They currently have 180 customers of their managed cloud.

In addition to hosting, Acquia offers support for Drupal via Acquia Network subscriptions. For $2.5k and up, your Dev/Ops staffperson or contractor can submit support tickets to fix problems with your site, and one of Acquia’s 20 customer support staff will process the request and forward it to one of 30 developers who answer questions and solve problems. According to Mr. House, a typical question would be to help choose which of the many modules for connecting a site to Twitter are best for your site. Between support (Acquia Network) and hosting (Dev Cloud), a typical cost for customers is $30-50k/year.

Bazaarvoice – Hosted service focused on controlling a message, and using social media for commerce. An example is including product ratings in the Macy’s online store (e.g., “How does your skirt fit? Too small, too large? Too short, too long?”), adding Q&A’s to product pages, or short profiles from customers. Approx 800 clients representing ~1.2k brands. Pricing not disclosed.

INgage Networks – A suite of hosted products focused on serving large organizations with existing networks. INgage currently has 50 clients, and their solutions cost from $75k to over $1m per year. The company was previously called, “Neighborhood America”, changing their name in 2010; and the product was previously called “Elavate.” Their platform won the Software & Information Industry Association (SIIA)’s CODiE Award for ‘social networking solutions’ in 20082009, and was a finalist in 2010. (No general-purpose social networking platform won a CODiE in 2011.) And their customers have won a variety of industry-specific and regional awards as well. Their system includes all the typical features of a social networking platform, see a spec sheet PDF. Customers include CBS, Adidas, Omni Hotels, and Nexxus. Their system can also be considered “social business software” (see below).

Get Satisfaction – A totally out-sourced site for delivering customer service. Members of the public can ask questions, share concerns or praise, and reply to questions. Optional private communities are useful for beta product support. Representatives from your organization can have accounts to provide official support or refute criticisms. It’s mostly designed for companies with brands or products that need online support. Prices range from free to $289/month. At prices of $99/month and higher, you get light customization to integrate with your site. Custom plans are also available with complete brand control.

Higher Logic – Designed to create private communities for not-for-profits and associations, with  integration to association management system (AMS) — e.g., to link billing & membership information with a member’s online profile and who/what they talk about. Mark Lowry, executive vice president of sales and marketing, says their product is less expensive than enterprise vendors, and that business intelligence about what members are discussing is valuable for choosing topics for conferences, or how to advertise new products and services. Higher Logic is not designed to post content  into public networks like Facebook or Twitter. Higher Logic has approx 250 clients. Like Acquia, they host using Amazon web services. Their Connected Community Product Suite runs on Microsoft .NET. The cost is approx $5k to deploy, and then $500-5k per month.

Jive – Provides both hosted (SaaS) and on-premise applications, and a suite of consulting services. They have typical features: community software, collaboration software, social networking software, and social media monitoring capabilities. Examples of not-for-profit clients are Operation Smile, Mercy Corps, The Clinton Global Initiative and TechStars. Their analytics are designed for marketing staff to monitors advertising campaigns, sales reps to track potential customers, and technical staff to monitor problems. Monitoring consists of issuing automated searches of blogs, Facebook, and Twitter using keywords and phrases you define. Jive Mobile is a web-formatted version of their web interface. Product documentation is locked behind their cumbersome membership process. Runs on Linux. Pricing not disclosed.

KickApps – A comprehensive suite of social tools and features, such as social networking; comments, ratings and polls; gamification with points, levels, badges and contents; private and public chat and messaging; groups; blogs; and calendaring. Create integrated experiences across your site, mobile app, Twitter, and Facebook. Customers includes Social Media Week, The Weather Channel, and several television shows. Monthly licensing starts at $5,000 per month, for hosting and basic support. Consulting services are extra.

Lithium – A hosted service. They have over 500 customers of their community platform and social media monitoring products. Their main focus is setting up sites for customers with likeminded love of a brand, but according to Erin Korogodsky, who heads marketing, Lithium also works for likeminded ideas. Two nonprofit clients the Taxavist site from lobbying group FairTax, and the WeAreTeachers community. In addition to typical features, Lithium includes principles of gamification, to encouraging engagement, e.g., by setting up activities with gaming dynamics with kudos, leaderboards, and voting up/down replies. Their analytics go beyond diagnostics (e.g., members, content, traffic), and include predictive measures (reputation, responsiveness, interaction, liveliness). They have strong links to/from Twitter and Facebook. Pricing is $12-15k/month, plus some upfront costs.

Ning – A hosted social network, analogous to creating a blog on Blogger, or WordPress.com. The advantage is that it takes 5 minutes to set up, offers limited customization to the appearance, and handles all the technical details. The limitation is that the cheaper plans have limited options for customizing the appearance, and regardless of the plan, you are limited to the features and overall user interface that Ning offers. Networks can be open to the public or closed. Pricing ranges from $20/year to $600/year, depending on the number of features and members. It’s free for North American K-12 and Higher-Ed, with fewer than 150 members. See pricing.

OmniSocial Suite – From Mzinga has all the typical features. They also have suite of features for delivering and assessing online courses. They emphasize that they deploy mobile applications, but do not explain how that works. If you have an in-house community (e.g., of staff) and you use Microsoft SharePoint, OmniSocial will integrate. They also offer several consulting services, for creating online courses, or keeping spam out of your network. Pricing not disclosed.

Software on your server

Two additional options worth nothing, which run on your server:

Elgg – Free, open source engine used by several well-known organizations. Activity streams push content to members; flexible API. Intended uses range from campus wide social networks for a school or institution, internal collaborative platform for an organization, or brand-building tool for a company and its clients.

SocialEngine – A content management system with social networking features. Costs $300-680, depending on the features, and your developers have full access to the source code. Runs on your own server, uses PHP. For scalability, use APC, memcached, and bcmath. See review.

Social business software

Unlike social networking software which is optimized for community members to connect with each other or share and discuss generally with the community, social business software is a bit different.

One branch of software is designed for customers to have controlled interactions and community (e.g., fans of a brand). This software has tools for monitoring chatter about brand on online networks, moderating or censoring undesirable content, providing online customer support, or collecting feedback/reviews from customers. This could be suitable for fans of a zoo or museum, but is not appropriate for a community of zoologists or curators.

Another branch of software is designed for employees and stakeholders in an organization to communicate, e..g, discussing documents or meetings.

Here’s a few…

 

OutStart Participate – General system for social networking, collaboration, and knowledge sharing (e.g., wikis). Integrates with Microsoft Office. Designed for use within an organization, not high volume use. Emails users about activity in the community. Pricing not disclosed.

Parature – Customer service software including customer support, help desk software, knowledgebase, case management, and trouble ticket helpdesk software. Pricing not disclosed.

Pluck by Demand Media – Provides software run on your own server for providing member profiles, groups, comments, reviews, blogs, photo and video galleries, and forums. Management tools for monitoring what user’s say. Used by major brands like NFL, USA Today, Kraft and Lowe’s. Runs on .NET. Flexible API. Pricing not disclosed.

Telligent Social Enterprise Suite – Includes all the typical features of a social networking site, including web sites formatted for mobile devices. Organizes content by type, groups, authors, and tags. Designed for in-house use, and will email employees daily or weekly email digests. A key feature is adding social context to Microsoft SharePoint and Microsoft Lync. Pricing not disclosed.

And some others who were lower-rated in the recent Hypatia Research report: Alterian, Day/Adobe, IBM Customer Experience Suite, Ingeniux Social Software SuiteLiveworld, OutStartRamius/Sixent, and Small World Labs.


Sources: Interviews, and public information from vendor sites. Data from Hypatia Research is from their 2011 research study “Benchmarking Social Community Investments & ROI: Best Practices & Vendor Evaluation Guide.”

Update 22-Jul-11: Minor edit to INgage Networks; moved text about Open Source vs. Proprietary software into a new post.

]]>
https://www.idea.org/blog/2011/07/20/software-options-for-niche-social-networks/feed/ 6
Overview of malevolent commenters: From trolls to spammers https://www.idea.org/blog/2011/03/09/overview-of-malevolent-commenters-from-trolls-to-spammers/ https://www.idea.org/blog/2011/03/09/overview-of-malevolent-commenters-from-trolls-to-spammers/#comments Wed, 09 Mar 2011 14:10:45 +0000 http://www.idea.org/blog/?p=1378 When web sites invite commenting, they open the door to unwanted comments. By quickly identifying types of unwanted comments, you know which comments to delete quickly, which to consider responding to, versus which are part of a healthy community.

The following are common species of unwanted comments…

Mean trolls

Mean trolls are calculating, parasitic commentators who seek to create drama and derail discussions. The best trolls are subtle and appear naive, so trolling in itself is relatively benign — if ignored. Trolling becomes a problem when other commenters take the bait, and the spectator sport begins.

The industry-standard advice is Operor non nutritor trolls (“Do not feed the trolls”). Trolls are not interested in discussion, and don’t want attention on themselves. Most trolls, when ignored, will move on to other sites with more gullible and reactionary communities.

Joel Furfari, founder of Crasstalk.com, a freeform group blog with a vigorous commenting culture says that it’s best not to feed trolls, “but the problem is that it’s not always easy to realize you’re being trolled. If it feels like someone is trying to get a rise out of you, they probably are. Take a deep breath and step away from the keyboard for a few minutes.”

In a similar vein, John Cook, manager of  Skeptical Science, a blog that looks at climate change deniers, says moderators should “resist the temptation to reply to [trolls]. Instead, do what the troll hates most — simply remove the comment.”

For more insight into the complex and varied psychology of trolls, see the 2008 New York Times article, “The Trolls Among Us.”

“True believer” trolls

Troll-like behavior can also be seen in naïve commenters who may have slightly good intentions, or at least believe what they say. Mr. Furfari says, “the true believer tends to be someone who constantly posts on the same theme over and over again.” Some true believers primarily intend to be disruptive; others are genuinely interested in discussion.

At times, it can be effective to talk to the true believers. Mr. Cook says that if people post comments with an “alternative point of view without violating the comments policy, by all means, engage with them.” He elaborates on his approach: “I always aim to maintain a calm, respectful tone. I know people get passionate about climate change as it’s such an important issue — but it’s because climate change is so important that it’s imperative that you maintain your temper. I look at what a person is saying and try to get to the heart of the issue, circumventing the distracting side issues. It’s also important to remember that it’s usually futile trying to convince a strongly opinionated person of your own point of view. Thus I write for the sake of other people reading the discussion as much or more than for the sake of the person I’m engaging.”

For deep passions of a lighter sort (e.g., Star Wars vs. Star Trek), Shlomi Fish recently posted suggestions about engaging with ‘information seekers’ or ‘honestly opinionated debaters’ by relaxing, asking clear questions, finding common ground, being courteous, and writing clear responses that are neither terse nor verbose.

Misguided students

Web sites on topics which overlap with education (e.g., science and culture) will get occasional comments from students. (e.g., “I have a homework on weather, can you pls send me info?”). Over the years at WebExhibits, we have had dozens of student requests, and when we follow up, in virtually all cases, the assignment was modest (e.g., writing half a page for a 7th grade history class), and it was due the following morning. Unless the request is very detailed (e.g., research or interviews for a science or history fair, or other big project), I advise ignoring or deleting these, as the student has long since looked at Wikipedia or other online sources and finished their homework.

Inappropriate content

Vandalism and flyby abuse is often vulgar, obscene, insulting or irrelevant. It can be deleted.

Targeted abuse is actively mean. It can include obscenities, taunting, personal attacks, or violating other people’s privacy (e.g., revealing phone numbers or e-mail addresses). It can be needlessly argumentative. On some sites, profanity is slightly or fully limited. (If schools use your blog, it may be a good idea to block profanity from comments so they are permitted to use it.) These should be immediately deleted.

Inappropriate content can include anything off-topic, plagiarism of large blocks of text, advertising, promotion, recruiting, campaigning, lobbying, soliciting or proselytizing, promotion of illegal activities, “first” comments. For some sites, inappropriate content includes rumors, allegations, or conspiracy theories. For some sites, they want to avoid politics. When comment violate your policies, delete them.

Bad writing

Bad writing degrades the level of discussion. Some sites ban “ALL CAPS,” chat spelling (“ur speling is 2 bad, lol”), improper capitalization, bad grammar, and bad punctuation. These kinds of bad writing can be deleted. Bad writing also includes long, rambling comments. Some commenting systems will automatically to truncate long comments, so they are only visible if a read chooses to see more.

Illogical (and crazy)

Comments can be batty, bonkers or befuddling. The commenter may appear sincere and passionate, but their logic is confusing (often illogical comments have threads of conspiracy theory). This is poor communication and is a variation of bad writing.

Rhett Allain, a blogger at Wired’s Dot Physics says, “I typically let these crazy comment stay and don’t filter them. Once I start filtering for crazy ideas, I start down a slippery slope — where would it stop? … When there is a crazy comment, I find that either other commenters will ignore [it] or point out how it is not such a great idea.  I rarely even post a reply to crazy comments — better to just leave it alone.” And he points out the value of diversity, asking, “Aren’t we all a little crazy at some point or another?”

When illogical comments get to be too verbose, too senseless, or too off-topic, they can be deleted. But only block the most severe instances. A long, senseless tirade could warrant deletion not for it’s objectionable ideas, but because it makes no sense. A variation is the completely incoherent (e.g., drunk commenters) or otherwise perplexing, e.g., “I want to make the banana, where is it?” and other drivel which is vaguely related but is not a real attempt at meaningful discourse.

Ad hominem

At the Skeptical Science blog, the debates often run hot. In their commenting guidelines, they stipulate: “Attacking other users or anyone holding a different opinion to you is common in debates but gets us no closer to understanding the science. For example, comments containing the words ‘religion’ and ‘conspiracy’ tend to get deleted. Comments using labels like ‘alarmist’ and ‘denier’ are usually skating on thin ice.”

A variation of this is a debating technique called “Gish Gallop.” Mr. Cook explains that this refers to “Duane Gish who used the technique in a debate about creationism/evolution. Basically, it involves arguing a long list of talking points so that it’s impossible to reply to every single point, effectively ending any possibility of constructive dialogue.”

Spammers

There are a few variations of spam. Pure spam directly promotes products and services. Computer robots or low paid laborers post comments selling generic drugs, sexual enhancements, cheap diplomas, lonely attractive women, discount gold watches, and the like. Software filters like Askimet are increasingly accurate at detecting and blocking spam. Those that slip through filters should be immediately deleted.

Search engine optimizers (SEO) work indirectly. They work to increase the number of links to their client’s sites so that search engine robots think the site is more credible. SEO comments almost always have a hyperlink. Often robot spam will link obscure phrases to equally obscure web sites, e.g., “<a href=”http://carsonkirkx.ifdef.jp/1.html”>firefighter dress cap</a>” This link was made because the robot thinks that people will search google for “firefighter dress cap”, and wants the “carsonkirkx” URL to appear in search engines. Googlejacking is a variation of SEO, for noncommercial gain.

Marketers are more targeted, and seek to entice other humans to visit their blog or site (“Great post, check out my blog on goldfish”). Software filters catch these less often, so you will need to manually remove these comments.

Test robots are another source of perplexing comments. These are automated spam where robots test to see what can be posted on your site without being blocked or moderated. The robots do testing because they do not want their computers’s addresses (IPs) blocked. If you have comments with gibberish, such as “PUkTIpWTtyxLzDMFD.” That may be a test fingerprint. They will post that gibberish as random test, and if they detect that your web site posted their comment, then they will send you spam in the future using other source computers.


Update: Added and clarified a category of ‘illogical’ comments.

Do you have other classifications of bad comments? Leave them in the comments below!

]]>
https://www.idea.org/blog/2011/03/09/overview-of-malevolent-commenters-from-trolls-to-spammers/feed/ 4