@using AWS.Samples.Amazon.Personalize.Demo.Support @model AWS.Samples.Amazon.Personalize.Demo.Models.PersonalizeViewModel @{ ViewBag.Title = "Home Page"; var randomUserIdGenerator = new RandomUserIdGenerator(); var userId = randomUserIdGenerator.GetUser(); }

Movie Recommendations Engine based on MovieLens Dataset and Amazon Personalize





User Information

Current User Id: @Model.User.User_Id

Select Random User

@{ foreach (var item in Model.MoviesRatedByUser.Movies) { } }
Movies Rated by You

Rating: @item.GetRating()
Year: @item.Year

@item.Title

@item.Genre

@{ foreach (var item in Model.MostPopularItems.Movies) { } }
MOST POPULAR MOVIES

Rating: @item.GetRating()
Year: @item.Year

@item.Title

@item.Genre

@{ foreach (var item in Model.RecommendedItems.Movies) { } }
PERSONALIZATION: PERSONAL RECOMMENDATIONS

Rating: @item.GetRating()
Year: @item.Year

@item.Title

@item.Genre

@{ foreach (var item in Model.PersonalizedRankingResultsForRecommendations.Movies) { } }
RANKINGS: PERSONAL RANKING FOR THE ABOVE RECOMMENDATIONS

Rating: @item.GetRating()
Year: @item.Year

@item.Title

@item.Genre

@{ foreach (var item in Model.PersonalizedRankingResults.Movies) { } }
RANKINGS: PERSONAL RANKING FOR MOST POPULAR MOVIES

Rating: @item.GetRating()
Year: @item.Year

@item.Title

@item.Genre