1. A computer implemented method of operating a shared information system, the method comprising: determining at a service provider server of a television service at least a first subscriber and the first subscriber's related group profile or individual profile; determining at the service provider server at least one video clip based on the determined profile and on real time viewership information of the television service, wherein the real time viewership information comprises real time interaction information from at least a second subscriber distinct from the first subscriber, wherein the second subscriber has a relationship with the first subscriber in a social network, wherein the social network comprises relationships between user accounts stored on a social network server, and wherein establishing a relationship between user accounts on the social network requires a request from a first user account to connect to a second user account; associating at the service provider server the determined video clip with the determined first subscriber; and providing from the service provider server to a subscriber display device of the first subscriber a recommendation link to the determined video clip.