1. A method for generating for display identifiers of videos, the method comprising: retrieving, using control circuitry, from a database at a server, data indicating a relationship between a first user and a second user, wherein the data is based on information indicating a frequency at which the first user and the second user interacted during a first period of time; making a determination that a video is relevant to the first user; in response to determining that the video is relevant to the first user, assigning a first relevance weight of the video to the second user based on the frequency at which the first user and the second user interacted during the first period of time; receiving information indicating a frequency at which the first user and the second user interacted during a second period of time; determining that the frequency at which the first user and the second user interacted during the second period of time is more than the frequency at which the first user and the second user interacted during the first period of time; in response to determining that the frequency at which the first user and the second user interacted during the second period of time is more than the frequency at which the first user and the second user interacted during the first period of time: increasing the first relevance weight of the video to the second user; and generating, for display in a user interface of the second user, an identifier of the video, wherein placement of the identifier of the video in the user interface is based on the first relevance weight of the video to the second user.