End Card Recommendations
An end card recommendation consists of a show or movie displayed to a user who has finished watching a different show or movie. In order to determine what to recommend, ShowMS builds out a popularity list of content that other users of the finished show or movie have watched. Then, after the user finishes watching, they are given the first recommendation on that list that they have not yet watched.
Movie Page Recommendations
ShowMS also uses this popularity list to provide a "You May Also Like" row for every movie page on the platform.