A method at a computer server, the method comprising: receiving a plurality of content messages from a plurality of content sources, each content message comprising media content; for each of the plurality of content messages received: analyzing the content message to determine a quality score for the content message; analyzing the media content of the content message to determine a media collection, from a plurality of media collections, to which the content message corresponds; storing the content message in a database along with the quality score for the content message; and associating the content message with the media collection to which the content message corresponds; for each media collection, sorting the plurality of content messages associated with the media collection by quality score; receiving, from an operator device, a threshold percentage for a first media collection from among the plurality of media collections, the threshold percentage being a percentage by which to filter the sorted plurality of content messages associated with the first media collection; determining a first subset of the plurality of content messages associated with the first media collection to be made available to the operator device based on the threshold percentage received from the operator device and the quality score for each of the plurality of content messages; and causing only the first subset of the plurality of content messages associated with the first media collection to be displayed on the operator device for the first media collection. receiving a plurality of content messages from a plurality of content sources, each content message comprising media content; for each of the plurality of content messages received: analyzing the content message to determine a quality score for the content message; analyzing the media content of the content message to determine a media collection, from a plurality of media collections, to which the content message corresponds; storing the content message in a database along with the quality score for the content message; and associating the content message with the media collection to which the content message corresponds; analyzing the content message to determine a quality score for the content message; analyzing the media content of the content message to determine a media collection, from a plurality of media collections, to which the content message corresponds; storing the content message in a database along with the quality score for the content message; and associating the content message with the media collection to which the content message corresponds; for each media collection, sorting the plurality of content messages associated with the media collection by quality score; receiving, from an operator device, a threshold percentage for a first media collection from among the plurality of media collections, the threshold percentage being a percentage by which to filter the sorted plurality of content messages associated with the first media collection; determining a first subset of the plurality of content messages associated with the first media collection to be made available to the operator device based on the threshold percentage received from the operator device and the quality score for each of the plurality of content messages; and causing only the first subset of the plurality of content messages associated with the first media collection to be displayed on the operator device for the first media collection.