A method for indicating viewership of a video based on context, the method being carried out by a hardware processor and comprising: identifying a video from a plurality of videos; identifying a group of users connected to a first user of a user device; determining, for each user in the group of users, an affinity score, wherein the affinity score indicates an interaction of the user with the identified video; receiving a request to present, on the user device, a first page that includes an indication of the video; in response to receiving the request, determining contextual information related to the request, wherein the contextual information indicates a navigation history on the user device, wherein the navigation history indicates previously viewed pages and previous actions leading to the request and indicates a second page that is associated with at least one second user in the group of users and that was viewed on the user device prior to receiving the request to present the first page that includes the indication of the video, the second page indicating a collection of media content created or aggregated by the second user and related to a particular topic, wherein the navigation history includes more than one source identifier indicating a respective previously viewed page and a respective user action with the respective previously viewed page leading to the request; identifying a subset of users in the group of users connected to the first user based on the affinity score associated with each user and the navigation history, wherein the subset of users includes the at least one second user; and causing a group of indicators corresponding to the subset of users to be presented on the user device in connection with the indication of the video, wherein the group indicators indicate users who have previously viewed and endorsed the video and/or users with whom the user may want to share the video. identifying a video from a plurality of videos; identifying a group of users connected to a first user of a user device; determining, for each user in the group of users, an affinity score, wherein the affinity score indicates an interaction of the user with the identified video; receiving a request to present, on the user device, a first page that includes an indication of the video; in response to receiving the request, determining contextual information related to the request, wherein the contextual information indicates a navigation history on the user device, wherein the navigation history indicates previously viewed pages and previous actions leading to the request and indicates a second page that is associated with at least one second user in the group of users and that was viewed on the user device prior to receiving the request to present the first page that includes the indication of the video, the second page indicating a collection of media content created or aggregated by the second user and related to a particular topic, wherein the navigation history includes more than one source identifier indicating a respective previously viewed page and a respective user action with the respective previously viewed page leading to the request; identifying a subset of users in the group of users connected to the first user based on the affinity score associated with each user and the navigation history, wherein the subset of users includes the at least one second user; and causing a group of indicators corresponding to the subset of users to be presented on the user device in connection with the indication of the video, wherein the group indicators indicate users who have previously viewed and endorsed the video and/or users with whom the user may want to share the video.