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: receiving a plurality of blogs; detecting a media processor from a plurality of media processors requesting a media program as a requested media program from a plurality of media programs; identifying subsets of blogs that are relevant to the requested media program, wherein the identifying comprises: obtaining an initial set of annotated blogs, wherein the initial set of annotated blogs are annotated as being either relevant to the requested media program or not relevant to the requested media program; training a first classifier based on the initial set of blogs to generate a trained first classifier; applying the trained first classifier to unannotated blogs from the plurality of blogs to generate a first set of features associating the requested media program with the unannotated blogs to train a second classifier; training the second classifier according to the features generated by the trained first classifier to generate a trained second classifier; and applying the trained second classifier to the plurality of blogs to identify subsets of blogs relevant to the requested media program as a subset of relevant blogs; performing a sentiment analysis on the subset of relevant blogs to determine a trend related to the requested media program; media processor selecting media program rentals according to the subset of blogs; receiving a blog message from the media processor; identifying a blog leader associated with the blog message; and directing the blog message to a blog group of the blog leader.