1. A method, comprising: providing, by a processing system including a processor, an overlay to be combined with media content during presentation at each of a plurality of computing devices to illustrate a collection of user-generated comments temporally associated with portions of the media content, wherein the portions of the media content comprise portions of a media on demand presentation in an interactive television network; collecting, by the processing system, the user-generated comments from the plurality of computing devices; identifying, by the processing system, target portions of the media content that each satisfy a threshold number of comments and non-target portions of the media content that do not satisfy the threshold number of comments, wherein the target portions are associated with corresponding target comments of the user-generated comments, and wherein the non-target portions are associated with non-target corresponding comments of the user-generated comments; generating, by the processing system, comment groups of the user-generated comments, wherein the user-generated comments of the comment groups are associated with a group of users selected by a common geographic area, a common subject interest or a combination thereof; providing, by the processing system, the comment groups to the plurality of computing devices for presentation in the overlay; and generating, by the processing system, a video on demand catalog that includes the target portions of the media content and the corresponding target comments without including the non-target portions of the media content and the non-target corresponding comments.