1. A device, comprising a memory coupled to a processor, the processor operable to: receive a collection of micro-blogs; identify subsets of micro-blogs from the collection of micro-blogs, wherein each subset of micro-blogs is identified according to a relevance of the subset to one of a plurality of television programs deliverable to a plurality of set-top boxes; determine for each subset of micro-blogs one or more trends; detect a set-top box from the plurality of set-top boxes requesting a television program from the plurality of television programs; and supply to the set-top box a selection of one of the subsets of micro-blogs identified as relevant to the requested television program for concurrent presentation of the requested television program and a graphical user interface that presents at least a portion of one of the selected subset of micro-blogs and one or more trends associated therewith.