Curation is a service that provides content creators with a simple way to moderate incoming content. Curation is not designed to replace fully-featured alternatives, it is a simple way to include social media curation within an App. Some of the features are described below.

Supported Content Sources

Curation currently supports incoming content via:
  1. 1.
    Twitter (free API)
  2. 2.
    Meme Maker Service

Profanity filtering

User name and post/tweet text are checked for profanities. If a profanity is found then the post is ignored.

Twitter filtering

In addition to profanity filtering other types of filters are applied:
  • number of followers
  • tweet must not be a retweet or a reply
  • user must be using a custom (not default) avatar
  • minimal tweet length
  • tweet must not start with @
  • tweet must not contain too many hashtags

Multiple search terms

You can specify multiple search terms. For a search result to qualify it must match at least one of the terms specified, i.e. in technical terms they are ORed
ORed is a technical term meaning connected using logical OR operator (rather than for example AND)

How incoming list works

The incoming list fetches results from enabled sources several times a minute, combines the top most recent results between all sources and displays a limited number of top results from the combined list.
Incoming social curation list
Let's say two sources are enabled: twitter and meme maker and incoming list displays 20 results. We fetch results from all sources and then combine them so that each source is represented equally as far as this is possible. If one source does not have enough results then results from other sources are taken, again with equal representation.
If any of the sources returns more results than incoming list can accommodate then excess results are discarded. These are the results which are older than the ones that make it into incoming list. The logic behind this is that most up to date results are of most interest and usually there is not enough time to look through all results in a live production scenario.

How publishing works

Only a limited number of latest published results are available to the client app.