1. A device, comprising: a memory that stores instructions; and a processor coupled to the memory, wherein execution of the instructions causes the processor to perform operations comprising: obtaining a plurality of blogs comprising an initial set of annotated blogs and unannotated blogs, wherein the initial set of annotated blogs are annotated as being either relevant to a requested media program of a plurality of media programs or not relevant to the requested media program; determining a set of features associating the requested media program with the unannotated blogs; training a classifier based on the set of features to generate a trained classifier; applying the trained classifier to the plurality of blogs to identify a subset of blogs relevant to the requested media program as a subset of relevant blogs; determining a trend related to the requested media program, based on the subset of relevant blogs; identifying a media program according to the subset of blogs; receiving a blog message from a media processor that requests the requested media program; identifying a blog leader associated with the blog message; and directing the blog message to a blog group of the blog leader.