1. A system comprising: an electronic data store configured to at least store contextual information for browse sessions of users with respect to digital content items available from an electronic catalog; and a computing system comprising one or more hardware computing devices, said computing system in communication with the electronic data store and configured to at least: access, from the electronic data store, contextual information associated with a browse session for a user, wherein the contextual information includes one or more attributes indicative of a user browsing context for the browse session; determine the user browsing context with respect to items available from the electronic catalog based at least in part on the contextual information; generate a candidate list of candidate video content recommendation items for the user such that the candidate list includes (i) one or more items from a watch list associated with the user and (ii) one or more additional items not in the watch list, the watch list indicative of one or more items previously added to the watch list to be watched later and when the one or more items were added to the watch list; determine, based at least in part on an amount of time elapsed between (i) when a given item other than those included in the candidate list is added to the watch list associated with the user and (ii) when the given item is watched by the user the user, a time interval by which to filter the candidate list; remove one or more candidate items that do not satisfy the determined time interval from the candidate list; and provide one or more video content item recommendations from the candidate list that does not include the one or more removed candidate items for presentation to the user.