There are a few items to consider when deciding on whether to go the route of implementing a SaaS option or an On-Premise option for a profanity filter. There is no right or wrong choice in this matter, simply what works best for your needs.
First let’s make clear what the SaaS and On-premise solutions offer:
This is a shared, “multi-tenant” instance that is hosted by the profanity filter vendor. There is no installation required by the client. You simply integrate your product, send content through the filter, receive the appropriate response and define what action you want taken.
We are pleased to announce the release of CleanSpeak 3.0. This is the largest and most significant release of CleanSpeak yet. It is packed with features and improvements that make it even faster and easier to use. You can even use Google login with CleanSpeak. Let’s dig into some of the other new features.
CleanSpeak now fully supports BBCode. You can send CleanSpeak BBCode and it will properly filter and analyze it for profanity and other unwanted content. It will also correctly handle BBCode attributes that might also contain profanity. CleanSpeak will render the BBCode in queues and search results and can be configured to include the custom BBCode tags from your forum. Finally, you can configure how BBCode is filtered and rendered in CleanSpeak.
The Gather API enables websites, apps (desktop/smartphone), anything really, to fully interact with user generated content stored in Gather. The use cases are limitless. Here I’ll show how Gather’s search API can be integrated into a browser-based game to enhance the user experience.
Let’s assume you’ve built an amazing game that has revolutionized in-browser role-playing. It’s called Candide 3D. In the first six months after launch both the game and the community website have been wildly successful. The website community allows users and administrators to create game guides, post tips, answer questions, and more. The community content has become so valuable that your users are asking for a way to access the content from inside the game. The game-play experience, best played full-screen, is hindered when users must: minimize the game, run a community search, commit relevant results to memory, and finally, return the game to full-screen. Certainly not a great user experience. Good thing you chose to build your community with Gather!
Here’s an example screenshot of what we want to end up with:
With the release of Gather 0.1.7 we have focused on a few areas to reduce friction during installation.
We are introducing the concept of Maintenance Mode in Gather. During startup Gather will enter Maintenance Mode when database configuration is necessary.
For example, as long as you have a MySQL or PostgreSQL database available, the database portion of the installation can be skipped. Upon startup Gather will enter Maintenance Mode and will alert the user that additional configuration needs to be performed. By providing Gather with the super user credentials to your database it is able to create the necessary database schema and bootstrap itself.
Online communities are becoming increasingly popular for building relationships with clients, users and prospects. But companies are finding the current technology lacking in areas like flexibility, extensibility, theming and search. This blog, one in a series covering forum-related terminology, is focused on faceted search.
What is Faceted Search?
Yonik Seeley, the creator of Solr - an open source enterprise search platform written in Java, gives an excellent description of faceted search in his post on the topic. “Faceted search is the dynamic clustering of items or search results into categories that let users drill into search results (or even skip searching entirely) by any value in any field. Each facet displayed also shows the number of hits within the search that match that category. Users can then “drill down” by applying specific constraints to the search results.”